Maybe you could try following these steps. I've tried to include all steps, if I missed something and you encounter an error, post back.
1. Download the latest version of the ndiswrapper sources from http://sourceforge.net/projects/ndiswrapper
(get ndiswrapper-0.12 November 24, 2004)
2. Extract it with the command "tar zxvf ndiswrapper-version.tar.gz"
This is like unzipping and will create ndiswrapper-version directory.
3. Become root by typing "su -"
4. Change to the directory which has ndiswrpper extracted (not the directory which has the file you downloaded!) by typing "cd directory-name"
5. Type "make install"
This installs it.
6. Now get the Windows driver for your wireless card. For help see http://ndiswrapper.sourceforge.net/p...p?Installation
Since each card has different drivers there's not much more I can tell you about how to get it. If you can't find it then search here or on google.
7. Type "ndiswrapper -i filename.inf"
where filename.inf is the driver you got.
8. Type "ndiswrapper -l"
to see the status of your installed drivers. If you have installed the correct driver you should see something like this
Installed ndis drivers
bcmwl5 hardware present
Where "present" means that you have a card that can be used with the driver installed. In this case, broadcom driver bcmwl5 is used.
9. Type "modprobe ndiswrapper"
10. Type "iwconfig"
You should see some info about the card, like ip address etc.
If your computer does not find this command then you need to install wireless-tools. Search here or on google for "installing wireless-tools suse" for help.
11. Type "iwlist wlan0 scan"
If everything before this had gone fine then this should find the wireless router. Make sure router is switched on etc.
12. If you use encryption (WEP), set the key by typing "iwconfig wlan0 key restricted XXXXXXXX"
where XXXXXXXX is the encryption digits.
13. Type "ifconfig wlan0 up"
14. Type "dhclient wlan0"
If the command is not found then try "dhcpcd wlan0"
15. Try pinging by typing "ping www.google.com
" You should receive reply if the thing is working. If it is then try browsing the net.
16. If everything works fine then type "ndiswrapper -m"
17. Now add the line "ndiswrapper" in the file /etc/modules OR /etc/modprobe.conf depending on which one already exists on your computer.
This will load ndiswrapper on boot. To add the line use any text editor like gedit, kedit, xemacs.....
18. That's it.
*Post any errors and point out which step it occured after.*