我注意到一个问题:我无法连接到隐藏的 WIFI
我激活了热点我的手机(Android 11,MIUI 12)上的功能,设置了WPA2个人密码,然后我也想做它更安全通过隐藏其 SSID。
不幸的是,当我的笔记本电脑尝试连接时,出现错误:
gnome-control-c[12898]: Failed to activate connection: (2) Connection 'ggggGGGG' is not available on device wlp2s0 because profile is not compatible with device (mismatching interface name)
但是,一旦我关掉电源隐藏SSID选项,一切正常!
谁能帮我解决这个恼人的问题吗?
我使用的是带有 GNOME 41.1 的 Arch Linux
答案1
您可以通过 来连接到隐藏的 SSID wpa_supplicant
。
停止网络管理器服务:
sudo systemctl stop NetworkManager
创建一个wpa_supplicant.conf
:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
内容如下:
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="hiden_SSID"
scan_ssid=1
key_mgmt=WPA-PSK
psk="secret_here"
}
然后:
sudo wpa_supplicant -iwlp2s0 -B -c /etc/wpa_supplicant/wpa_supplicant.conf
sudo dhcpcd
WPA_SUPPLICANT.CONF(5)
:
scan_ssid
SSID scan technique; 0 (default) or 1. Technique 0 scans for the
SSID using a broadcast Probe Request frame while 1 uses a
directed Probe Request frame