Thursday, September 7, 2023

Bluetooth sound device not detected on Linux

 HOWTO

  • https://unix.stackexchange.com/questions/736933/what-is-the-bluetooth-controllermode-in-etc-bluetooth-main-conf-what-is-bredr 



[dave@fedora ~]$ grep ControllerMode  /etc/bluetooth/main.conf
ControllerMode = bredr

dave@fedora ~]$ sudo systemctl status bluetooth
[sudo] password for dave: 
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: active (running) since Sat 2023-09-09 20:18:52 CEST; 1h 22min ago
       Docs: man:bluetoothd(8)
   Main PID: 895 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18757)
     Memory: 3.3M
        CPU: 73ms
     CGroup: /system.slice/bluetooth.service
             └─895 /usr/libexec/bluetooth/bluetoothd

Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/faststream
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/opus_05
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/opus_05
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 09 20:19:12 fedora bluetoothd[895]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Sep 09 20:19:53 fedora bluetoothd[895]: profiles/audio/avctp.c:avctp_connect_cb() connect to C4:30:18:9C:D4:49: Connection refused (111)
Sep 09 20:33:48 fedora bluetoothd[895]: /org/bluez/hci0/dev_C4_30_18_9C_D4_49/sep3/fd1: fd(29) ready
[dave@fedora ~]$ sudo systemctl restart bluetooth
[dave@fedora ~]$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: active (running) since Sat 2023-09-09 21:41:51 CEST; 1s ago
       Docs: man:bluetoothd(8)
   Main PID: 12207 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18757)
     Memory: 744.0K
        CPU: 24ms
     CGroup: /system.slice/bluetooth.service
             └─12207 /usr/libexec/bluetooth/bluetoothd

Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/sbc
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/sbc
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/faststream
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/opus_05
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/opus_05
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 09 21:41:51 fedora bluetoothd[12207]: Endpoint registered: sender=:1.81 path=/MediaEndpoint/A2DPSource/opus_05_duplex
[dave@fedora ~]$