Results 1 to 2 of 2
I had a lot of problems with this so I think it would be useful to post what I found:
The card I'm talking about is a:
Broadcom Corporation BCM4306 ...
- 02-10-2007 #1Just Joined!
- Join Date
- Feb 2007
- Posts
- 1
Installing Broadcom BCM4306
I had a lot of problems with this so I think it would be useful to post what I found:
The card I'm talking about is a:
Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) (information I got using command $lspci)
Installed in a Dell Inspiron 2200, I'm running a Debian Etch.
The driver that ships with the kernel (bcm43xx) by the moment I'm writing doesn't work with the card, the hardware is detected but it doesn't work, so I used ndiswrapper.
1--To start, download the driver from:
ftp://ftp.support.acer-euro.com/note...ver/80211g.zip
and extract the files to some location in your home directory.
2--Next, you need to install ndiswrapper, you can use Synaptic Package Manager in Gnome to search for it and install it or apt-get, however, in my case, the package didn't install the module ndiswrapper.ko so I had to compile the source code. To know if you have the file do a search after the installation. If this is not the case for you, you can skip the next step.
3--To get the source is best if you get it from debian ndiswrapper-source package(or the source for your distribution) because is already optimized for the distribution and you can install it using module-assistant, after installing it you can find the source at:
/usr/share/doc/ndiswrapper-source.
To compile it, the easiest way is using module-assistant which actually does everything for you, it also takes care of all the dependencies (very nice).
4--Now you are ready to configure ndiswrapper.Code:$apt-get install module-assistant (In case is not installed) $module-assistant auto-install ndiswrapper
You have to use bcmwl5a.inf not bcmwl5.inf.Code:$ndiswrapper -i /[driver directory]/bcmwl5a.inf $ndiswrapper -m (I got an error in this one but it worked anyway) $ndiswrapper -ma
Then you have to edit the following file:
There you will find some lines like this one:Code:$sudo gedit /etc/modprobe.d/ndiswrapper
as you can see they have the different models 43xx, buy the line for the model 4306 was missing, copy one of those and change 43xx to 4306. Also add the aliasCode:alias pci:v000014E4d00004324sv*sd*bc*sc*i* ndiswrapper
5-- Now you are ready to load the driver with:Code:alias eth1 ndiswrapper
and then restart your system. If you get an error saying: "FATAL: Module ndiswrapper not found" while executing modprobe ndiswrapper, you'll have to compile ndiswrapper. Because the file ndiswrapper.ko is missing, that's on step 3.Code:$modprobe ndiswrapper
- 08-28-2009 #2Just Joined!
- Join Date
- Aug 2009
- Posts
- 1
If it still doesn't works...
Once finished the procedure you can try to up your wifi with ifconfig up command whitout reboot:
or whatever name you aliased to your card.Code:ifconfig wlan0 up
if you get an error, you can read the output from dmesg which is quite illuminant.
if not try the follow:
and answer "YES" when asked. It should works (worked for meCode:sudo apt-get install b43-fwcutter
)
bye
Fx
P.S.
I don't found the driver at the mentioned link, but you can get the files from this urls
h t t p ://biginoz.free.fr/linux/bcmwl5a.inf
h t t p ://biginoz.free.fr/linux/bcmwl5.sys
(sorry I cant post urls
)
I don't know who to tank for this files but if you find him you can say tanks from me too



