XUBUNTU-8.04-a6版本中安装BCM43XX无线网卡的BUG修正方法

来源:互联网 发布:快递如何找淘宝客户 编辑:程序博客网 时间:2024/05/02 04:54
折腾了好久,才发现XBUNTU-8。04-A6版本里点击受限驱动或者用软件新立得下下来的b43-fwcutter有问题,第一,没有跟broadcom-wl-4.80.53.0配套一起加上依赖关系,第二,b43-fwcutte的安装目录有问题,把本来应该安装到/lib/firmware/下的“B43”目录给安装到“/B43”下面去了,所以我就来告诉大家一下,稍微改一句话就可以搞定了。 

文章99%参考:http://forum.ubuntu.org.cn/viewtopic.php?t=106946&start=0&postdays=0&postorder=asc&highlight= 

感谢:yang_hui1986527 

1.查看网卡型号: 
代码:
burke@Burke:~/soft/broadcom-wl-4.80.53.0/kmod$ lspci
00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP]
05:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
08:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
08:01.0 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
08:01.1 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 01)

注:从上面“05:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)”可以看出我的网卡是BROADCOM的 BCM94311MCG型无线网卡。
从下面的网站中找到相应的网卡驱动,以上面的为例,我找到broadcom-wl-4.80.53.0
代码:
http://linuxwireless.org/
http://linuxwireless.org/en/users/Drivers/b43


1.1安装准备工作,执行:
代码:
           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 


2.安装b43-fwcutter,可以下载这个,也可以在新立得里面搜索到下载
代码:
wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make
cd ..


3.安装网卡驱动
代码:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar xjf broadcom-wl-4.80.53.0.tar.bz2
cd broadcom-wl-4.80.53.0/kmod
sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o


4.看看系统是否能自动加载驱动
代码:
burke@Burke:~/soft/broadcom-wl-4.80.53.0/kmod$ dmesg | grep b43 | more 

如果不行,再补充一句:
代码:
sudo ../../b43-fwcutter-011/b43-fwcutter -w /lib/firmware/  wl_apsta.o


我自己是这样写的,因为每个人存放文件的目录不一样
代码:
sudo ./b43-fwcutter -w /lib/firmware/ /home/burke/soft/broadcom-wl-4.80.53.0/kmod/wl_apsta.o


希望对大家有帮助!
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 吃多了胃胀气怎么办 红薯吃多了胀气怎么办 裙子贴在腿上怎么办 薄裤子静电吸腿怎么办 雪纺衬衫起静电怎么办 吃烤饼不松软是怎么办 1岁宝宝睡眠不好怎么办 3岁幼儿睡眠不好怎么办 2岁幼儿睡眠不好怎么办 2岁宝宝睡眠不好怎么办 9岁儿童睡眠不好怎么办 3岁宝宝老踢被子怎么办 4岁宝宝老踢被子怎么办 四线锁边机跳线怎么办 引流管伤口洞红怎么办 甘蔗卡在喉咙里怎么办 棉花被子生虫了怎么办 绗缝羽绒服钻毛怎么办 宝珠笔没墨水了怎么办 衣服上画的笔印怎么办 黑笔芯弄衣服上怎么办 圆珠笔油在皮上怎么办 不小心吞了水银怎么办 小孩吃了洗发露怎么办? 脸上被铅笔戳了怎么办 小孩吃了铅笔芯怎么办 小孩把橡皮吃了怎么办 用棉签掏耳朵里面疼怎么办 棉签头掉耳朵里怎么办 黑裤子老是粘毛怎么办 新买的裤子掉色怎么办 黑裤子容易粘毛怎么办 裤子粘了全部毛怎么办 纯棉裤子粘毛了怎么办 裤子粘毛怎么办怎么洗 黑裤子洗白了怎么办 新买床单有味道怎么办 新买的床单扎人怎么办 刚买的衣服皱了怎么办 橘子沾到衣服上怎么办 橘子水掉衣服上怎么办