Sennheiser BTD 700 dongle bluetooth

Pour vérifier, que dit ceci:
systemctl restart btd700d.service

Aucune sortie

en root:
systemctl restart btd700d.service

et as-tu au moins rebooté une fois ?

sudo systemctl restart btd700d.service
Failed to restart btd700d.service: Unit btd700d.service not found.

Oui, plusieurs mais je peux recommencer.

Je viens de rebooter et j’ai toujours :

sudo systemctl restart btd700d.service
Failed to restart btd700d.service: Unit btd700d.service not found.

btd700d.service dont le status est bien rapporté en user lance /usr/local/bin/btd700d, normalement accessible à root.
Il faudrait donc décortiquer ça plus en profondeur, mais pas simple sans boule de crystal.
Peut-être que tout va bien en dessous de la gestion Bluetooth, mais après ça devient compliqué via forum, sans pouvoir reproduire.

Ok, merci de ton attention en tout cas.

Et en root, ça dit quoi ?
btd700d

sudo btd700d
[sudo] Mot de passe de laguespa : 
btd700d: connected to dongle
btd700d: state -> Disconnected

Je ne pense pas que root puisse lancer ce service dépendant de pipewire/wireplumber.
Le lancement correct serait en user (à confirmer):
systemctl --user restart btd700d.service

btd700d.service

[Unit]
Description=BTD700 PipeWire sink switcher
After=pipewire.service wireplumber.service

[Service]
Type=simple
ExecStart=/usr/local/bin/btd700d
Restart=on-failure
RestartSec=5

[Install]
WantedBy=default.target

Il faudrait voir les logs lors du branchement usb, puisque ‹ btd700d.service › est relancé toutes les 5s en cas d’échec.

Bonjour Verner, dans quels logs je dois regarder ?

dmesg , journalctl , peu importe. Juste chercher ce qui bouge

journalctl  -f
journalctl --user -f

J’ai commencé par rebooter et lancé le commande sudo journalctl -f sans brancher le dongle. Je l’ai branché ensuite. C’est le second bloc de ce post.

laguespa@dell:~$ sudo journalctl  -f
[sudo] Mot de passe de laguespa : 
mai 30 11:37:35 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:35 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:35 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:35 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:37 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:37 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:37 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:37:42 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:37:43 dell sudo[2232]: laguespa : TTY=pts/0 ; PWD=/home/laguespa ; USER=root ; COMMAND=/usr/bin/journalctl -f
mai 30 11:37:43 dell sudo[2232]: pam_unix(sudo:session): session opened for user root(uid=0) by laguespa(uid=1000)
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:46 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:47 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:37:48 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:48 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:48 dell systemd-timesyncd[355]: Contacted time server [2a01:cb00:129e:a803::1108]:123 (2.debian.pool.ntp.org).
mai 30 11:37:48 dell systemd-timesyncd[355]: Initial clock synchronization to Sat 2026-05-30 11:37:48.540311 CEST.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:49 dell systemd[1]: blueman-mechanism.service: Deactivated successfully.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:49 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:52 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:37:53 dell systemd[1]: systemd-hostnamed.service: Deactivated successfully.
mai 30 11:37:56 dell systemd[1]: systemd-timedated.service: Deactivated successfully.
mai 30 11:37:57 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:37:59 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:37:59 dell rtkit-daemon[1023]: Supervising 8 threads of 5 processes of 1 users.
mai 30 11:38:02 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:38:07 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:38:12 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...

Branchement du Dongle.

mai 30 11:41:42 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:41:47 dell btd700d[1005]: btd700d: dongle not found, retrying in 5s...
mai 30 11:41:49 dell kernel: usb 1-1.2: new full-speed USB device number 7 using ehci-pci
mai 30 11:41:49 dell kernel: usb 1-1.2: New USB device found, idVendor=0a12, idProduct=4010, bcdDevice=21.17
mai 30 11:41:49 dell kernel: usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
mai 30 11:41:49 dell kernel: hub 1-1.2:1.0: USB hub found
mai 30 11:41:49 dell kernel: hub 1-1.2:1.0: 4 ports detected
mai 30 11:41:50 dell kernel: usb 1-1.2.1: new full-speed USB device number 8 using ehci-pci
mai 30 11:41:50 dell kernel: usb 1-1.2.1: New USB device found, idVendor=3542, idProduct=3001, bcdDevice= 0.01
mai 30 11:41:50 dell kernel: usb 1-1.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
mai 30 11:41:50 dell kernel: usb 1-1.2.1: Product: BTD 700
mai 30 11:41:50 dell kernel: usb 1-1.2.1: Manufacturer: Sennheiser
mai 30 11:41:50 dell kernel: usb 1-1.2.1: SerialNumber: 09B88CA9D5BA9AAB3C08
mai 30 11:41:50 dell kernel: input: Sennheiser BTD 700 Consumer Control as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0004/input/input22
mai 30 11:41:50 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0004/input/input23
mai 30 11:41:50 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0004/input/input24
mai 30 11:41:50 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0004/input/input25
mai 30 11:41:50 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0004/input/input26
mai 30 11:41:50 dell kernel: hid-generic 0003:3542:3001.0004: input,hiddev0,hidraw3: USB HID v1.11 Device [Sennheiser BTD 700] on usb-0000:00:1a.0-1.2.1/input0
mai 30 11:41:50 dell kernel: hid-generic 0003:3542:3001.0005: hiddev1,hidraw4: USB HID v1.11 Device [Sennheiser BTD 700] on usb-0000:00:1a.0-1.2.1/input1
mai 30 11:41:50 dell mtp-probe[2830]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1"
mai 30 11:41:50 dell mtp-probe[2830]: bus: 1, device: 8 was not an MTP device
mai 30 11:41:50 dell kernel: usbcore: registered new interface driver snd-usb-audio
mai 30 11:41:50 dell mtp-probe[2857]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1"
mai 30 11:41:50 dell mtp-probe[2857]: bus: 1, device: 8 was not an MTP device
mai 30 11:41:50 dell systemd[978]: Reached target sound.target - Sound Card.
mai 30 11:41:52 dell btd700d[1005]: btd700d: connected to dongle
mai 30 11:42:50 dell btd700d[1005]: btd700d: state -> Disconnected

