只用一个USB接口为树莓派zero连接WIFI

来源:互联网 发布:连接酒店网络无法跳出 编辑:程序博客网 时间:2024/05/16 10:13

朋友送了个树莓派Zero给我,带到学校本来想玩一下结果发现只有一个USB接口,也就是说只能连接鼠标、键盘、USB网卡里面的一个,非常蛋疼,但是还是可以成功配置并且联网的。

PiZero

第一步

开机,接显示器,先用键盘登陆,然后配置无线网卡。

PiZero

sudo nano /etc/network/interfaces

在里面加上:

auto wlan0allow-hotplug wlan0iface wlan0 inet dhcpwireless-essid 要连接的无线网ssid

这里因为我连接的是开放网络,所以没有密码,如果要连接有密码的网络,需要再配置一下:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在里面加上:

network={ssid="无线网ssid"psk="密码"}

第二步

如何才能知道自己的ip地址呢?如果你连接的是自己的路由器,那么可以直接从路由器的管理界面里面看到ip,但是由于我连接的不是自己的网络,所以需要在拔掉键盘之前,让Pi一直运行ifconfig,这样一旦连接成功就能看到ip了。

import osimport timefor i in range(0, 1000):    os.system('ifconfig') #查看ip    time.sleep(1)    os.system('iwlist wlan0 scan | grep ESSID') #扫描无线网    os.system('ping www.google.com') #ping一下看看通不通    time.sleep(2)

在拔掉键盘之前,在Terminal里面运行这个程序就可以了。

获得了ip

ip找到以后,就可以SSH了,键盘鼠标再也不需要了, :)。

0 0
原创粉丝点击