Debian에서 Bluetooth가 작동하지 않음: "사용 가능한 기본 컨트롤러가 없습니다."

Debian에서 Bluetooth가 작동하지 않음: "사용 가능한 기본 컨트롤러가 없습니다."

내 Debian 시스템에 Bluetooth 문제가 있어서 문제 해결에 대한 도움을 찾고 있습니다.

세부사항은 다음과 같습니다:

질문: Bluetooth 장치 검색을 사용하려고 하면 bluetoothctl다음 오류가 발생합니다 No default controller available.

시스템 메시지:

  • 운영 체제: 데비안
  • 블루투스 어댑터: Qualcomm Atheros AR3011
  • Bluetooth 서비스: 활성 및 실행 중
  • 블루투스 ctl 명령:scan on

취해야 할 문제 해결 단계:

  1. Bluetooth 서비스 상태 확인: sudo systemctl status bluetooth.service\
bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: enabl>
   Active: active (running) since Mon 2023-11-20 10:20:39 CET; 4h 42min ago
     Docs: man:bluetoothd(8)
   Main PID: 1780 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 4915)
     Memory: 1.8M
        CPU: 80ms
     CGroup: /system.slice/bluetooth.service
             └─1780 /usr/libexec/bluetooth/bluetoothd --noplugin=audio,a2dp
  1. 로드된 Bluetooth 커널 모듈을 확인하십시오.\
lsmod | grep btusb
btusb 53248 0
lsmod | grep ath3k
ath3k 20480 0
  1. 펌웨어 패키지를 확인하십시오: firmware-atheros is installed.
  2. dmesg에서 Bluetooth 관련 메시지를 확인하세요.
sudo dmesg | grep -i bluetooth
[   20.367747] Bluetooth: Core ver 2.22
[   20.367793] NET: Registered PF_BLUETOOTH protocol family
[   20.367796] Bluetooth: HCI device and connection manager initialized
[   20.367810] Bluetooth: HCI socket layer initialized
[   20.367814] Bluetooth: L2CAP socket layer initialized
[   20.367824] Bluetooth: SCO socket layer initialized
[   25.844567] Bluetooth: Can't change to loading configuration err
[  172.268002] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  172.268012] Bluetooth: BNEP filters: protocol multicast
[  172.268020] Bluetooth: BNEP socket layer initialized

이러한 노력에도 불구하고 문제가 지속되어 데비안 시스템에서 Bluetooth 기능을 사용할 수 없습니다.

관련 정보