linux系统 BCM43142的网卡 安装
检查网卡驱动:
[paul@localhost ~]$ lspci | grep Network 09:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b /g/n (rev 01)
安装依赖:
#e17 yum group install 'Development Tools' yum install redhat-lsb kernel-abi-whitelists yum install -y kernel-headers kernel-devel yum install -y gcc

建立rpmbuild目录 :
mkdir -p ~ /rpmbuild/ {BUILD,RPMS,SPECS,SOURCES,SRPMS}
echo -e "%_topdir $(echo $HOME)/rpmbuild\n%dist .el$(lsb_release -s -r|cut -d" . " -f1).local" >> ~/.rpmmacros
下载对应驱动:
wget http://elrepo.org/linux/elrepo/el7/SRPMS/wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm

编译:
#cp to rpmbuild/SOURCES/下 cp hybrid-v35_64-nodebug-pcoem-6_30_223_271. tar .gz ~ /rpmbuild/SOURCES/hybrid-v35_64-nodebug-pcoem-6_30_223_271 . tar .gz #~/rpmbuild/RPMS文件夹下生成rpm文件 rpmbuild --rebuild --target=` uname -m` ~ /wl-kmod-6_30_223_271-5 .el7.elrepo.nosrc.rpm #安装rpmbuild/RPMS/下kmod-wl包 yum remove \*ndiswrapper\* sudo rpm -Uvh ~ /rpmbuild/RPMS/x86_64/kmod-wl-6_30_223_271-5 .el7. local .x86_64.rpm sudo modprobe wl #加载驱动至内核 rm -rf rpmbuild #删除包
最后安装:
yum install -y NetworkManager #网络管理工具 yum -y install wpa_supplicant # nmcli dev wifi #扫描wifi nmcli device #擦看网卡状态 nmcli connection show #查看连接nmcli connection show ens32 nmcli networking on|off #网络连接设置 ip addr show #查看当前MAC地址 [root@www ~] # nmcli con add con-name eth1 type ethernet autoconnect yes ifname eth0 # con-name 连接名称 # type 连接类型 # autoconnect 是否自动连接 # ifname 连接到的设备名称 service NetworkManager start|stop #临时启动 nmcli connection delete eth0 #删除连接 nmcli connection up|down ifname eth0 #设置连接激活|停用连接 chkconfig NetworkManager off|on #开机自启设置of NetworkManager chkconfig network on|off #开机自启设置of network.service nmcli connection load /etc/sysconfig/network-scripts/ifcfg-wlp8s0 #加载配置 nmcli device set ifname eth0 autoconnect yes |no #设置自动连接of 'ONBOOT=yes' nmcli device [disconnect|connect|delete|reapply|monitor] wlp8s0 nmcli dev wifi connect "wifiname" password "pwd" ifname eth0 #连接 sudo nmcli radio wifi on|off #打开|关闭 sudo dhclient -r eth0 #先释放 dhclient - v eth0 #再获取 NM_CONTROLLED= yes #NetworkManager修改权限add /etc/sysconfig/network-scripts/ifcfg-enp9s0 sudo nmtui #GUI管理 systemctl restart NetworkManager
https://developer-old.gnome.org/NetworkManager/stable/nmcli.html
浙公网安备 33010602011771号