iPod Touch から S21HT (Touch Diamond) に BT-DUN 接続(書きかけ)

JailBreak した iPod Touch から、イー・モバイルS21HT (Touch Diamond)に BT-DUN でダイヤルアップする方法の備忘録です。ネット上の情報では、S21HTWindows Mobile Ver.6.1だとうまくいかないという情報があるようですが、当方の環境では(一部問題はあるものの)動作しているようです。

当方の環境

S21HT側の設定

M's style:S21HTにBT-DUNを導入を参考に、BT-DUN.cabを導入。

iBluever側の設定

「Dial-up configurations」は、以下のとおり設定。

  • Access point: emb.ne.jp
  • Dial number *99#
  • Account: em
  • Password: em
  • Chat script: Default GPRS

そして、「Default GPRS」のチャットスクリプトをベースに、以下のように変更しました。チャットスクリプトではCIDを設定している(CGDCONT=1)のに、ダイアル番号でcidを付与しない(*99#)のが整合性取れてないような気がするのですが、これ以外の組み合わせだと自分の環境ではうまく動きませんでした。

# Set TIMEOUT to be 15 seconds
TIMEOUT 15
# Abort on ERROR
ABORT 'ERROR\r'
# Abort on NO CARRIER
ABORT 'NO CARRIER\r'
# Send the initial AT command
SAY 'Reset the modem ...'
'' 'ATZ\r'
# Initialize the modem
SAY 'Initialize the modem ...'
'OK\r' 'AT\r'
# Set GPRS APN
SAY 'Set the APN ...'
'OK\r' 'AT+CGDCONT=1,"IP","$APN"\r'
# Start dailing
SAY 'Start dialing $NUMBER ...'
'OK\r' 'ATD$NUMBER\r'
# Wait for the CONNECT command
'CONNECT\r' ''
SAY 'Successfully connected!'

接続

  1. iBlueverを開き、「iBluever」をONに。
  2. 近くにS21HTがいると、「Choose a device...」の欄に「S21HT」と表示される。
  3. 表示された「S21HT」をタップすると、ペアリング用のパスキー入力画面が表示される。ここは数字1文字入れればよい。
  4. S21HTに、「Bluetooth: [iPodの名称]がBluetoothによるデバイスへの接続を要求しています...」という表示がされるので「はい」をタップ
  5. パスコードの欄に、先ほどiPod側に入力したパスキーを入力。正しければ、ペアリングが確立し、ダイヤルアップ用のATコマンドが入力されているのがiBluever上で見える。
  6. ここで、なぜかS21HT側では「接続できません:デバイスは[iPodの名称]と接続できませんでした。接続に失敗したかパスコードが正しくありません」と表示されるが、そのままにしておいてOK。
  7. ダイヤルアップが問題なく進むと、iBlueverのS21HTにチェックマークが入る。
  8. ダイヤルアップを切断するときには、iBlueverからOFFにしたほうがよい。放っておくと自動的に切断がされるが、そうすると次の接続がうまくいかないことが多く(iBlueverをONにすることができない)、iPodの再起動が必要になるため。

使用感

iPod TouchでできることはほとんどがS21HT上でも一応可能ですが、操作の快適さは雲泥の差です。また、S21HTWi-Fiテザリングに比べて、S21HT側の発熱が少なく、電池も持つので快適です。