2006-04-12 Wed
iBook 経由で IP 接続メモ [Zaurus][Mac][Bluetooth]
iBook くらいしか Bluetooth 対応機器を持っていないのに、勢いで socket 社の
Bluetooth CF カードを
買った(expansys で 16,000円くらいでした)。
iBook では PAN には対応してなさそうなので、Bluetooth シリアル経由の PPP で繋いでみるテスト。
- Zaurus 側の設定
Bluez の設定は基本的にココの記述を参考にした。
bluez-zaurus_2.12-2.4.20-alpha4_arm.ipkをインストール。
/etc/bluetooth/rfcomm.conf の rfcomm0 の項目を書き換え。
device を iBook のアドレス、チャンネルを "sdptool browse" で "Bluetooth-PDA-Sync" に出てくる番号にした。
ダイアルアップの設定には、qtopia-bluetoothnetworkapplet_1.0.1_arm.ipk ではなく、Bluetooth Dialpu Network Pluginを使用。
今回は、pppサーバ(iBook)側ではとりあえず認証無しにしたので、ユーザ/パスワードは適当に。 設定後、/etc/ppp/peer/BTDUN* を編集して、connect の行を削除。
- iBook 側の設定
このへんを参考に。
pppd で使うシリアルデバイスは、Bluetooth 環境設定の共有にすでに存在していた "Bluetooth-PDA-Sync"を使用(/dev/tty.Bluetooth-PDA-Sync になる)。
IPパケットをフォワード出来るようにしておいて、
iBook では PAN には対応してなさそうなので、Bluetooth シリアル経由の PPP で繋いでみるテスト。
- Zaurus 側の設定
Bluez の設定は基本的にココの記述を参考にした。
bluez-zaurus_2.12-2.4.20-alpha4_arm.ipkをインストール。
/etc/bluetooth/rfcomm.conf の rfcomm0 の項目を書き換え。
device を iBook のアドレス、チャンネルを "sdptool browse" で "Bluetooth-PDA-Sync" に出てくる番号にした。
ダイアルアップの設定には、qtopia-bluetoothnetworkapplet_1.0.1_arm.ipk ではなく、Bluetooth Dialpu Network Pluginを使用。
今回は、pppサーバ(iBook)側ではとりあえず認証無しにしたので、ユーザ/パスワードは適当に。 設定後、/etc/ppp/peer/BTDUN* を編集して、connect の行を削除。
- iBook 側の設定
このへんを参考に。
pppd で使うシリアルデバイスは、Bluetooth 環境設定の共有にすでに存在していた "Bluetooth-PDA-Sync"を使用(/dev/tty.Bluetooth-PDA-Sync になる)。
IPパケットをフォワード出来るようにしておいて、
$ sudo sysctl -w net.inet.ip.forwarding=1
コンソールで pppd 起動。
# sudo pppd tty.Bluetooth-PDA-Sync noauth ms-dns <DNSサーバのIPアドレス> <iBook側のIPアドレス>:<zaurusに降るIPアドレス> proxyarp idle 120 passive silent
あとは、zaurus から先に作成しておいたプロファイルを選択して接続。
うーん、出っ張りの全く無いカードってステキ。
[参考ページ]
- Bluetooth(Zaurus User Group)
- SL-C3000 + Socket CF Bluetooth(Rev.H) で Bluetooth(W21T, V702K(Nokia 6630))
- Bluetoothメモ1(Sharp PDA SL シリーズのページ)
- Palm + BluetoothでMac OS Xに中継させてインターネットにつなごう(Driver Labo./Palm)


