OpenSUSEでASUS USB Bluetoothアダプタを使用しようとしています。残念ながら、接続すると、dmesgは次の出力を提供します。
usb 8-2: new full speed USB device using uhci_hcd and address 3
usb 8-2: New USB device found, idVendor=0cf3, idProduct=3000
usb 8-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
ath3k: probe of 8-2:1.0 failed with error -5
lsusb は次の出力を提供します。
Bus 005 Device 004: ID 0cf3:3005 Atheros Communications, Inc.
ath3kおよびbluetoothモジュールがロードされていますが、bluedevilまたはOpenSUSE Bluetoothアダプタツールの両方がスティックを検出しません。
私はopenSUSE 11.4 32ビットのOpenSUSEリポジトリで2.6.37.6-0.20-desktopカーネルを使用しています。次のパッケージがインストールされます。
- 青い悪魔
- 青
- 青
- 互換性
- ブルーズファームウェア
- bluez-gstreamer
- bluez-hcidump
- ブルーズテスト
- GNOME Bluetooth
- libbluedevil1
- libbluetooth3
- libgnome-bluetooth8
答え1
数回検索した結果、ドングルのath3kチップ用ファームウェアが欠落していることがわかりました。これは「/dev/.udev/firmware-missing/ath3k-1.fw」と表示されます。kernel.orgのワイヤレスセクション不足しているファームウェアイメージを含むgitリポジトリが見つかりました。
ath3k-1.fwを「/lib/firmware」にコピーした後、スティックを認識するためにシステムを変更する必要はありません。