SSID 中的特殊字符与 wpa_supplicant 导致问题(Debian hdmi 棒)

Nik*_*ala 3 linux debian driver ssid wifi

我在无线连接方面遇到问题wpa_suppli

\n

在某些网络上不能,但我需要连接到 SSID 包含“\xc3\xa9”的网络,但它无法工作,我不明白为什么,当我这样做时:iwlist scanssid方式:

\n
Cell 01 - Address: 00:22:07:59:K5:C9\n                    ESSID:"t\\xC3\\xA9test"\n                    Protocol:IEEE 802.11bgn\n                    Mode:Master\n                    Frequency:2.412 GHz (Channel 1)\n                    Encryption key:on\n                    Bit Rates:144 Mb/s\n                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00\n                    IE: IEEE 802.11i/WPA2 Version 1\n                        Group Cipher : CCMP\n                        Pairwise Ciphers (1) : CCMP\n                        Authentication Suites (1) : PSK\n
Run Code Online (Sandbox Code Playgroud)\n

所以我尝试在我的 SSID 之前添加一个 P,例如:

\n
network={\n    ssid=P"t\\xC3\\xA9st"\n    psk="My password"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

\n
network={\n    ssid=P"t\xc3\xa9st"\n    psk="My password"\n}\nnetwork={\n    ssid="t\\xC3\\xA9st"\n    psk="My password"\n}\nnetwork={\n    ssid="t\xc3\xa9st"\n    psk="My password"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

但这些都不起作用,

\n

当我尝试启动 wpa_supplicant 时,出现以下错误:

\n
root@MSDEV264:~# /sbin/wpa_supplicant -i p2p0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf\nSuccessfully initialized wpa_supplicant\nnl80211: Could not re-add multicast membership for vendor events: -2 (No such file or directory)\np2p0: Trying to associate with 00:22:07:59:f5:c9 (SSID='t\\xC3\\xA9st' freq=2412 MHz)\np2p0: Association request to the driver failed \n
Run Code Online (Sandbox Code Playgroud)\n

然后它继续无限循环:

\n
p2p0: Trying to associate with 00:22:07:59:f5:c9 (SSID='t\\xC3\\xA9st' freq=2412 MHz)\np2p0: Association request to the driver failed\n
Run Code Online (Sandbox Code Playgroud)\n

我的区域设置已正确设置为 UTF-8 。

\n

如果您有一些想法,请提前致谢。我对错误消息添加了更多精确度。

\n

mae*_*rsu 5

对于 SSID/PSK 中的特殊字符,请使用十六进制字符串

\n\n
network={\n    ssid=00010203\n    psk=6173632761736361737363c3a461\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

来源

\n\n

更新:

\n\n

使用 wpa_cli:

\n\n
wpa_cli set_network 1 ssid \'"12345678\'\xc3\xbc\xc4\x8c\\"\\\\"\'\n
Run Code Online (Sandbox Code Playgroud)\n