我有一台无头 Debian 机器,连接了 Wifi 适配器。我曾经隐藏过 Wifi AP,但现在不能了。
如果我取消隐藏它, /etc/network/interfaces 中的某些行将允许我连接:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid <name>
wpa-psk <hex/raw pwd>
如果我隐藏 AP,添加此行,然后重新启动接口,它将无法工作(DHCP 无法获取 IP):
wpa-ap-scan 2
我没有找到有关 /etc/network/interfaces 配置的官方文档。
我现在能做什么?
答案1
最后,我找到了一个解决方案,只是另一行(之前不需要:wpa-ap-scan)
wpa-scan-ssid 1
我还没有在任何文档中真正找到它......只是在论坛帖子中。
答案2
我没有找到有关 /etc/network/interfaces 配置的官方文档。
您可以在 找到文档/usr/share/doc/wpasupplicant/README.Debian.gz
。下面Chapter 4: Troubleshooting
有一个标题为的部分Hidden ssids
:
为了能够关联到隐藏的 ssid,请尝试在 wpa_supplicant.conf 文件的全局部分中设置选项“ap_scan=1”,并在网络块部分中设置“scan_ssid=1”。如果您使用的是托管模式,则可以通过以下节来执行此操作:
iface eth1 inet dhcp wpa-ap-scan 1 wpa-scan-ssid 1 # ... additional options for your setup