
私は Acer Aspire E14 を持っていますが、これには内蔵 Bluetooth アダプターが付属しています。Ubuntu 14.04 では、アダプターは正常に検出されますが、コンピューターは他の Bluetooth デバイスを検出できず、他の Bluetooth デバイスもコンピューターを検出できません。Google 検索で収集した情報によると、これはよくある問題のようです。すべての修正を実装してみましたが、今のところ何も機能していません。
カーネルをアップグレードし、新しいドライバーを探しました (ありません)。誰かがこれを手伝ってくれるととても嬉しいです。
モデルは Atheros QCA9565 で、WNIC と Bluetooth アダプタが同じチップ上に搭載されています。
前もって感謝します! :)
答え1
ダウンロードhttps://www.dropbox.com/s/14wqp7t8u2026ds/test1.zip?dl=0/homeに解凍して、homeにtest1フォルダを作成し、ターミナルに残りを入力します。
sudo apt-get install build-essential linux-firmware
cd test1
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
make all
sudo modprobe -r ath3k
sudo modprobe -r btusb
sudo mv /lib/modules/$(uname-r)/kernel/drivers/bluetooth/ath3k.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/ath3k.ko.bak
sudo mv /lib/modules/$(uname -r0/kernel/drivers/bluetooth/btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko.bak
sudo cp ath3k.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
sudo cp btusb.ko /lib/modules/$(uname-r)/kernel/drivers/bluetooth/
sudo modprobe btusb
sudo modprobe ath3k
シャットダウンして起動した後、Bluetoothが機能しない問題に気付いた場合は、
echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
次に、/etc/rc.localを編集してsudo gedit /etc/rc.local
、exit 0の行の上に追加し、終了プログラムを保存して再起動しますsleep 20
。modprobe ath3k
答え2
似たような別の問題があり、Bluetooth スピーカーに接続できません。しばらく調べた結果、おそらく BIOS をアップグレードする必要があることがわかりました。次のコマンドを使用して、BIOS のバージョンとリリース日を確認できます。
$ sudo dmidecode -s bios-version
$ sudo dmidecode -s bios-release-date
私のデスクトップはDellなので、DellのWebサイトで最新のBIOSは2015年7月9日であることがわかりましたが、現在のBIOSのリリース日は2014年です。さらに、次のコマンドを使用して
$ dmesg | grep -i blue
以下の情報を入手しました。ファームウェアに関連するエラーメッセージは、BIOSが古い可能性を示している可能性もあります。
[ 4.189753] Bluetooth: Core ver 2.19
[ 4.189788] Bluetooth: HCI device and connection manager initialized
[ 4.189793] Bluetooth: HCI socket layer initialized
[ 4.189794] Bluetooth: L2CAP socket layer initialized
[ 4.189802] Bluetooth: SCO socket layer initialized
[ 4.194508] bluetooth hci0: Direct firmware load failed with error -2
[ 4.194510] bluetooth hci0: Falling back to user helper
[ 4.257609] Bluetooth: hci0: BCM: patch brcm/BCM43142A0-0a5c-21d7.hcd not found
[ 5.837608] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 5.837610] Bluetooth: BNEP filters: protocol multicast
[ 5.837616] Bluetooth: BNEP socket layer initialized
[ 5.841032] Bluetooth: RFCOMM TTY layer initialized
[ 5.841038] Bluetooth: RFCOMM socket layer initialized
[ 5.841041] Bluetooth: RFCOMM ver 1.11
別のディスクに別の Windows OS がインストールされているため、Windows を再起動し、Dell の Web サイトから最新の BIOS アップグレード EXE をダウンロードして実行し、BIOS をアップグレードしました。その後、Ubuntu を再起動すると、問題なく動作します。