mai 30 11:43:40 dell sudo[2232]: pam_unix(sudo:session): session closed for user root
mai 30 11:43:42 dell sudo[2890]: laguespa : TTY=pts/0 ; PWD=/home/laguespa ; USER=root ; COMMAND=/usr/bin/journalctl -f
mai 30 11:43:42 dell sudo[2890]: pam_unix(sudo:session): session opened for user root(uid=0) by laguespa(uid=1000)
mai 30 11:43:53 dell btd700d[1005]: btd700d: state -> None
mai 30 11:44:52 dell wpa_supplicant[816]: wlp2s0b1: CTRL-EVENT-BEACON-LOSS
mai 30 11:44:53 dell btd700d[1005]: btd700d: state -> Disconnected
mai 30 11:45:29 dell PackageKit[1599]: daemon quit
mai 30 11:45:29 dell systemd[1]: packagekit.service: Deactivated successfully.
mai 30 11:45:29 dell systemd[1]: packagekit.service: Consumed 654ms CPU time, 68M memory peak.
kernel: usb 1-1.2.1: Product: BTD 700
kernel: usb 1-1.2.1: Manufacturer: Sennheiser
kernel: usb 1-1.2.1: SerialNumber: 09B88CA9D5BA9AAB3C08

btd700d[1005]: btd700d: connected to dongle
btd700d[1005]: btd700d: state -> Disconnected

btd700d[1005]: btd700d: state -> None
btd700d[1005]: btd700d: state -> Disconnected

Ce dongle est censé se connecter à quoi en Bluetooth ?
La déconnexion est peut-être causée par absence de demande d’appairage (hypothèse à la louche).

Oui, c’est un dongle bluetooth et il y a deux récepteurs dans la pièce où je travaille. Je peux d’ailleurs m’y connecter avec la carte bluetooth de l’ordi. Avec le dongle par contre pas moyen…

Un conflit de priorité entre carte Bluetooth PC et dongle externe ?
Configuration Bluetooth à clarifier en désactivant la carte BT interne ? BIOS ?

Oui, j’y ai pensé mais je n’ai pas trouvé de moyen logiciel de désactiver le bluetooth du PC. J’ai un interrupteur physique sur l’ordi pour couper le wifi et le bluetooth mais ça donne la même chose :

