linux加载无线网卡驱动,Broadcom网卡通用
浏览量:1317
然后在windows下用驱动精灵查看无线网卡型号为Broadcom Corporation,于是乎就去官网查找这个驱动了。
网址为:http://www.broadcom.com/support/802.11/linux_sta.php
下面是我解决的过程:
首先,通过上面网址下载驱动,驱动分为64位版的跟32位的。里面有三个文件可供下载“32-bit driver”、“32-bit driver”、“README.txt”,千万别小看这个README.txt。这是官方给的说明文档,几乎所有问题人家都总结了,相当权威!本人装的是32位的linux。就以32的驱动为例了。
1、以root用户登录,或者su到root下也行。解压下载的驱动文件,例如:解压到/usr/soft/driver/hybrid-portsrc_x86_32-v5_100_82_112在终端下进入该目录,cd /usr/soft/driver/hybrid-portsrc_x86_32-v5_100_82_112
2、你会看到有个Makefile文件,我看到这个会很兴奋,就仿佛看到了终点站。终端下输入命令:make
3、完成后安装:make install,之后你会发现该文件夹下多了个 wl.ko的文件。这个就是无线网卡的驱动模块。
4、然后是卸载linux可能安装的无效驱动,因为无效驱动可能会让你的驱动失效
# lsmod | grep "b43\|ssb\|bcma\|wl"
If any of these are installed, remove them:
# rmmod b43
# rmmod ssb
# rmmod bcma
# rmmod wl
To blacklist these drivers and prevent them from loading in the future:
# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
5、加载驱动程序--这步至关重要!
# modprobe lib80211 (我用的这个)
or
# modprobe ieee80211_crypt_tkip
然后加载刚才编的驱动,
# insmod wl.ko
停几秒钟,我竟然发现我的wifi指示灯居然亮了-说明我的驱动装成功了
6、通过“网络链接”,在无线中添加一个链接,ipv4设为DHCP就是自动获取(一般是默认的,不用修改),这时不出意外,你的网卡会自动搜索了,找到你的无线路由器就可以无线上网了。
7、重启你会发现的无线指示灯又不亮了,所以你要提前设好“开机启动”该驱动
#cp wl.ko /lib/modules/3.1.0-7.fc16.i686.PAE/kernel/drivers/net/wireless/
# depmod -a
# echo modeprobe wl >> /etc/rc.local (Fedora/SUSE)
至此已全部搞定,其实我也是部分翻译文档。我的fedora16成功链接我的无线路由器,这篇文章就是在wifi下发出的……嘿嘿
其他linux参见官方文档:readme.txt:


感谢支持与鼓励~