Headless debian:连接 wifi 的问题

Headless debian:连接 wifi 的问题

我正在尝试用这个设置wifi图像在我的树莓派 4b 上。我之前曾使用 Raspi OS 映像完成此操作。然而这似乎要困难得多。建议使用/etc/network/interfaces.d/wlan0(参见常见问题解答中的第二点)。我以前使用过wpa_supplicant.conf。我的 /etc/network/interfaces.d/wlan0 看起来像这样:

allow-hotplug wlan0
iface wlan0 inet static
#iface wlan0 inet6 dhcp
address 192.168.0.14
netmask 255.255.255.0
gateway 192.168.0.1
    wpa-ssid 'some wifi name'
    wpa-bssid 'S0:M3:M4:C0:A6:R3'
    wpa-psk '\'password\'withquotes'

请注意,我使用bssid,因为我有一个 wifi 路由器和一个触手可及的接入点。两者同名。使用静态 IP,我获得了一个内部 IP,但似乎我只是为自己分配了一个 IP,仅此而已。任何ping请求都无法找到主机,即使我 ping 我的网关也是如此。

我也尝试过使用 DHCP。我注释了地址、网关以及网络掩码属性,然后使用了iface wlan0 inet dhcp。结果是“未收到 DHCPOFFERS”。

编辑 2022 年 1 月 7 日星期五:

当我在启用的情况下输入时,ifup wlan0我得到:dhcpinterfaces.d/wlan0

Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/S0:M3:M4:C0:A6:R3
Sending on LPF/wlan0/S0:M3:M4:C0:A6:R3
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
upa_supplicant: /sbin/upa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
ifup: failed to bring up wlan0

我什至创建了另一个没有空格和简单但很长的密码的无线网络。与之前相同的消息。我还尝试创建一个wpa_supplicant.conf并尝试与它连接。它成功启动了 wpa_supplicant 服务 - 但仅此而已。没有网络连接。我之前在 Rasperry OS (Raspbian Buster) 上做过这个。

也许很重要。我没有dhcpd这个 Debian 映像,但是dhclient。但我不明白这会如何影响事情。

相关内容