ちなみに私は,初期化コマンドなしでWindows XPからBluetooth DUN接続できました.他にもインターナビでは初期化コマンドの設定ができませんが,インターナビからもS22HTを通じてインターネットへの接続ができました(「通信手段」を「モデム(packet)」にする).いずれの場合も,S22HTの電源を入れなおして再起動しても大丈夫でした.
なお,このページではイー・モバイルのSmartphoneであるS22HTについて述べていますが,他の端末でも一部(S21HTなど)では大丈夫だと思います.ただし私は以下のインストールファイル及び作業内容にセキュリティ上の問題がないのか全くわかっていませんので,あくまでも参考として下さい.また,私の環境でうまく動作している(ようにみえる)だけで,このページの通りに設定してもうまくいかない可能性も十分にあります.他にも,私の単純な記載ミスもあるかもしれませんのでご注意ください.
S22HTの場合,セキュリティ向上のため,由来不明のアプリケーションがインストールできないようにアプリケーションロックされています.
これからインストールしたいBluetooth DUNプロファイルはプログラムの署名がされておらず,アプリケーションロックを解除しないとインストールできません.
これでBluetooth DUNプロファイルが利用できるようになりました.Bluetooth搭載のPCから試しにダイヤルアップしてみてください.この時点でPCに必要な設定は以下の通りです(S22HTの場合).
電話番号 | *99# |
ユーザー名 | em |
パスワード | em |
初期化コマンド | AT+CGDCONT=1,"IP","emb.ne.jp","",0,0 |
上記の初期化コマンドは"AT"を明示的に入力する必要がない場合もあります.その場合,「+CGDCONT=1,"IP","emb.ne.jp","",0,0」と入力してください.
ここまでの設定だけでも,PCなどから初期化コマンドを設定した状態でインターネットに1回接続すれば,S22HTを再起動しない限り,2回目からは初期化コマンドなしで接続できるようになります.
DUNプロファイルのインストールとPCからの(初期化コマンドありでの)接続がうまくいったら,続いてS22HT側で初期化コマンド不要化の設定を行います.
regeditSTG2.exeなどを使ってレジストリを編集します.
\\HKEY_CURRENT_USER\Comm\RasBookに以下のキーを追加します.
キー名:emobiletest
この新しく追加したキーに元々あるキーの"emb"からDevCfgとEntryの2つの値をコピーします.(つまり,emobiletestという名前で,embと全く同じ値を持つキーを新しく作る.)
レジストリ変更後,電源を入れなおして再起動してください.
これらがすべて完了すれば,PCなどから初期化コマンドの設定なしで,つまり上述した電話番号,ユーザー名,パスワードのみを設定すれば,S22HTを通じてダイヤルアップ接続できるようになるはずです.
Smartphone付属のCD-ROM等にふくまれていると思います.
http://www.modaco.com/content/breeze-breeze-modaco-com/244205/mteor-application-unlock-solution/ からダウンロードできますが,サイトへのユーザー登録(無料)が必要です.
http://forum.xda-developers.com/showpost.php?p=2287396 からダウンロードできますが,サイトへのユーザー登録(無料)が必要です.
http://forum.xda-developers.com/showpost.php?p=1614575 からダウンロードできますが,サイトへのユーザー登録(無料)が必要です.