[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bluetooth : No default controller available



Bonjour,

Sur mon ASUS vivobook acheté la semaine passée, je viens d’installer la Debian 12 (avec un bureau KDE) en lieu et place de windows. Avant cela toutefois, j’ai testé toutes les fonctionnalités de l’appareil, au cas où… Résultat : sous windows tout a fonctionné parfaitement, sous debian je n’ai pas de bluetooth.

Sur internet, je vois que je ne suis pas le seul à connaître le même problème. Hélas, après avoir lu des pages et des pages (voir un début de liste en fin de post) et rebooté d’innombrables fois, j’en suis toujours au même point : l’onglet bluetooth de « Configuration du système » me dit que « Le périphérique bluetooth est désactivé » et… la touche « activer » ne donne rien.

Vais-je devoir acheter un adaptateur Bluetooth USB à 15 €, ou il y a-t-il une solution simple que je pourrais mettre aisément en œuvre, sachant que je suis un papé retraité inculte en ligne de commande ?

Ci-dessous, quelques unes des commandes que j’ai passées au fil de mes lectures.

----------

# rfkill
ID TYPE      DEVICE             SOFT     HARD
0 wlan      asus-wlan      débloqué débloqué
1 bluetooth asus-bluetooth débloqué débloqué
2 bluetooth hci0           débloqué débloqué
3 wlan      phy0           débloqué débloqué
-----------

# sudo systemctl enable bluetooth.service
Synchronizing state of bluetooth.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable bluetooth
# sudo systemctl start bluetooth.service

---------------
# bluetoothctl
Agent registered
# show
No default controller available

---------

# sudo systemctl status bluetooth.service
    bluetooth.service - Bluetooth service
    Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
    Active: active (running) since Tue 2024-10-29 20:35:43 CET; 2h 12min ago
      Docs: man:bluetoothd(8)
  Main PID: 725 (bluetoothd)
    Status: "Running"
     Tasks: 1 (limit: 18735)
    Memory: 2.4M
       CPU: 20ms
    CGroup: /system.slice/bluetooth.service
            └─725 /usr/libexec/bluetooth/bluetoothd
---------------
oct. 29 20:35:43 debian bluetoothd[725]: Bluetooth daemon 5.66
oct. 29 20:35:43 debian bluetoothd[725]: Starting SDP server
oct. 29 20:35:43 debian bluetoothd[725]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
oct. 29 20:35:43 debian bluetoothd[725]: src/plugin.c:plugin_init() Failed to init vcp plugin
oct. 29 20:35:43 debian bluetoothd[725]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
oct. 29 20:35:43 debian bluetoothd[725]: src/plugin.c:plugin_init() Failed to init mcp plugin
oct. 29 20:35:43 debian bluetoothd[725]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
oct. 29 20:35:43 debian bluetoothd[725]: src/plugin.c:plugin_init() Failed to init bap plugin
oct. 29 20:35:43 debian systemd[1]: Started bluetooth.service - Bluetooth service.
oct. 29 20:35:43 debian bluetoothd[725]: Bluetooth management interface 1.22 initialized
--------------

# lsmod | grep bluetooth
bluetooth             958464  13 btrtl,btmtk,btintel,btbcm,bnep,btusb
ecdh_generic           16384  1 bluetooth
rfkill                 36864  12 iwlmvm,asus_wmi,bluetooth,cfg80211
crc16                  16384  2 bluetooth,ext4
----------------------

hciconfig -a
hci0:   Type: Primary  Bus: USB
       BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
       DOWN  
       RX bytes:96 acl:0 sco:0 events:1 errors:0
       TX bytes:4 acl:0 sco:0 commands:1 errors:0
       Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
       Packet type: DM1 DH1 HV1  
       Link policy:  
       Link mode: PERIPHERAL ACCEPT  
------------------
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:54a1 IMC Networks USB2.0 HD UVC WebCam Bus 001 Device 002: ID 062a:4101 MosArt Semiconductor Corp. Wireless Keyboard/Mouse
Bus 001 Device 004: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-------------------

sudo dmesg | grep -i bluetooth
[    4.063576] Bluetooth: Core ver 2.22
[    4.063601] NET: Registered PF_BLUETOOTH protocol family
[    4.063602] Bluetooth: HCI device and connection manager initialized
[    4.063606] Bluetooth: HCI socket layer initialized
[    4.063608] Bluetooth: L2CAP socket layer initialized
[    4.063611] Bluetooth: SCO socket layer initialized
[    4.119331] Bluetooth: hci0: Device revision is 2
[    4.119335] Bluetooth: hci0: Secure boot is enabled
[    4.119337] Bluetooth: hci0: OTP lock is enabled
[    4.119338] Bluetooth: hci0: API lock is enabled
[    4.119339] Bluetooth: hci0: Debug lock is disabled
[    4.119340] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    4.119342] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
[    4.119562] bluetooth hci0: firmware: failed to load intel/ibt-0040-2120.sfi (-2)
[    4.119604] bluetooth hci0: firmware: failed to load intel/ibt-0040-2120.sfi (-2)
[    4.119618] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0040-2120.sfi (-2)
[    5.227108] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.227110] Bluetooth: BNEP filters: protocol multicast
[    5.227113] Bluetooth: BNEP socket layer initialized
------------------------

https://www.howtogeek.com/829360/how-to-set-up-bluetooth-on-linux/

https://forums.debian.net/viewtopic.php?t=160417

https://forums.debian.net/viewtopic.php?t=158166

https://www.reddit.com/r/archlinux/comments/zzauvh/no_intel_bluetooth_since_kernel_601/

https://bbs.archlinux.org/viewtopic.php?id=281060

https://www.reddit.com/r/debian/comments/15c038q/bluetooth_earbuds_wont_connect_in_debian_12_stable/

https://debian-facile.org/viewtopic.php?id=34340

https://www.debian-fr.org/t/bluetooth-qui-ne-fonctionnne-plus-depuis-passage-a-debian-12/89769/3


Reply to: