gpt4 book ai didi

linux - 使用 wpa_supplicant 在树莓派中连接 wifi

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:44 26 4
gpt4 key购买 nike

首先,我想说我三周前才开始研究 Raspberry Pi Model B。我正在运行 Raspbian 并连接了腾达 wifi 加密狗 (RT2870)。第一天我无法连接到 WiFi。认为这是一个驱动程序问题,我在这上面浪费了很多时间。但最终我通过删除/etc/networks/interfaces 文件中的 wpa_conf 行让它工作。

但两天前,互联网停止工作但仍连接到 WiFi,而其余设备能够连接到互联网。现在我有两个 wifi 网络,所以我尝试连接到另一个网络,但即使通过删除 wpa_conf 行并直接在/etc/network/interfaces 文件中提供 SSID 和密码也无法连接到那个网络。因此,由于我没有其他选择,我又回到了弄清楚 wpa_supplicant 文件有什么问题。最近两天我一直在研究它。阅读并尝试本网站和许多其他网站的解决方案。所以我希望得到一个提示,可能是什么问题。愿意尝试任何建议。

现在发生了什么?

sudo/etc/init.d/networking restart(和)sudo ifup wlan0

给我同样的错误

wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
wpa_supplicant: /sbin/wpa_cli daemon failed to start
run-parts: /etc/network/if-up.d/wpasupplicant exited with return code 1

sudo iwlist 扫描 | grep ESSID

给出附近 wifi 网络的列表,这意味着 wifi 加密狗和驱动程序工作正常但没有使用 wpa_supplicant 文件连接到它。

wpa_supplicant.conf 的内容

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="****"
psk="**"
proto=WPA
key_mgmt=WPA_PSK
pairwise=TKIP
group=TKIP
auth_alg=OPEN
}

/etc/network/interfaces 的内容

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet manual

#address 192.168.1.16
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1 8.8.8.8 8.8.4.4 4.4.4.4
#wpa-ssid ***
#wpa-psk ***
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

当一切正常时,我使用的是静态 ip。当互联网停止工作时,我添加了 dns-nameservers 行。但没有运气。

我也尝试过 dhcp 模式连接到第二个网络。还尝试了 wpa-roam(使用手册)和 wpa-conf(使用 dhcp)。我还编辑了/etc/resolv.conf 文件,编写了不同的名称服务器。

所以这就是我无法连接到没有互联网的工作连接网络和另一个我无法连接的网络的地方。

最佳答案

您好,您下次发帖时能否更具体一些。比如你使用的是哪个发行版,你有哪个 wifi dongle 等等。

据我所知

Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory

是个问题

所以你可以看看这个 link

关于linux - 使用 wpa_supplicant 在树莓派中连接 wifi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com