Centos7.7安装bcm43142(博通)无线网卡驱动

Posted wattwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7.7安装bcm43142(博通)无线网卡驱动相关的知识,希望对你有一定的参考价值。

Centos7.7安装bcm43142(博通)无线网卡驱动

 

参考链接:

http://elrepo.org/tiki/wl-kmod

https://www.cnblogs.com/mrway/p/9416246.html

 

首先安装环境依赖

yum group install Development Tools
yum install redhat-lsb kernel-abi-whitelists
yum install kernel-devel-$(uname -r)

 

使用普通用户账号创建rpm环境

 $ mkdir -p ~/rpmbuild/{BUILD,RPMS,SPECS,SOURCES,SRPMS}
 $ echo -e "%_topdir $(echo $HOME)/rpmbuild
%dist .el$(lsb_release -s -r|cut -d"." -f1).local" >> ~/.rpmmacros

 

下载wl-kmod*nosrc.rpm

For EL6: http://elrepo.org/linux/elrepo/el6/SRPMS/wl-kmod-6_30_223_271-3.el6.elrepo.nosrc.rpm技术图片

For EL7: http://elrepo.org/linux/elrepo/el7/SRPMS/wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm技术图片

 

下载博通无线网卡的驱动,视个人情况下载32位和64位,下载好后把驱动放到上面创建好的~/rpmbuild/SOURSES/目录下

技术图片

 

 

 技术图片

 

 

 

 使用普通用户运行一下命令构建安装包(一定不能用root用户)

$ rpmbuild --rebuild --target=`uname -m` /<path-to-nosrc.rpm>/wl-kmod*nosrc.rpm
...
+ exit = 0

注意:如果这一步提示没有用户的时候按提示的用户名新建一个即可。

注意:如果提示unpacking archive failed...的内容,可能是rpmbuild创建的时候没有用普通用户运行,或者拷贝的时候用了sudo命令,重新用普通用户身份新建目录和复制文件就可以了。

 

如果安装过ndiswrapper ,则移除

# yum remove *ndiswrapper*

 

安装生成的包,生成的包一般在上面生成的文件夹~/rpmbuild/RPMS/下面

rpm -Uvh /path-to-rpm/kmod-wl*rpm

 

重启电脑或者运行以下命令立即生效

8a) EL6:
     # modprobe -r b43 b43legacy ssb wl lib80211
     # modprobe -r bcma (Note: needed for EL 6.4 and later)
     # modprobe lib80211_crypt_tkip
     # modprobe wl

8b) EL7: #
modprobe wl

注意:如果重启后还是没有Wifi显示,或者之星命令时显示required key not available,请关闭Bios中的安全启动(SECURE BOOT)后重新尝试。

 

根据自己的需要删除rpmbuild文件夹

rm -rf ~/rpmbuild

 

DONE!

 

以上是关于Centos7.7安装bcm43142(博通)无线网卡驱动的主要内容,如果未能解决你的问题,请参考以下文章

Fedora BCM43142 无线网卡驱动安装

ubuntu 12 安装bcm 43142无线网卡驱动

Ubuntu14.04系统下无法连接Wi-Fi无线网以及安装BCM43142网卡驱动的解决方案

入手了一张无线网卡bcm943228hmb,请问有解吗

无线网卡速度BCM4313 802.11b/g

centos7安装无线网卡驱动