1. First step, you must uninstall ndiswrapper & bcm43xx-fwcutter
1、卸载你的ndiswrapper & bcm43xx-fwcutter。在终端中输入
代码: 全选
sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
sudo apt-get remove bcm43xx-fwcutter
2、在/etc/modprobe.d/blacklist这个文件中加入这一行(引号内的,不含引号)
add this line “blacklist bcm43xx” (without “”)
3. Reboot
3、重启
4. Download driver for BCM94311MCG wlan mini-PCI
4、下载附件中的bcmwl5_inf.tar.gz文件,解压后生成bcmwl5.inf。将bcmwl5.inf移动到/home/你的目录下
5. Install ndiswrapper from source:
5、下载ndiswrapper源码并编译安装(附件里有)。
#这一步直接用源里的ndiswrapper也可以。
代码: 全选
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
sudo wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.49.tar.gz
tar xvzf ndiswrapper-1.49.tar.gz
cd ndiswrapper-1.49
make distclean
make
sudo make install
6、用ndiswrapper安装windows的broadcom驱动(必须将bcmwl5.inf与bcmwl5.sys放在一起!)
代码: 全选
cd /home/$yourname/
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
代码: 全选
sudo vim /etc/modules
add this line “ndiswrapper” (without “”)
在终端中输入
代码: 全选
sudo modprobe ndiswrapper
sudo ndiswrapper -m
7、重启
我的broadcom从此为我所用。希望这也对你们有帮助。
Hint:
升级到8.04后默认安装的是驱动是b43,可以使用(可以代替ndiswrapper了)
我是这么做的,现在可以用。
5月17日更新
在这里有个更全的
http://blog.chinaunix.net/u1/35100/showart_279408.html