问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

centos7怎么安装bcm4312网卡驱动

发布网友 发布时间:2022-04-24 12:32

我来回答

1个回答

热心网友 时间:2023-04-23 07:15

首先,请确定你是位“拥有 Broadcom BCM43xx 无线网络卡的幸运儿”:
/sbin/lspci | grep Broadcom
0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
安装需要的组件:
sudo yum install kernel-headers kernel-devel gcc
接着到这里下载驱动安装包. 然后用root账户解开安装包,并修改所有者为普通用户:
[root@host ~]# mkdir -p /usr/local/src/hybrid-wl
[root@host hybrid-wl]# cd /usr/local/src/hybrid-wl
[root@host hybrid-wl]# tar xvfz /path/to/the/tarball/hybrid-portsrc-x86_64-v5.10.91.9.3.tar.gz(下载档的名称和路径)
[root@host hybrid-wl]# chown -R someuser.somegroup /usr/local/src/hybrid-wl

注:为什么不随便将它解压到一个位置并保留缺省的拥有者?
原因是上面的做法会把驱动模块的源代码保留在系统上 —— 在你放置它们的位置 —— 好让你可以随时按需要创建驱动程序(譬如:你将内核升了级 —— 因为驱动模块永远根据某个内核来编译),还有,就是你可以用无特权的用户来编译!
然后make,但是我报错了:
KBUILD_NOPEDANTIC=1 make -C /lib/moles/`uname -r`/build M=`pwd`
make: *** /lib/moles/3.10.0-123.el7.x86_64/build: 没有那个文件或目录。 停止。
make: *** [all] 错误 2
其实把更新装完重启以下电脑就解决了,如果问题没解决的话:
然后我检查那个文件夹,发现是一个坏掉的连接,修正它:
cd /lib/moles/3.10.0-123.el7.x86_64
ln -fs /usr/src/kernels/3.10.0-123.4.2.el7.x86_64 build
再make看看
cd /usr/local/src/hybrid-wl
make
理想的输出应该是这样:
KBUILD_NOPEDANTIC=1 make -C /lib/moles/`uname -r`/build M=`pwd`
make[1]: 进入目录“/usr/src/kernels/3.10.0-123.4.2.el7.x86_64”
CFG80211 API is prefered for this kernel version
Using CFG80211 API
CC [M] /usr/local/src/hybrid-wl/src/shared/linux_osl.o
CC [M] /usr/local/src/hybrid-wl/src/wl/sys/wl_linux.o
CC [M] /usr/local/src/hybrid-wl/src/wl/sys/wl_iw.o
CC [M] /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211_hybrid.o
LD [M] /usr/local/src/hybrid-wl/wl.o
WARNING: modpost: missing MODULE_LICENSE() in /usr/local/src/hybrid-wl/wl.o
see include/linux/mole.h for more information
WARNING: /usr/local/src/hybrid-wl/wl.o(.data+0x150f40): Section mismatch in reference from the variable wl_pci_driver to the function .init.text:wl_pci_probe()
The variable wl_pci_driver references
the function __init wl_pci_probe()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

Building moles, stage 2.
CFG80211 API is prefered for this kernel version
Using CFG80211 API
MODPOST 1 moles
WARNING: modpost: missing MODULE_LICENSE() in /usr/local/src/hybrid-wl/wl.o
see include/linux/mole.h for more information
WARNING: /usr/local/src/hybrid-wl/wl.o(.data+0x150f40): Section mismatch in reference from the variable wl_pci_driver to the function .init.text:wl_pci_probe()
The variable wl_pci_driver references
the function __init wl_pci_probe()
If the reference is valid then annotate the
variable with __init* or __refdata (see linux/init.h) or name the variable:
*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console

CC /usr/local/src/hybrid-wl/wl.mod.o
LD [M] /usr/local/src/hybrid-wl/wl.ko
make[1]: 离开目录“/usr/src/kernels/3.10.0-123.4.2.el7.x86_64”

装入驱动程序
当你成功地编译了驱动模块后,你便可以将它装入内核中,并设置在开机时自动装入这个驱动程序(要这样做,你必须利用 root 的权限)。当然,做这一切之先,你必须从内核删除现在的无线驱动模块(假如有的话):
[root@host ~]# rmmod bcm43xx
[root@host ~]# rmmod b43
[root@host ~]# rmmod b43legacy
[root@host ~]# rmmod ndiswrapper
然后装入驱动:
make install
depmod `uname -r
modprobe wl
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 centos7.2下无线网卡安装问题,求助 小米安装centos7怎么安装无线网卡驱动 在centos7怎么安装联通的RD9700网卡驱动 在centos7如何安装中国联通RD9700网卡驱动,非常感谢 在centos7怎么安装RD9700网卡驱动 父亲叫罗大云,母亲叫 夏升霞。2006.12.24出生的女孩,随父姓。帮起一个三字姓名。 (是女孩)父亲姓许,希望中间有个芊字,跪求尾字(最好尾字带个女字旁的字 )!!!!! iPhone xs max手机出现进水的问题可以维修吗? 苹果xsmax摄像头有水汽在成都中兴哪儿能修? iphoneXSMAX的摄像头为什么在拍照的时候有水雾?江民路有没有维修 iPhonexsmax摄像头有水汽在成都和盛哪儿能修? iPhonexsmax进水后应该怎样处理? 苹果xs max进水 怎么办? 苹果xsmax摄像头有水汽在成都和盛哪儿能修? iphone xs max进水了 如何处理? iPhone xs max手机进水? 苹果xsmax摄像头有水汽在成都云合哪儿能修? 苹果手机屏幕上的home键在设置的哪里? iPhone xs max进水了怎么办? iphonexsmax的摄像头有水汽要怎么解决? 磊科NW336无线网卡的CentOS驱动怎么安装?!!! 被别人盗用了怎么办? centos7系统通过u盘安装,第一次从win8改装centos7,安装完成后可以连接无 华为手机怎么安装返回键安装 oppo手机返回键下载 手机返回键在哪下载??? 怎么隐藏笔记本电脑桌面图标 手机返回键不能用了,下载什么软件 手机返回键下载 苹果手机虚拟返回键怎么下载? 我的手机两个返回键坏了 要下载什么软件来代替 笔记本电脑怎么隐藏桌面图标 手机上怎么下载返回键 笔记本怎么才能隐藏下载的软件桌面图标 什么软件可以(手机QQ)炸群 谁有QQ炸群软件, 谁有QQ轰炸。炸群的不要root权限的 请问哪位大佬给我一个炸群QQ的软件或者代码谢谢 能不能找一个QQ炸群软件 qq炸群以后手机会怎样