[Zaurus]Bluetoothダイヤルアップ接続

プロバイダによってはInternetグループのGUIアプリ、pppdialerが使えないようなので注意。
以下はW31TODNに接続したときの手順。

設定

  1. SystemTools->PPP Modemを選択して起動
  2. Accountタブを設定
    • Name: 任意。私はODN@auとした
    • Username: 接続ID@odn.ne.jp
    • Password: 接続パスワード
    • Phone: *99**24#
    • Make connect via: Bluetooth
  3. Modemタブを設定
    • Device: /dev/rfcomm0(初期設定)
    • Init string: AT
    • Speed: 115200
      • Hardware flow control: Checked
    • Time out: 1 sec
    • BT DUN: Searchを押して検索し、リストボックスからMACアドレスで選択
    • Demand Dialing: あまり意味ないけれどManual connect and disconnectかManual connect, automatic disconnectにする。ODNはpppdialerで接続できないので多分Automatic Connectはよろしくない。
  4. Networkタブを設定

ODNは以前DNSを設定する必要があったのですが、最近は不要みたいです。au.NETでは必要なのでAuto-detect name serversのチェックをはずして設定する

    • First DNS : 210.196.3.183
    • Second DNS: 210.141.112.163

手動接続

参考はpdaXrom.jp maintenance page
ODNの場合Air-H"でもInternet->PPP Dialerで接続できなかった。DIONも同様らしい。prinはPPP Dialerが使えたが、今月時点でvia Bluetoothなprin接続をできるモデムはないっ
コマンドラインからの接続/切断は以下の通り。

接続

# pppd call 接続名 noauth

切断

# /etc/ppp/ppp-off

/etc/pppなんてPATHが通っているわけないのでフルパス実行。おかしくなったらkillしてもO.K.だと思う。

GUI接続っぽく

例えば以下のようなファイルを作成して、Xを再起動する。

  • /usr/share/applications/connectODN.desktop

[Desktop Entry]
Name=Connect ODN@au
Comment=PPP Connect ODN@au
Exec=/usr/sbin/pppd call ODN@au noauth
Type=PanelApp
Icon=kppp.png
Categories=Panel;Utility;MB

  • /usr/share/applications/disconnectODN.desktop

[Desktop Entry]
Name=Disonnect ODN@au
Comment=PPP Disconnect ODN@au
Exec=/etc/ppp/ppp-off
Type=PanelApp
Icon=kppp.png
Categories=Panel;Utility;MB

タスクバーをタップアンドホールドして出るメニューのAddに上記の接続と切断が出てくるので、それぞれ操作できるようになる。

うわ、めっちゃ便利。ネゴシエーション爆速。