NVIDIA TK1 学习笔记(8):自动连接wifi

    无线网卡安装完毕后,介绍下如何自动连接wifi。


    首先下载安装工具:

sudo apt-get install wireless-tools

    修改文件/etc/network/interfaces:

$ vim /etc/network/interfaces

    修改内容:

auto lo
iface lo inet loopbackauto eth0
iface eth0 inet dhcpallow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcpwpa-ssid YOUR-SSID-HEREwpa-psk YOUR-PASSWORD-HERE

    YOUR-SSID-HERE:wifi名称

    YOUR-PASSWORD-HERE:wifi密码

    重启网络:

/etc/init.d/networking restart
# or: service networking restart


    上面只是自动连接单个wifi网络,如果我们想连接多个网络该怎么办?

    修改文件/etc/wpa_supplicant/wpa_supplicant.conf:

$ vim /etc/wpa_supplicant/wpa_supplicant.conf

    修改内容:

ctrl_interface=/var/run/wpa_supplicant
#ap_scan=1network={ssid="wo_shi_yige_wifi_ssid"scan_ssid=1psk="wo_shi_mi_ma"priority=5
}network={ssid="pi"psk="onlyforpi"priority=1
}

    ctrl_interface: 文件夹里保存着当前使用interface的socket文件。

    ap_scan:(1是默认值,这里注释掉了)

          ap_scan=1:这个模式下,先连接可见的wifi,再连接隐藏的wifi。

          ap_scan=2:这个模式下,按照network定义的顺序连接wifi,不受可见、隐藏的影响。

    network:连接wifi网络的配置,可以有多个。(注意:隐藏wifi总是在可见wifi不能连接时连接,与proiority没有关系。)

          ssid:wifi名称。

          psk:wifi密码。

          proiority:优先级,优先级越大,越先连接。

          scan_ssid:连接隐藏wifi时,需要将该值指定为1。


    最后我们使用wpa_supplicant.conf再配置下无线网络:

    修改文件/etc/network/interfaces:

$ vim /etc/network/interfaces

    修改内容:

iface lo inet loopbackauto eth0
iface eth0 inet dhcpallow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcppre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B 


    配置完成后,我们每次启动时,都会去连接这些预定义好的wifi网络。



 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部