无法连接到隐藏的WIFI

无法连接到隐藏的WIFI

我注意到一个问题:我无法连接到隐藏的 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

相关内容