web-dev-qa-db-ja.com

bluetooth電話にシリアルポートを割り当てる方法

hcitool scanを使用して、電話機のMACアドレスを取得しました。

次に、sdbtool browseを使用して、「シリアルポート」サービスのチャネルを見つけました。

この情報を/etc/bluetooth/rfcomm.confに配置すると、ファイルは次のようになります。

#
#RFCOMM構成ファイル。
#
 
 rfcomm0 {
#起動時にデバイスを自動的にバインドします
 bind yes; 
 
#デバイスのBluetoothアドレス
デバイス00:00:00:00:00:00; 
 
#RFCOMM接続のチャネル
 channel 00; 
 
#接続の説明
 comment "..."; 
} 

注意: MACアドレスとチャネルはそこにあります...ここに印刷したくないだけです。

bluetoothサービスを再起動して/devにアクセスしましたが、rfcomm0またはそれに近いものが表示されませんでした。

私は何を間違えていますか?

3
Nathan Osman

お使いの携帯電話がシリアルポートをサポートしていない可能性はありますか?私の古いブラックベリーはしませんでした。また、Bluemanを試してみることをお勧めします.Bluemanは、携帯電話で利用可能なサービスをスキャンして表示し、テザリングのためにネットワークマネージャーに自動的にバインドします(確かに、最新のbluezもその2番目の部分を実行すると思います)。

0
Scaine