質問
Bluetoothが使えません。起動中に次のエラーが発生します。
usb 1-1.1: firmware: failed to load ar3k/AthrBT_0x01020200.dfu (-2)
Bluetooth: Loading patch file failed
ノートブック: ASUS x201e オペレーティングシステム: Debian 9.2.1 Mate
私が試したこと
https://askubuntu.com/questions/574312/why-bluetooth-or-usb-3-0-fails-to-load-during-booting
echo "blacklist ath3k" | sudo tee /etc/modrobe.d/ath3k.conf
これを得る
debian@debian:~$ echo "blacklist ath3k" | sudo tee /etc/modrobe.d/ath3k.conf
tee: /etc/modrobe.d/ath3k.conf: No such file or directory
blacklist ath3k
私もこれを試しました:
sudo apt install firmware-atheros
出力:
E: パッケージのファームウェアが見つかりません-atheros
私はまた、ファームウェアを構築するためにこのガイドラインを試しました。 https://wiki.debian.org/ath9k_htc/open_firmware
2017年12月29日編集:まだこの問題は解決されていません。
答え1
E: パッケージのファームウェアが見つかりません-atheros
これfirmware-atheros
これは非フリーソフトウェアなので、このコンポーネントnon-free
を所有する必要がありますsources.list
。
source.listを編集します(rootとして):
apt edit-sources
以下は例ですsources.list
(Debian Wiki: ソースリスト):
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
保存して実行します。
apt update
apt install firmware-atheros
このパッケージは、説明に記載されているようにドライバをfirmware-atheros
提供します。ath3k
このパッケージには、ar5523でサポートされているUSBワイヤレスネットワーキングとBluetoothカード用のバイナリファームウェアが含まれています。th3k、ath6kl_sdio、ath6kl_usb、ath9k_htc、またはath10kドライバ。
ドライバーをロードします。
modprobe -v ath3k
答え2
Asus X200CAでも同じ問題が発生しました。これがうまくいくために私がしなければならないことは次のとおりです。
無料以外のストレージとGNOME Blueman atherosからファームウェアをインストールする - KDEのBluetooth管理者が破損しているため、デバイスを追加できません。
apt install firmware-atheros blueman
無料でない場合は、/etc/apt/sources.list debに追加してください。http://ftp.us.debian.org/debian/主な貢献 非無料負債を増やすhttp://security.debian.org/debian-security主な貢献非無料負債を増やす/更新http://ftp.us.debian.org/debian/ストレッチアップデートの主な貢献は無料ではありません
ブラックリスト ath3k 一時的に
touch /etc/modprobe.d/ath3k.conf
ブラックリスト ath3k
ath3kモジュールの取り外し
rmmod ath3k
InitiallyPowered=true
/etc/bluetooth/main.confに追加
再起動 - 再起動後、Bluetoothは機能しません。
一時モジュールブラックリストの削除 rm /etc/modprobe.d/ath3k.conf
ath3kモジュールmodprobe ath3kロード
再起動 - Bluetoothが機能する必要があります。
rfkill list
- 「いいえ」「いいえ」と言わなければなりません。
実行していない場合:rfkill 1 unblock
hciconfig
- 「走る」と言わなければならない
実行していない場合:hciconfig hci0 up