新しいiPhoneは、ホットスポットモードで次のようにSSIDをブロードキャストします。
My Name\342\\\200\\\231\\s iPhone
GUIでこのSSIDを確認しました。
コマンドラインからSSIDを取得すると、次のようになります。
$ sudo iwlist wlan0 scan | grep ESSID
> My Name\xE52\x80\x99s iPhone
iPhoneでは、次のように表示されます。
My Name's iPhone
wpa_supplicant.confに次のように入力した場合:
network={
ssid="My Name's iPhone"
psk="my_passcode"
}
Raspberry PiはiPhoneホットスポットに接続しません。
ただし、でwpa_supplicant.conf
、私が入力した場合:
network={
ssid="My Name\342\\\200\\\231\s iPhone"
psk="my_passcode"
}
コマンドラインでエラーが発生します。
$ 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
GUIを介して、「無効な引数」というエラーが表示されます。
もしwpa_supplicant.conf
私が入力すると:
network={
ssid="My Name\xE52\x80\x99s iPhone"
psk="my_passcode"
}
そうすると、raspbianはそれに接続せず、優先度の低いネットワークに接続します(優先度を正しく設定したと想定していますが、テスト済みです)。
SSID
か?「\」は通常の「NIXエスケープ文字」です。これはUnicode(多分U + 2019)から派生したものだと思います
\xE52\x80\x99
ます。
SSID
iPhoneに設定してみませんか?とにかく「ジョーブログiPhone」をみんなに見て良識あるものにしてほしくないSSID
。