IPhone yang lebih baru akan menyiarkan SSID dalam mode hotspot seperti itu:
My Name\342\\\200\\\231\\s iPhone
Saya mengamati SSID ini di GUI.
Ketika saya mengambil SSID melalui baris perintah:
$ sudo iwlist wlan0 scan | grep ESSID
> My Name\xE52\x80\x99s iPhone
Di iPhone itu muncul sebagai:
My Name's iPhone
Jika, di wpa_supplicant.conf, saya masukkan:
network={
ssid="My Name's iPhone"
psk="my_passcode"
}
Raspberry Pi tidak akan terhubung ke hotspot iPhone.
Namun, jika, dalam wpa_supplicant.conf
, saya masukkan:
network={
ssid="My Name\342\\\200\\\231\s iPhone"
psk="my_passcode"
}
Saya mendapatkan kesalahan di baris perintah.
$ sudo ifdown wlan0
$ sudo ifup wlan0
> wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
> run-parts: /etc/network/if-pre-up/wpasupplicant exited with return code 1
> Failed to bring up wlan0
Melalui GUI, saya mendapatkan kesalahan "Argumen tidak valid".
Jika, di wpa_supplicant.conf
saya masukkan:
network={
ssid="My Name\xE52\x80\x99s iPhone"
psk="my_passcode"
}
Maka raspbian tidak akan terhubung ke sana, dan akan terhubung ke jaringan dengan prioritas lebih rendah (anggap saya memiliki prioritas yang ditetapkan dengan benar, yang telah saya uji).
SSID
? '\' Adalah karakter pelarian NIX yang normal. Saya kira ini berasal dari Unicode (mungkin U + 2019)
\xE52\x80\x99
.
SSID
di iPhone? Saya tidak ingin semua orang melihat "Joe Bloggs iPhone" dan mengatur yang masuk akalSSID
.