「iPhoneをワイヤレスモデムにする」というネタですが、WindowsMobileだったらそれなりに安定して使える手法がいくつか確立されているのですが、iPhoneの場合これまでのところ、通信がHTTPに限られてたり(PDANet無料版)、iTunesStoreから消されてたり(NetShare)どれもいまいちです。

そんな中、ようやく
テザリングがiPhoneの標準機能としてバージョン3.0から正式サポートすることになったようです。ただ、その機能を実際に提供するかどうかは、キャリアー次第らしく、そこを捻じ曲げてなんとか使えるようにしちゃう方法が公開されてます。
iPhoneで下記のURLにアクセスして、画面にしたがって操作すれば設定完了、ということで非常に便利です。
http://help.benm.at/tethering.php
ただ自分の場合、今利用している3 HKというキャリアー用の設定らしきものを選択しても、どうしてもテザリングができるようになりません。というか、データ通信そのものができなくなってしまいます。
#今更気が付いたのですが、3 HKの利用者の場合、上記のURLでにアクセスしてゴニョゴニョするまでも無くデフォルトでテザリングができるようになってるそうです。亜州モバイル人柱隊さんの
iPhoneでTetheringにも書いてありましたし、JailBreakとかしてない普通の人のiPhoneを見せてもらったところ同様でした。。ということは、お恥ずかしいことに、自分は無駄な努力をしてたということで。。(2009年7月11日追記)
そこで、設定内容を自分で入力し、設定ファイルを生成してもらう方法に切り替えました。
http://help.benm.at/generator.phpこのページにアクセスし、下記の値を入力します。

APN: mobile.three.com.hk
Username:
<ブランク>
Password: <ブランク>Enable Tethering: On
そして「GENERATE」ボタンを押すと、設定ファイルが動的に生成され、ダウンロード(インストール)が始まります。後は、「Settings(設定)」に入ってテザリングするよーってことでスイッチをOnに切り替えておけばそれでOKのはずです。ただ、どうにも速度が出ない。。WindowsMobileのときの半分以下の速度しか出ません。。
#生成済みのファイルはここにあります。help.benm.atが調子悪いとか、サービス停止した場合のためのバックアップということで。
#今回は、このページを参考にいろいろ設定をしました。
Tethering iPhone 3.0 | Vinko's Thoughts On...