私のデバイスではBluetoothを使用できません。

私のデバイスではBluetoothを使用できません。

質問

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.listDebian 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

関連情報