This certainly helps. I am having trouble configuring my BCM94306 to run on Suse9.1. The problem I am having is very similar to the one reported on this thread. I did pretty much everything indicated in your posting. Here is how far I got:
Installed vis YAST:
ndiswrapper -i bcmw15.inf (downloaded from net)
worked becaused it is already installed
ndiswrapper -l showed:
ndiswrapper -m showed:
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
'wireless tools' are already installed
This is as far as I got
iwconfig wlan0 essid "essid_name" (gave it my wireless lan essid name)
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wlan0 ; No such device.
I went to YAST and tried to install the wireless card there, but it doesn't recognize it. I tried to add it manually, but when it shows up at the end of the configuration, it doesn't get the MAC address like it does for the ethernet card.
What am I do in wrong and what els can I do? Help please.