wifi - Raspbian Stretch 上的多个 DHCP 网络
问题描述
我正在尝试让我的 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
,在您的第二个网络中似乎很可疑。
我没有改变任何东西 toetc/network/interfaces
或 to dhcpcd.conf
。我的wpa_supplicant
文件还包含该priority
属性,不知道这是否有影响。
祝你好运!
推荐阅读
- jquery - 使用 jquery 关闭模式显示窗口
- android - 为什么总是应用程序因违反政策而被拒绝且未发布:
- mysql - MySQL根据SUM列别名计算2列之间的百分比差异(不改变)
- flash - 我如何编辑 swf 文件的动作脚本
- ios - 如何将flutter创建的IOS项目连接到firebase?
- java - 如何将图像添加到 JFrame 的标题栏?
- ionic-framework - 离子项目选项不显示
- c++ - 如何在 C++ 中为每个应用程序播种一次 mt19937 并多次使用?
- actions-on-google - 是否可以在 google_home 中发送渐进式响应?
- c# - 没有拖放项目的拖放功能错误