報告者:TJ
実は前に報告した最強環境というのは今回のことが報告したくて書いた前振りである。
ノートブックからPocket PC iPAQ hw6515 を外付けモデムとして使用し、GPRS・
EDGEでダイアルアップするというのは、hw6515 が本来持っている機能であり必ずできるものである。しかし
ZaurusからBluetooth 経由でhw6515 にアクセスしダイアルアップするというのは、これはもう想定範囲外であり、
超えなければならない壁があるのである。なんといってもZaurus はBluetooth
をサポートしていないわけだからBluetooth のドライバーから苦労するわけである。
しかも日本では電話として使用できないhw6515 と海外では販売されていない Zaurus
というありえない組み合わせでダイアルアップさせるというのも人柱度が高いといえる。つまり今回は自分への覚書かなぁ orz ・・・

さて Zaurus で Bluetooth を動作させるというのも時間の経過とともにかなり成熟し安定してきているようだ。
参考にさせていただいたのが TAKETYONさんのページ。TAKETYONさん ありがとうございます。
TAKETYONの作業記録 at
りなざうテクノウ
この中の「完全初期化」ー「
ターミナル環境の導入」ー「
インストール」 までこの通りに実行する。
#もちろん完全初期化に関してはZaurusがまったく初期出荷状態になるわけであるから注意すべき。
何度やってもどうしてもうまくいかないときなどに仕方なくやるというのが正しい考えかもしれない。
次に 「設定 その1 Bluetooth 機器設定」 であるが hw6515
に合わせて若干異なる設定する必要がある。
以下 /etc/bluetooth/rfcomm.conf
を修正する。
#
# RFCOMM configuration file.
#
# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:11:22:33:44:55; <—— 注1
# RFCOMM channel for the connection
channel 6; <—— 注2
# Description of the connection
comment “hw6515″;
}
注1 )PocketPC(iPAQ hw6515)の場合には、Setting ー Systemタブ ー HP Asset
Viewer ー BluetoothタブのMAC Address を記述する。
注2 )これが一番頭の痛いところである。hw6515 は Dial Up Network
(以下DUN)を標準でサポートしている。
ここでこのDUN が一体Channel何番であるかということである。hw6515 のBluetooth をONにした状態で
Zaurus のターミナルから
sdptool browse
とコマンドを打ち込む。するとhw6515 が持っているプロファイルがざっと表示されるのであるが、これが Channel 6
の時と Channnel 4 のとき2通りあるということである。
コレは何かの間違いなのであろうか?ご存知の方がおられれば是非教えて頂きたい。設定は当然であるが、Channel
6と表示されれば、この注2部分には”6″と入力する。またどういうきっかけでChannel が変わるのかもよくわからない。
この後、PINの設定はここでの記述どおりに行う。
次に「設定 その2 Bluetooth
ネットワーク設定」であるが、hw6515 とZaurus
SL-C3000 の場合はこのAnton
Maslovsky さんのパッケージではうまく作動しなかった。
コレが動けば本当にZaurusとBluetoothの設定が楽になると思うのであるが、私の環境では接続はするのであるが、
メールにしてもNetFrontにしても、パケットが流れ出して数秒するとZaurusがハングアップしてしまうという症状が出てしまい、
イロイロとやってみたが克服できなかった。そこで仕方なく、コレまでどおりの”PPPダイアルアップ接続[赤外線]”を使った。
まずはネットワーク設定からダイアルアップ接続を追加する。ここではもちろん PPPダイアルアップ接続[赤外線] を選択する。
各タブ設定は下記の通り
接続先
名前: Peoples
ユーザー名:Peoples —–空白以外なんでもよい
パスワード:Peoples —–空白以外なんでもよい
機器認証を使用する はチェックしない
電話番号:*99#
ネットワーク
ネームサーバーの自動検出 はチェック
IPアドレスを自動的に取得 はチェック
モデム
初期化コマンド:AT+CGDCONT=1,/”IP/”,/”peoples.net/” ・・・ここには peoples.net などAPNを入れる。
ダイアル方式:トーン
プロキシ
プロキシを使用しない
上記の設定により /etc/ppp/peers に IRDAXXXXXX が生成される。これを
ZEditorなどを使って編集する。このファイルをZeditorで開くと次のようになっている。
noipdefault
115200
connect '/usr/ ・・・・・・初期化コマンドが続く
二行目の 115200の前に/dev/rfcomm0 を追記し下のように変更し保存する。
noipdefault
/dev/rfcomm0 115200
connect ‘/usr/ ・・・・・・初期化コマンドが続く
変更はこの部分のみである。
上で作成した設定を使って接続すれば、EDGEまたはGPRSの高速通信が可能になる。hw6515はEDGE
に対応していることもあり、ワイアレスモデムとしてこれを使う場合には最高のデバイスといえるのではないだろうか!?