★ root取得済みの人向けです ★
au Wi-Fi SPOT にWISPr を設定して接続ツールなしで、
接続が出来たのでその際のメモです。
(その後の確認結果、「一部」のみ自動接続可能な事を確認しました。)
HTC Jでは、Wifiの設定にWISPrの項目があり、対応している
公衆無線LAN会社であれば、ツールを使わずに自動ログインが可能です。
au Wi-Fi SPOTのうち一部のスポットで、対応出来ましたのでそのメモです。
1.au IDを登録
au IDを未登録の人は、公式ページを参考に登録。
https://id.auone.jp/id/pc/guide/regist/sp/and_ast/index.html
登録したIDとパスワードをメモしてください。(後で使います)
登録済みの人は、2.へ
2.wpa_supplicant.confの設定
au wifi接続ツールで、自動接続のチェックを入れると、
/data/misc/wifi/wpa_supplicant.conf が作成されるので、
これをバックアップします。
au wifi接続ツールで、自動接続のチェックを外すと元の内容に
戻るので、バックアップからwpa_supplicant.confを上書きします。
・コピー $ adb shell su -c cp /data/misc/wifi/wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf-auwifi ・自動接続のチェックを外した後で、バックアップを上書き $ adb shell su -c cp /data/misc/wifi/wpa_supplicant.conf-auwifi /data/misc/wifi/wpa_supplicant.conf ・パーミッションを正しく設定する $ adb shell su -c chown system.wifi /data/misc/wifi/wpa_supplicant.conf ・結果確認 $ adb shell su -c ls -l /data/misc/wifi/wpa_supplicant.conf* -rw-rw---- system wifi 631 2012-11-25 20:43 wpa_supplicant.conf -rw-rw---- root root 631 2012-11-25 20:37 wpa_supplicant.conf-auwifi
3.WISPrの設定を行う
設定内容は以下を設定した所、一部スポットはこれで接続出来ました。
サービス提供会社:connect.auone.jp
ユーザー名:au ID@au
パスワード:au IDのパスワード
メニューから保存を押せば保存されます。
自動ログインのチェックを入れておけば、
APに接続された際に自動的にログインが試みられます。
au Wi-Fi SPOTは、接続時のドメイン設定に種類があるようで、
XXXXXXX.wi-fi.kddi.com の場合は、ドメイン名がマッチしないのか、
自動ログインがされず、「au接続ツールで接続してください」的な
画面が表示されます。
ココらへんの話については、はてなダイアリーで詳しく書いている人が
いらっしゃいましたので、こちらを参考にして見てください。
au wifi の認証方式について
http://d.hatena.ne.jp/RobinEgg/20120617/p1
au Wi-Fi および wi2 系公衆無線LAN接続用 Bookmarklet
http://d.hatena.ne.jp/RobinEgg/20120626
今日はCookieが残っていただけの可能性もあるので、
明日au wifi SPOTは再チャレンジ予定です。