# CentOS安装BCM43142无线网上驱动
# 安装所需工具包
#安装开发工具包 yum groupinstall Development tools #安装内核开发包 yum install kernel-devel kernel-abi-whitelists
# 下载所需的文件
# 新建制作rpm所需的工作目录
mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,SOURCES,SPECS,SRPMS,RPMS}
每个目录的用途:
- BUILD:编译rpm的临时目录
- BUILDROOT:编译后生成的软件临时安装目录
- SOURCES:源代码和补丁文件存放的目录
- SPECS:specs文件存放的目录
- SRPMS:最终的rpm源码格式存放路径
- RPMS:最终生成的可安装rpm包所有的目录(有用的文件)
# 重新编译wifi驱动
#先把驱动放到SOURCES目录下 mv hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz ~/rpmbuild/SOURCES/ #重新编译驱动 rpmbuild --rebuild --define 'packager soul.lau0328@gmail.com' ./wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm
# 安装wifi驱动
#用yum命令安装 yum -nogpgcheck localinstall ~/rpmbuild/RPMS/X86_64/kmod-wl-6_30_223_271-5.el7.x86_64.rpm #或用rpm命令安装 rpm -Uvh ~/rpmbuild/RPMS/X86_64/kmod-wl-6_30_223_271-5.el7.x86_64.rpm
# 安装NetworkManager-wifi
#安装 yum -y install NetworkManager-wifi #重启 reboot
# 配置wifi
#开启无线网 nmcli r wifi on #打开内置的网络配置界面,跟着步骤配置即可 nmtui #或者完全用命令配置 #扫描可用wifi nmcli dev wifi #连接wifi nmcli dev wifi con "zixun2" password "zixun888" name "zixun2" #查看网络连接状态 nmcli conn