contos 7 配置无线wifi
看看有无固件要求
dmesg | grep firmware
没有显示信息,就说明不需要安装
看下自己网卡硬件有没有打开
输出信息显示 phy0 hard blocked
,hard blocked
为 yes 是硬件层关闭了设备(解决方法:我linux分类里面有)不想找看下面
echo "options asus_nb_wmi wapf=4" > /etc/modprobe.d/asus.conf
重启系统
reboot
查看自己无线网卡
iw dev
红色就是自己的网卡号
或者用命令
nmcli dev status
类型wifi的就是你的网卡号
或者用ifconfig也能找到
ifconfig
在或者用
ip addr
接下来开启网卡
ip link set 网卡号 up
这样就是已经开启,后面的 state DOWN 没有关系。往下面操作就行
查看网卡是否已经链接
iw 网卡号 link
显示
查看可用的无线网
iw 网卡号 scan | grep SSID
链接无线网
wpa_supplicant -B -i 网卡号 -c <(wpa_passphrase "wifi名称" "wifi密码")
显示 ,表示成功
接下来动态配置ip
dhclient 网卡号
可能会要等一下,配置完后查看下ip是否有分配成功
ip addr show 网卡号
分配成功
成功后验证
ping www.baidu.com
ping通就说明没有问题
问题:ip没有分配,我找了好久都没有具体的解决方法,说下我真没解决的
1,重新分配ip
dhclient 网卡号
可能会出现端口占用的情况, kill掉就行
错误信息
dhclinet(6294) is already running - exiting
解决方法
查看进程
ps -ef | grep dhclient
杀进程命令(我的进程ID是 6294)
kill -9 进程ID
杀掉后重新执行分配ip地址就行,如果ip还是没有分配,那就只能使用最后一招了
(重启大法)
我就是这么好的! 手动狗头