Info from an ndiswrapper wiki: http://ndiswrapper.sourceforge.net/m...dex.php/List#M
In the shell, enter: lspci
Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
Note the hex pci address at the beginning of the line for your wireless device. Then enter: /sbin/lspci -n
and cross reference the address with the code of the device.
03:0a.0 Class 0280: 14e4:4320
If you have verified that your device has the number 14e4:4320 (rev 03), then download the driver from the provided link.
Now some caveats. When I upgraded from SuSE 10 to SuSE 10.1, the ndiswrapper package supplied by the distro didn't work. I got an error during the "modprobe ndiswrapper" phase. I had a backup of the ndiswrapper 1.18 source. ( I read later that 1.22 is broken but 1.21 works ) I extracted the ndiswrapper.spec file from the tarball and used rpmbuild -ba to build an ndiswrapper rpm and a ndiswrapper kernel module package. ( This is on my laptop with an AMD64 chip. ) I used the bcmwl564.sys/netbc564.inf driver.
In not 100% certain if this driver will work for 64bit but you could try:
An alternative to ndiswrapper is to download fw-cutter tool and use a reverse engineered linux driver: