这是典型的技术文章,ubuntu是我羡慕已久的实验品,大众化的交口称赞与争吵,不断更新的惊奇升级,都给我带来了极大的诱惑力,在我这些年接触非win系统的过程中,这个算是印象比较深刻的;总是因为比较忙或者硬盘空间有限,不能过多伸展,现在空闲不多,但好在硬盘空间腾出来了,该死的,160G串口物理损坏后利用盘对盘克隆,搞反了,数据全没了,利用我以前所讲的无数种数据恢复方法,也没有找到我想找的数据回来,没有办法,从头再来吧!2004年配置的电脑,也基本该到浑身毛病的时候了;闲暇下来,就把这个ubuntu8.10给安装上,真是跟不上步伐,上次刚利用1M的网速下载下来服务器版本和桌面版本的镜像,现在8.10也出来了。
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. Add bcm43xx to the /etc/modprobe.d/blacklist file
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. Install windows driver (BCM94311MCG wlan mini-PCI) with ndiswrapper
6、用ndiswrapper安装windows的broadcom驱动(必须将bcmwl5.inf与bcmwl5.sys放在一起!)
| 代码: |
| cd /home/$yourname/ sudo ndiswrapper -i bcmwl5.inf ndiswrapper -l |
打开/etc/modules文件
| 代码: |
| sudo vim /etc/modules |
加上这一行(引号内的,不含引号)
add this line “ndiswrapper” (without “”)
在终端中输入
| 代码: |
| sudo modprobe ndiswrapper sudo ndiswrapper -m |
7. Reboot
7、重启
我的broadcom从此为我所用。希望这也对你们有帮助。
Hint:
升级到8.04后如果不管用,可以试试把
/etc/modprobe.d/blacklist
中的
blacklist bcm43xx
这一行删除了,然后安装bcm43xx-fwcutter,再用ndiswrapper安装驱动。
我是这么做的,现在可以用。
5月17日更新
在这里有个更全的
http://blog.chinaunix.net/u1/35100/showart_279408.html
转述自这里,详情和更多评论可查看这里:http://forum.ubuntu.org.cn/viewtopic.php?p=757524






