centos7安装无线网卡驱动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7安装无线网卡驱动相关的知识,希望对你有一定的参考价值。
参考技术A 机型:联想G430s touch无线网卡:Broadcom 43142
系统:centos7
centos7没有预装BCM无线网卡驱动,只能自己安装。具体原因是Broadcom的驱动条款的限制,RadHat不能在发行版中加入自己编译的相关网卡驱动,但是可以用户自己编译并使用——这就是解决方案
安装了centos7的机型: [HowToWireless][1]
所有类型系统(包括Debian\Ubuntu\等):[WirelessLinux][2]
[1]: https://wiki.centos.org/HowTos/Laptops/Wireless "centos官方文档"
[2]: https://wireless.wiki.kernel.org/en/users "在搜索栏搜对应驱动"
network controller一项是BCM43142,这也是我要编译的版本
然而我是有着BCM43142的幸运儿,没有现成的包,只好自己编译
具体步骤我就不贴了,直接照着参考网址里的步骤做就好了,centos7的话就是EL7
这里我就贴一些可能看不懂的步骤的解释吧:
那么编译完成后的包就放在了~/rpmbuild/RPM/x86-64里了
接下来就是安装你自己编译的包啦。
关于模块的签名,可以给安装包签名后再安装,也可以安装未签名包后,用
rpm -ql <安装包名字> 例如 rpm -ql kmod-wl 查看xxx.ko模块位置,给模块签名。
centos7查看驱动安装好没有
1. 使用lsmod命令可以查看CentOS 7系统安装的驱动程序。首先,在终端中输入以下命令:
lsmod
该命令将会显示安装在CentOS 7系统中的所有驱动程序,以及它们当前正在使用的内核模块。
2. 使用ls -l /sys/class/net/命令可以查看网络接口的驱动程序。
运行以下命令:
ls -l /sys/class/net/
该命令将会显示系统中所有网络接口的驱动程序,并且在每个网络接口的输出中附带有其驱动程序的文件名。
3. 使用lspci命令可以查看PCI设备的驱动程序。
在终端中输入以下命令:
lspci -v
该命令将会显示安装在CentOS 7系统中的所有PCI设备,以及为每个设备所安装的驱动程序。 参考技术A CentOS7使用的是udev设备管理系统,它会自动检测系统中的设备,并自动安装驱动程序,所以通常不需要手动检查驱动安装情况。
以上是关于centos7安装无线网卡驱动的主要内容,如果未能解决你的问题,请参考以下文章
在centos7(EL7.3 即 kernel-3.10.0-514.X )上安装BCM4312无线网卡驱动要注意的问题