一起玩树莓派3+三种通过自带无线适配器连接WiFi的方法
[复制链接]
raspberry pi 3自带WiFi适配器,就不需要再像以前一样,为了无线上网而插入一个USB无线网卡了。它使用了一个陶瓷天线,很小,似乎是在下图红框标识的地方,使用时注意不要挡着它影响了信号。
image001.jpg (181.99 KB, 下载次数: 0)
2016-10-31 16:50 上传
1、图形界面下连接
这个操作比较简单,只要点击图形界面右上方的网络图标,打开WiFi,选择对应的SSID就可以了。
image003.png (199.81 KB, 下载次数: 0)
2016-10-31 16:50 上传这种方法的缺点是,必须要打开图形界面才能操作,服务器不一定需要开图形界面,下面分别介绍终端界面下的连接方法和开机自动连接的方法。
2、终端界面下连接
查看网络适配器:
sudo ifconfig –a复制代码树莓派的有线网卡为eth0,无线网卡为wlan0
扫描WiFi网络:
sudo iwlist wlan0 scan复制代码
image005.png (38.99 KB, 下载次数: 0)
2016-10-31 16:50 上传注意看,ESSID就是WiFi的名字。
修改配置文件:
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf复制代码在文件最后添加:
network={
ssid="输入WiFi名字(SSID)"
psk="输入密码"
}复制代码其中名字和密码要替换为正确的真实数据。
image007.png (20.09 KB, 下载次数: 0)
2016-10-31 16:50 上传等待一会,wpa_supplicant在后台会根据这个配置文件尝试连接WiFi。如果不行,可以重启无线网卡。
先关闭无线网卡:
sudo ifdown wlan0复制代码再打开无线网卡:
sudo ifup wlan0复制代码
查看网络:
sudo ifconfig –a复制代码如果wlan0已经获取到IP,就说明已经连上了。
如果反复几次都不行,请确认参数设定正确,然后sudo reboot重启一下再试。
3、开机自动连接WiFi
以下方法经测试比较稳定,而且可以连接隐藏SSID的WiFi。
编辑文件:
sudo vi /etc/network/interfaces复制代码如下修改wlan0相关的内容:
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ssid "输入WiFi名字(SSID)"
wpa-psk "输入密码"复制代码
image008.png (43.23 KB, 下载次数: 0)
2016-10-31 16:50 上传注意和wpa_supplicant相关的内容要用#注释掉。
如果要连接隐藏SSID的WiFi,要加上wpa-scan-ssid 1
修改完文件后,重启网络生效。
sudo /etc/init.d/networking restart复制代码这样配置后,无线网络开机自动会连接,在路由器里固定好IP,软件上就和有线网络一样了。