Acer Aspire E14には、内部Bluetoothアダプターが付属しています。 Ubuntu 14.04では、アダプターは正常に検出されますが、コンピューターは他のbluetoothデバイスを見つけることができず、他のbluetoothデバイスはコンピューターを見つけることができません。これは、Google検索で収集できることから、よくある問題のようです。すべての修正を実装しようとしましたが、今のところ何も機能していません。
カーネルをアップグレードし、新しいドライバーを探しました(ありません)。誰かが私を助けてくれたらとてもうれしいです。
モデルはAtheros QCA9565です。同じチップ上にWNICとbluetoothアダプターがあります。
前もって感謝します! :)
別の類似した問題があり、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を再起動すると、魅力的に動作します。
https://www.dropbox.com/s/14wqp7t8u2026ds/test1.zip?dl= をダウンロードして/ 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
を編集し、出口0の行の上にsleep 20
およびmodprobe ath3k
を追加し、出口プログラムを保存して再起動します