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