树莓派Zero W连接无线网络
树莓派Zero W自带Wifi,这也是我选择它的原因之一,那么如何利用自带的Wifi连上无线网络呢?
Zero W启动后默认是打开Wifi的,可以用命令测试一下,看看Wifi功能是否正常
1 | sudo iwlist wlan0 scan |
如果能够扫描出无线网络,说明Wifi功能正常。
配置Wifi连接
打开/etc/network/interfaces
文件,为wlan0动态获取IP
1 | sudo vi /etc/network/interfaces |
在原内容后面添加
1 | auto wlan0 |
保存之后,打开/etc/wpa_supplicant/wpa_supplicant.conf
文件
同样在其内容后添加
1 | network={ |
其中,key_mgmt
是加密方式,我的是WPA2/WPA
加密,priority
是优先级,可以在多个无线网络的情况下,优秀决定哪个网络,priority
越大,优先级越高。这两个是可选的。
注意,不要有空格不要有tab,我就是因为加了空格,导致报错
wpa_supplicant can’t initialize control interface
最后重启网络即可
1 | sudo /etc/init.d/networking restart |
可以通过命令来查看当前属于哪个网络
1 | iwconfig |
或者查看无线设备及模式
1 | iw dev |
总结
以上内容主要针对Wifi自动获取IP来写的,以后如果有需要,会补充静态IP设置部分。