Raspbian Stretch上的多个DHCP网络

时间:2019-02-06 18:11:32

标签: wifi raspberry-pi3 stretch

我正在尝试使我的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"
}

由于我只想使用dhcp,所以没有对/etc/dhcpcd.conf进行任何更改。当我添加办公室网络时,问题开始了。它不再连接到wifi。虽然仅在/etc/wpa_supplicant/wpa_supplicant.conf中仅使用我的家,但效果很好。 有什么想法我在这里想念的吗?

1 个答案:

答案 0 :(得分:0)

我遇到了一个非常相似的问题,即在一个网络上一切正常,但是当我向wpa_supplicant添加第二个网络时,它停止了。 我通过查看/var/log/syslog

发现了自己的错误

原来我在括号wpa_passphrase之间有加密的"",这阻止了wpa_supplicant发挥其魔力。

因此,第二个网络中的psk=NONE似乎可疑。

我没有更改etc/network/interfacesdhcpcd.conf的内容。 我的wpa_supplicant文件还包含priority属性,不知道这是否有影响。

祝你好运!