Centos7.5安装BCM43142网卡驱动

首先查看自己的系统发行版和操作系统内核:

lsb_release -a 查看发行版本信息:

uname -a查看内核版本信息:

 版本可能不同,但是理论上7.0以上的版本都支持(  Supported EL 7 Point Release Ranges: (1) 7.0, (2) 7.1, (3) 7.2, (4) 7.3, (5) 7.4, (6) 7.5 - -官网这么说的官方网址见末尾)

接下来就进入正式的安装环节了:

安装需要的工具和包:

yum group install 'Development Tools'   --批量下载开发工具(即下面给出的两个命令)

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

上面这一步保证你的开发工具和你的内核版本一致而已,不是必须的

在普通用户下执行下面的操作以创建一些目录和编译时需要的和版本有关的文件:

mkdir -p ~/rpmbuild/{BUILD,RPMS,SPECS,SOURCES,SRPMS}      --执行完这一步你会在home目录下看到这些文件夹

echo -e "%_topdir $(echo $HOME)/rpmbuild\n%dist .el$(lsb_release -s -r|cut -d"." -f1).local" >> ~/.rpmmacros

下载 wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm

下载博通网卡驱动:

1)官网下载:http://www.broadcom.com/support/802.11

2)百度网盘下载链接: https://pan.baidu.com/s/1ID-EP5vkvTjupJuAwdqUFg 密码: rnee

因为我的电脑是64位的所以百度网盘里只有64位版本,需要其他驱动可以点官网链接,找到Driver展开,下载需要的版本。将下载的压缩包放在/home/用户名/rpmbuild/SOURCES目录下。

在普通用户下构建kmod-wl(不是root用户,提示权限不够就su一下,执行完exit回到普通用户执行操作,以免普通用户不能用wifi驱动):

rpmbuild --rebuild --define 'packager 【当前用户名】' /【wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm路径】/wl-kmod*nosrc.rpm

删除多余包:

yum remove \*ndiswrapper\*

安装kmod-wl:(在/home/【用户名】/rpmbuild/RPMS/x86_64下执行,在home下能找到这个路径)

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

   或:

  yum --nogpgcheck localinstall /【path-to-rpm】/kmod-wl*rpm

重启后执行:
 modprobe wl --开启驱动

这时候点击右上角展开选项卡就能看到wifi选项了!

连接后如下:

 


 rm -rf ~/rpmbuild --删除以上创建的文件

参考自wiki官网英文地址:http://elrepo.org/tiki/wl-kmod

 
---------------------  
作者:天涯屐痕  
来源:CSDN  
原文:https://blog.csdn.net/yanshaoshuai/article/details/81148664  
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值