Opensuse
帶有 Atheros (ath3k) 晶片的華碩藍牙適配器 - OpenSUSE - 探測失敗並出現錯誤 -5
我正在嘗試在 OpenSUSE 中使用華碩 USB 藍牙適配器。不幸的是,當我插入它時,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 藍牙適配器工具都沒有檢測到棒。
我正在使用 openSUSE 11.4 32 位下的 OpenSUSE 儲存庫中的 2.6.37.6-0.20-desktop 核心。安裝了以下軟體包:
- 藍魔
- 藍茲
- 藍茲
- 兼容
- bluez 韌體
- bluez-gstreamer
- bluez-hcidump
- bluez 測試
- 侏儒藍牙
- libbluedevil1
- lib藍牙3
- libgnome-藍牙8
經過一番搜尋,我發現,顯然加密狗上的 ath3k 晶片的韌體失去了。這由“/dev/.udev/firmware-missing/ath3k-1.fw”表示。在 kernel.org 的無線部分,我找到了一個 git 儲存庫,其中包含那個失去的韌體映像。
將 ath3k-1.fw 複製到“/lib/firmware”後,無需對系統進行進一步更改即可辨識該棒。