데비안 테스트에서 블루투스가 인식되지 않습니다

데비안 테스트에서 블루투스가 인식되지 않습니다

데비안 베타를 새로 설치하고 독점 펌웨어를 설치한 후 Bluetooth를 제외한 모든 것이 제대로 작동했습니다. 이는 lsusb에서만 인식되는 것 같습니다.

lsusb | grep Blue
Bus 001 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth

그리고 lsmod 명령은 다음과 같습니다.

lsmod | grep "blue"
bluetooth             954368  15 btrtl,btmtk,btintel,btbcm,bnep,btusb
ecdh_generic           16384  1 bluetooth
rfkill                 32768  9 iwlmvm,bluetooth,cfg80211
crc16                  16384  2 bluetooth,ext4

그러나 hcitool dev장비도 발견되지 않았습니다. 이제 bluetoothctl을 사용하여 부팅을 시도하면 다음과 같습니다.

No default controller available

블루투스 서비스를 여러 번 다시 시작해 보았지만 아무 것도 바뀌지 않았습니다. 상태는 다음과 같습니다.

● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: active (running) since Mon 2022-11-28 16:45:52 CET; 32min ago
       Docs: man:bluetoothd(8)
   Main PID: 2055 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18760)
     Memory: 2.1M
        CPU: 17ms
     CGroup: /system.slice/bluetooth.service
             └─2055 /usr/libexec/bluetooth/bluetoothd

nov 28 16:45:51 MsiPulse bluetoothd[2055]: src/main.c:btd_parse_kernel_experimental() Invalid KernelExperimental UUID: false
nov 28 16:45:51 MsiPulse bluetoothd[2055]: Starting SDP server
nov 28 16:45:51 MsiPulse bluetoothd[2055]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
nov 28 16:45:51 MsiPulse bluetoothd[2055]: src/plugin.c:plugin_init() Failed to init vcp plugin
nov 28 16:45:51 MsiPulse bluetoothd[2055]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
nov 28 16:45:51 MsiPulse bluetoothd[2055]: src/plugin.c:plugin_init() Failed to init mcp plugin
nov 28 16:45:51 MsiPulse bluetoothd[2055]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
nov 28 16:45:51 MsiPulse bluetoothd[2055]: src/plugin.c:plugin_init() Failed to init bap plugin
nov 28 16:45:51 MsiPulse bluetoothd[2055]: Bluetooth management interface 1.22 initialized
nov 28 16:45:52 MsiPulse systemd[1]: Started Bluetooth service.

이 마지막 오류 이후 마지막으로 시도한 것은 /etc/bluetooth/main.conf 파일에서 주석 처리를 제거하여 실험적인 d-bus를 활성화하려고 시도했지만 여전히 아무것도 변경되지 #Experimental = true않았습니다 .#KernelExperimental = true

PS 저는 펌웨어-linux-nonfree 및 펌웨어-iwlwifi를 설치했습니다.

답변1

누구에게나 유용하다면 dmesg가 분명히 말한 것처럼 드라이버가 누락 된 것 같습니다.

[ 5.655154] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0040-4150.sfi (-2)

이제 이 문서에 설명된 대로 드라이버를 수동으로 다운로드하여 적절한 폴더에 넣을 수 있습니다.https://forums.debian.net/viewtopic.php?p=762651, 그러나 저장소에 있는 Linux 펌웨어 패키지 업데이트를 기다리는 것을 선호합니다. 데비안 sid가 이미 최신 버전을 갖고 있으니 며칠만 있으면 됩니다.

관련 정보