
노트북을 부팅할 때 화면에 다음 메시지가 표시됩니다.
[ 5.307568] Bluetooth: Error in firmware loading err = -110,len = 448, size = 4096
[ 5.307601] Bluetooth: Loading patch file failed
[ 5.307624] ath3k: probe of 3-5:1.0 failed with error -110
이 메시지는 모두 블루투스와 관련된 것 같습니다.
이러한 오류를 어떻게 수정할 수 있나요? 해결 방법이 있나요? 그렇지 않은 경우 머신을 부팅할 때 화면에 표시되지 않도록 하려면 어떻게 해야 합니까?
저는 Bluetooth를 사용하지도 않으므로 이 오류를 생성하는 패키지를 제거해도 괜찮을 것입니다.
나는 우분투를 사용하고 있습니다14.04.
답변1
귀하가 직면한 문제는 이전 버전의 Linux 커널 < 3.15의 버그로 인해 발생합니다.
버그 보고서를 찾을 수 있습니다여기. 문제를 해결하려면 다음 명령을 입력하십시오.
cd /lib/modules/$(uname -r)/kernel/drivers/bluetooth/ cp ath3k.ko ath3k.ko.orig cp btusb.ko btusb.ko.orig sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' ath3k.ko > at.ko sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' btusb.ko > bt.ko mv at.ko ath3k.ko mv bt.ko btusb.ko rmmod ath3k rmmod btusb modprobe btusb modprobe ath3k
원래의 솔루션을 찾을 수 있습니다여기커널 버전 3.15.3-1-ARCH에 유효합니다. .uname -r
또는 블랙리스트에 등록하여 Bluetooth 드라이버를 비활성화할 수 있습니다.
gksu gedit /etc/modprobe.d/blacklist.conf
이 파일에 다음 줄을 추가하십시오 -
blacklist bluetooth
blacklist btusb
blacklist ath3k
modprobe <drivername
나중에 > 를 사용하여 활성화할 수 있습니다 .
답변2
내 컴퓨터에서도 동일한 오류가 발생하여 마침내 수정 사항을 찾았습니다. ath3k 모듈을 블랙리스트에 추가 echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
한 다음 종료 0 줄 위에 gksudo gedit /etc/rc.local
추가하고 저장하고 종료한 후 재부팅합니다.modprobe ath3k
Atheros Bluetooth용 펌웨어는 Linux 펌웨어의 일부입니다.sudo apt-get install linux-firmware
설치 후 /lib/firmware/ar3k에 위치해야 합니다.