Arch Linux에서 Bluetooth를 작동시키는 방법은 무엇입니까?

Arch Linux에서 Bluetooth를 작동시키는 방법은 무엇입니까?

나는 이것 가지다BCM423142내 노트북에 칩을 설치하고 최근에 Arch Linux(Antergos)를 설치하고 AUR에서 linux-headers및 패키지를 다운로드했습니다.broadcom-wl-dkms

WiFi는 완벽하게 작동하지만 Bluetooth는 그렇지 않습니다. 그놈 패널에서는 전원이 꺼진 것으로만 나타납니다.

화면 캡처

dmesg | grep 블루투스 명령:

[   12.376925] toshiba_bluetooth: Toshiba ACPI Bluetooth device driver
[   15.655590] Bluetooth: Core ver 2.21
[   15.655611] Bluetooth: HCI device and connection manager initialized
[   15.655614] Bluetooth: HCI socket layer initialized
[   15.655616] Bluetooth: L2CAP socket layer initialized
[   15.655621] Bluetooth: SCO socket layer initialized
[   18.325428] Bluetooth: hci0 command 0x1001 tx timeout
[   18.373084] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   18.373088] Bluetooth: BNEP filters: protocol multicast
[   18.373094] Bluetooth: BNEP socket layer initialized
[   26.432140] Bluetooth: hci0: BCM: Reading local version info failed (-110)

lsmod | 그렙 블루

bluetooth             487424  12 btrtl,btintel,bnep,btbcm,btusb
toshiba_bluetooth      16384  0
rfkill                 20480  8 toshiba_bluetooth,bluetooth,toshiba_acpi,cfg80211
crc16                  16384  2 bluetooth,ext4

bluetooth 명령에서 다음과 같은 결과가 출력됩니다.

[bluetooth]# power on
No default controller available

나는 이미 이것으로 시도했습니다설치CLI를 통한 구성그리고 아무것도 작동하지 않습니다.

답변1

나는 같은 문제가 있었다. 저는 Arch Manjaro(Gnome)를 사용합니다. "Fn" + "무선 키"를 사용하여 (다소) 해결했습니다. 블루투스에서도 "켜기/끄기"처럼 작동합니다.

화면에 Bluetooth 창이 표시된 사진과 같습니다. 먼저 키보드로 "끄기"를 한 다음 "켜기"를 했고 두 번째 작업 직후에 Bluetooth가 다시 제대로 작동합니다.

당신에게도 효과가 있기를 바랍니다.

답변2

펌웨어를 설치해야 합니다. AUR에서 바로 찾을 수 있습니다:

https://aur.archlinux.org/packages/bcm43142-firmware/

그런 다음 재부팅하십시오. 확인하려면 이전 명령을 실행하십시오 dmesg | grep Bluetooth. 당신은 더 많은 줄을 보게 될 것이고 무엇보다도 다음과 같은 내용을 말하는 것입니다."BCM43142 펌웨어.hcd 패치됨"

참고:위에 링크된 AUR 패키지는 칩셋별로 다릅니다. 적절한 패키지를 설치했는지 확인하십시오. 그렇지 않으면 쓸모가 없습니다.

답변3

@user192526답변의 의견에 대한 답변은 정확하며 Arch Linux에서 저에게 효과적이었습니다.

이것을 설치하십시오:https://github.com/winterheart/broadcom-bt-firmware

답변4

나도 같은 문제가 있었다; 설정창에서 켜보려고 했는데 안되더군요. 그래서 터미널에서 이것을 시도했습니다.systemctl start bluetooth

이제 작동합니다!

관련 정보