私はサンワサプライのMM-BTUD23を使用してBT-DUN接続を行っています。
しかしこのアダプタをNWで使うとサスペンドからの復帰で認識しなくなることが多いです。
色々と試して、現状では概ね安定していますので以下に方法を書いておきます。
/etc/pm/sleep.d に以下のスクリプトを置くだけです。
私の場合、bluetooth stopの前にpoffと1秒間のスリープを入れてBT-DUNの切断忘れを防いでいます。
きちんと切断しないとWindowsMobile側のバッテリ消耗が激しいので…
<追記>
/etc/init.d/bluetooth start の前に sleep 1 入れた方が良いかも。
blutoothデーモンの起動がたまにしっぱいしよる。
<メモ:2010/10/30>
この方法、デーモンを再起動するため、blutoothキーボードとかのペアリングが復帰しません。
以下のコマンドを組み込むと復帰できるかも…
sudo hidd -s
しかしこのアダプタをNWで使うとサスペンドからの復帰で認識しなくなることが多いです。
色々と試して、現状では概ね安定していますので以下に方法を書いておきます。
/etc/pm/sleep.d に以下のスクリプトを置くだけです。
#!/bin/sh
case "${1}" in
suspend|hibernate)
/etc/init.d/bluetooth stop
;;
resume|thaw)
/etc/init.d/bluetooth start
;;
esac
私の場合、bluetooth stopの前にpoffと1秒間のスリープを入れてBT-DUNの切断忘れを防いでいます。
きちんと切断しないとWindowsMobile側のバッテリ消耗が激しいので…
<追記>
/etc/init.d/bluetooth start の前に sleep 1 入れた方が良いかも。
blutoothデーモンの起動がたまにしっぱいしよる。
<メモ:2010/10/30>
この方法、デーモンを再起動するため、blutoothキーボードとかのペアリングが復帰しません。
以下のコマンドを組み込むと復帰できるかも…
sudo hidd -s