laguespa@dell:~$ sudo journalctl  -f
[sudo] Mot de passe de laguespa : 
mai 31 07:01:46 dell systemd[1]: systemd-hostnamed.service: Deactivated successfully.
mai 31 07:01:49 dell systemd[1]: systemd-timedated.service: Deactivated successfully.
mai 31 07:01:51 dell rtkit-daemon[1253]: Supervising 8 threads of 5 processes of 1 users.
mai 31 07:01:51 dell rtkit-daemon[1253]: Supervising 8 threads of 5 processes of 1 users.
mai 31 07:02:02 dell dbus-daemon[749]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.89' (uid=1000 pid=2602 comm="/usr/bin/python3 /usr/bin/blueman-manager")
mai 31 07:02:02 dell systemd[1]: bluetooth.service - Bluetooth service skipped, unmet condition check ConditionPathIsDirectory=/sys/class/bluetooth
mai 31 07:02:17 dell btd700d[1229]: btd700d: state -> Disconnected
mai 31 07:02:27 dell dbus-daemon[749]: [system] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
mai 31 07:03:43 dell sudo[2662]: laguespa : TTY=pts/0 ; PWD=/home/laguespa ; USER=root ; COMMAND=/usr/bin/journalctl -f
mai 31 07:03:43 dell sudo[2662]: pam_unix(sudo:session): session opened for user root(uid=0) by laguespa(uid=1000)
mai 31 07:03:53 dell kernel: usb 1-1.2: USB disconnect, device number 6
mai 31 07:03:53 dell kernel: usb 1-1.2.1: USB disconnect, device number 7
mai 31 07:03:53 dell btd700d[1229]: btd700d: HID error, reconnecting...
mai 31 07:03:57 dell kernel: usb 1-1.2: new full-speed USB device number 8 using ehci-pci
mai 31 07:03:57 dell kernel: usb 1-1.2: New USB device found, idVendor=0a12, idProduct=4010, bcdDevice=21.17
mai 31 07:03:57 dell kernel: usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
mai 31 07:03:57 dell kernel: hub 1-1.2:1.0: USB hub found
mai 31 07:03:57 dell kernel: hub 1-1.2:1.0: 4 ports detected
mai 31 07:03:57 dell kernel: usb 1-1.2.1: new full-speed USB device number 9 using ehci-pci
mai 31 07:03:58 dell kernel: usb 1-1.2.1: New USB device found, idVendor=3542, idProduct=3001, bcdDevice= 0.01
mai 31 07:03:58 dell kernel: usb 1-1.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
mai 31 07:03:58 dell kernel: usb 1-1.2.1: Product: BTD 700
mai 31 07:03:58 dell kernel: usb 1-1.2.1: Manufacturer: Sennheiser
mai 31 07:03:58 dell kernel: usb 1-1.2.1: SerialNumber: 09B88CA9D5BA9AAB3C08
mai 31 07:03:58 dell kernel: input: Sennheiser BTD 700 Consumer Control as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0006/input/input27
mai 31 07:03:58 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0006/input/input28
mai 31 07:03:58 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0006/input/input29
mai 31 07:03:58 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0006/input/input30
mai 31 07:03:58 dell kernel: input: Sennheiser BTD 700 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:3542:3001.0006/input/input31
mai 31 07:03:58 dell kernel: hid-generic 0003:3542:3001.0006: input,hiddev0,hidraw3: USB HID v1.11 Device [Sennheiser BTD 700] on usb-0000:00:1a.0-1.2.1/input0
mai 31 07:03:58 dell kernel: hid-generic 0003:3542:3001.0007: hiddev1,hidraw4: USB HID v1.11 Device [Sennheiser BTD 700] on usb-0000:00:1a.0-1.2.1/input1
mai 31 07:03:58 dell mtp-probe[2692]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1"
mai 31 07:03:58 dell mtp-probe[2692]: bus: 1, device: 9 was not an MTP device
mai 31 07:03:58 dell mtp-probe[2723]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2.1"
mai 31 07:03:58 dell mtp-probe[2723]: bus: 1, device: 9 was not an MTP device
mai 31 07:03:58 dell btd700d[1229]: btd700d: reconnected
mai 31 07:04:17 dell PackageKit[1583]: get-updates transaction /6298_cbbdbcdc from uid 1000 finished with success after 655ms
mai 31 07:04:57 dell btd700d[1229]: btd700d: state -> Disconnected

Je vais essayer dans le BIOS. Merci du conseil.

Pas mieux en désactivant le bluetooth dans le BIOS :

laguespa@dell:~$ journalctl  -f
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
mai 31 14:40:10 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:10 dell wnck-applet[1147]: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner WnckButton)
mai 31 14:40:10 dell wnck-applet[1147]: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner WnckButton)
mai 31 14:40:15 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:20 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:25 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:30 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:36 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:41 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:46 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:51 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:40:56 dell btd700d[971]: btd700d: dongle not found, retrying in 5s...
mai 31 14:41:00 dell systemd[944]: Reached target sound.target - Sound Card.
mai 31 14:41:01 dell btd700d[971]: btd700d: connected to dongle
mai 31 14:41:59 dell btd700d[971]: btd700d: state -> Disconnected
mai 31 15:00:04 dell dbus-daemon[967]: [session uid=1000 pid=967 pidfd=5] Activating service name='org.freedesktop.Notifications' requested by ':1.44' (uid=1000 pid=1150 comm="/usr/lib/thunderbird/thunderbird --name=thunderbir")
mai 31 15:00:04 dell dbus-daemon[967]: [session uid=1000 pid=967 pidfd=5] Successfully activated service 'org.freedesktop.Notifications'
mai 31 15:50:18 dell dbus-daemon[967]: [session uid=1000 pid=967 pidfd=5] Activating service name='org.freedesktop.Notifications' requested by ':1.44' (uid=1000 pid=1150 comm="/usr/lib/thunderbird/thunderbird --name=thunderbir")
mai 31 15:50:18 dell dbus-daemon[967]: [session uid=1000 pid=967 pidfd=5] Successfully activated service 'org.freedesktop.Notifications'