美文网首页
笔记本物理机Linux命令行配置开机自动连接wifi

笔记本物理机Linux命令行配置开机自动连接wifi

作者: 王小板爱吃鱼 | 来源:发表于2019-10-01 13:38 被阅读0次

1. 检查笔记本wifi硬件模块是否启动


rfkill list

如果有Wireless LAN 的Hard blocked为yes(如果WirelessLAN每一项都为no,则直接进行第二步)则说明wifi硬件模块没有启动,自然可以使用笔记本的快捷键开启(不同笔记本不同,我的宏碁4750位fn+f3),但我们需要配置开机自动启动。

使用命令lsmod | grep acer可以看出系统启动了acer_wmi模块,通过以下方法禁用acer_wmi模块。

在/etc/modprobe.d/文件夹下,新增blacklist.conf文件,内容为blacklist acer_wmi。

重启。

2. 配置wifi自动连接

查看电脑无线网卡的信息,无线网卡口号在Interface后面


iw dev

激活无线网络接口


ip link set wlp3s0 up  // 此处wlp3s0是通过iw dev得到的无线网卡口号

检验接口是否激活成功如果<>里面有UP,则表明接口激活成功


# ip link show wlp3s0

wlp3s0:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000 link/ether 68:07:15:c3:6f:ef brd ff:ff:ff:ff:ff:ff

扫描可用的wifi


iw wlp3s0 scan | grep SSID

编辑/etc/wpa_supplicant/wpa_supplicant.conf,将可加入的wifi信息写入文件,其中ssid是你上一步获得的wifi的ssid,psk是密码,如果有多个,可以写多个network。


network={

ssid="xxxxxxxx"

psk="xxxxx"

scan_ssid=1

key_mgmt=WPA-PSK

}

连接wifi


wpa_supplicant -D wext -i wlp3s0 -B w -c /etc/wpa_supplicant/wpa_supplicant.conf

dhclient wlp3s0  // 使用dhcp自动分配ip

此处可以测试连接网络了


ping www.baidu.com

配置开机自动连接


vim /etc/rc.local

将以下命令追加到最后一行


wpa_supplicant -D wext -i wlp3s0 -B w -c /etc/wpa_supplicant/wpa_supplicant.conf

dhclient wlp3s0

为rc.local增加可执行权限


chmod +x /etc/rc.d/rc.local

重启测试


reboot


ping www.baidu.com

相关文章

网友评论

      本文标题:笔记本物理机Linux命令行配置开机自动连接wifi

      本文链接:https://www.haomeiwen.com/subject/zgykpctx.html