我试图让我的Raspberry在多个wifi网络上工作。可以找到相当多的示例,但大多数都集中在2个文件上,即/etc/wpa_supplicant/wpa_supplicant.conf和/ etc / network / interfaces。由于我使用拉伸这些指令不适用于/ etc / network / interfaces。
这就是我想要做的..我希望能够连接到2个不同的wifi工作(一个在家里,一个在工作)..都是dhcp ..我改变了wpa_supplicant文件,这就是它的样子;
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=NL
network={
ssid="Homenetwork"
psk="Password"
id_str="home"
}
network={
ssid="Officenetwork"
psk=NONE
id_str="work"
}
我没有对/etc/dhcpcd.conf进行任何更改,因为我只想使用dhcp。当我添加办公室网络时问题就开始了..它不再连接到wifi。虽然只是在/etc/wpa_supplicant/wpa_supplicant.conf中使用我的家庭工作正常。我在这里缺少什么想法?
我有一个非常类似的问题,使用一个网络一切正常,但当我向wpa_supplicant
添加第二个时停止了。我通过查看/var/log/syslog
找到了我的错误
原来,我在括号wpa_passphrase
之间加密了""
,这使得wpa_supplicant
停止了做它的魔法。
因此,你的第二个网络中的psk=NONE
似乎很可疑。
我没有改变etc/network/interfaces
和dhcpcd.conf
。我的wpa_supplicant
文件还包含priority
属性,不知道这是否有影响。
祝好运!