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