Add the following repositories by going to:
YaST --> Installation Sources
Server: download.opensuse.org
Directory: distribution/SL-10.1/non-oss-inst-source/
Server: download.opensuse.org
Directory: distribution/SL-10.1/inst-source/
Both are HTTP Services.
Once that is done, go into Software Management and do a search for ipw and be sure both packages above are install.
OR
open a terminal and do the following:
rpm -qa | grep ipw [Hit Enter]
If the ipw3945d-1.7.18-10.1 is not installed then do:
rpm -ivh
http://ftp.opensuse.org/pub/opensuse....18-9.i586.rpm
(Note: You can copy that and Shift + Insert that into a terminal)
If the ipw-firmware-7.12.2 is not installed then do:
rpm -ivh
http://ftp.opensuse.org/pub/opensuse...-10.noarch.rpm
(Note: Again you can copy and paste the above command into a terminal)