BCM4312网卡安装笔记

博主遇到Linux系统升级后Broadcom网卡驱动无法使用的问题,通过查阅官方文档和Arch Linux Wiki,最终成功安装并配置了Broadcom无线网卡驱动。文中详细记录了解决过程,包括使用源码编译驱动、寻找合适的头文件、安装特定版本的驱动程序等步骤。
摘要由CSDN通过智能技术生成

这broadcom的网卡呀,弄起来感觉就是麻烦。。

原来好不容易弄了好几天总算把它弄好了,结果升级一下系统,结果又不能用了。。。。。之后一直没管它,今天又重新弄了一下。

WIKI上的教程算比较好的了,但是还是有些小问题。


注:因为Linux一直在升级,经常出现不兼容的问题,解决方法要么下载能够在现在内核上运行的源码包,要么给系统降级。不然怎么弄都弄不出来。



首先是一些基本信息:

minghe@minghe ~> lspci | grep net
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)

minghe@minghe ~> uname -r
3.4.7-1-ARCH

然后我想着去官网上下载源码,自己编译,结果:

minghe@minghe ~/bcm/driver> make 
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-3.4.7-1-ARCH'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  CC [M]  /home/minghe/bcm/driver/src/wl/sys/wl_linux.o
/home/minghe/bcm/driver/src/wl/sys/wl_linux.c:43:24: fatal error: asm/system.h: No such file or directory
compilation terminated.
make[2]: *** [/home/minghe/bcm/driver/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/home/minghe/bcm/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-3.4.7-1-ARCH'
make: *** [all] Error 2

然后,我去/usr/include目录下去找

ls /usr/include/asm/ | grep system

什么都没有。


网上一搜,说这个是比较老版本的一个头文件了。果断放弃。。。。。。。。。。。。。


果断找wiki百科。

装什么:

https://wiki.archlinux.org/index.php/Broadcom_wireless

怎么开启:

https://wiki.archlinux.org/index.php/Wireless#b43.2C_broadcom-wl_and_brcmsmac_.28previously_brcm80211.29


看第一篇的说明,就是让我去弄一个wl回来,然后就去仓库里面找:

minghe@minghe ~> yaourt -Ss broadcom | grep broadcom
aur/broadcom-wifi-builder 5.100.82.112-2 (Out of Date) (26)
aur/broadcom-wl 5.100.82.112-6 (713)
aur/broadcom-wl-ck 5.100.82.112-20 (11)
aur/broadcom-wl-lts 5.100.82.112-3 (10)
aur/broadcom-wl-pf-core2 5.100.82.112-18 (Out of Date) (1)
aur/broadcom-wl-rt 5.100.82.112-1 (1)
aur/dkms-broadcom-wl 5.100.82.112-5 [installed] (33)

以前装的broadcom-wl不能用了,然后我就慢慢试啊试,最后装的dkms-broadcom-wl。

之后就按照教程中的弄啊弄。

就这么雄起了。。












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值