美文网首页
笔记本物理机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