[résolu je sais pas trop comment] Re: le bluez de la doc de bluez (+wireplumber)
salut à tous, On Sat, Dec 16, 2023 at 08:19:24PM +0100, didier gaumet wrote: > je ne sais pas si ça peut t'aider mais le wiki Archlinux a une section sur > ce cas de figure: > https://wiki.archlinux.org/title/Bluetooth_headset#Pairing_works,_but_connecting_does_not merci pour ce lien qui avait déjà été mentionné plus tôt dans le thread. à force d'y revenir, de tapper dessus, de changer de stratégie, je suis arrivé à faire marcher la chose en virant pipewire. rétrospectivement, je crois que la partie Bluetooth_headset était ok mais que le casque ne m'annonce la connexion comme établi que lorsque le serveur de son le prend en compte (je n'ai pas compris les détails). bref! ca marche! encore merci pour votre aide à tous (je continue à penser que la doc est vraiment mauvaise) -- Marc Chantreux
Re: le bluez de la doc de bluez (+wireplumber)
Le 16/12/2023 à 19:07, Marc Chantreux a écrit : lecture faite de toutes les docs, tout est trusted, paired et tout mais impossible de se connecter: il dit qi'il est en cours de connexion (busy). j'ai bien fais attention à ce que le casque soit ouvert a la négo. donc je ne sais pas quoi faire. [...] je ne sais pas si ça peut t'aider mais le wiki Archlinux a une section sur ce cas de figure: https://wiki.archlinux.org/title/Bluetooth_headset#Pairing_works,_but_connecting_does_not
Re: le bluez de la doc de bluez (+wireplumber)
hello, > • liste des périphériques : bluetoothctl devices > • scan : bluetoothctl scan on > • appairer : bluetoothctl pair > • rendre un périphérique sécurisé/connu : bluetoothctl trust yep! toutes les étapes marchent sauf la connexion. comme je disais à Didier: je ne trouve rien qui me donne une piste (verbosité, logs, …). encore merci marc
Re: le bluez de la doc de bluez (+wireplumber)
salut, > je m'aperçois qu'il y a grosso-modo la même chose dans le wiki Debian: > https://wiki.debian.org/BluetoothUser > https://wiki.debian.org/BluetoothUser/a2dp lecture faite de toutes les docs, tout est trusted, paired et tout mais impossible de se connecter: il dit qi'il est en cours de connexion (busy). j'ai bien fais attention à ce que le casque soit ouvert a la négo. donc je ne sais pas quoi faire. prochaine étape: lire les sources vu l'absence de doc me permettant ne serait-ce que de comprendre mon pb. en tout cas merci pour ces liens. marc
Re: le bluez de la doc de bluez (+wireplumber)
edit chez moi, la commande bluetoothctl --help donne toutes les commandes applicables : $ bluetoothctl --help bluetoothctl ver 5.66 Usage: bluetoothctl [--options] [commands] Options: --agent Register agent handler: --endpoints Register Media endpoints --monitor Enable monitor output --timeout Timeout in seconds for non-interactive mode --version Display version --help Display help Commands: list List available controllers show Controller information select Select default controller devices List available devices, with an optional property as the filter system-alias Set controller alias reset-alias Reset controller alias power Set controller power pairable Set controller pairable mode discoverable Set controller discoverable mode discoverable-timeout Set discoverable timeout agent Enable/disable agent with given capability default-agent Set agent as the default one advertise Enable/disable advertising with given type set-alias Set device alias scan Scan for devices info Device information pair Pair with device cancel-pairing Cancel pairing with device trust Trust device untrust Untrust device block Block device unblock Unblock device remove Remove device connect Connect device disconnect Disconnect device [...] Le 20/11/2023 à 11:48, Erwann Le Bras a écrit : bonjour mémo rapide bluetoothctl : * liste des périphériques : bluetoothctl devices * scan : bluetoothctl scan on * appairer : bluetoothctl pair * rendre un périphérique sécurisé/connu : bluetoothctl trust c'est les commandes que j'utilise couramment. aide complète : bluetoothctl --help Erwann Le 17/11/2023 à 19:49, Marc Chantreux a écrit : salut à tous, Je tente de connecter un casque USB. Pour le moment, j'ai réussi à enregistrer le périphérique # bluetoothctl devices |grep W Device 14:XX:XX:XX:XX:XX WH-XB900N et il me faut maintenant le pairer. Et là surprise: toutes ces commandes ne servent à peu pret à rien: man bluetoothctl bluetoothctl --help apropos bluetoothctl apropos bluez info "il me manque un paquet de doc", me dis-je, mais # aptitude search '~nbluez ~ndoc' libkf5bluezqt-doc - documentation files for bluez-qt bon ... je me résigne: apt-cache show bluez | sed '/^Homepage: /!d;s///;q' | xargs chromium ce qui me fait visiterhttp://www.bluez.org. Sauf que même ici * pas d'onglet doc. * la FAQ est moins longue que celle de la WTFPL (http://www.wtfpl.net/faq/) dans la page download, je trouve "User Space BlueZ Package". Cool! curlhttp://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz | tar xz grep -F bluetoothctl blu*/doc et là encore je ne trouve rien (ou plutôt une ligne). Y'a pas de docs ou c'est moi qui ne sais plut chercher? cordialement, marc
Re: le bluez de la doc de bluez (+wireplumber)
bonjour mémo rapide bluetoothctl : * liste des périphériques : bluetoothctl devices * scan : bluetoothctl scan on * appairer : bluetoothctl pair * rendre un périphérique sécurisé/connu : bluetoothctl trust c'est les commandes que j'utilise couramment. aide complète : bluetoothctl --help Erwann Le 17/11/2023 à 19:49, Marc Chantreux a écrit : salut à tous, Je tente de connecter un casque USB. Pour le moment, j'ai réussi à enregistrer le périphérique # bluetoothctl devices |grep W Device 14:XX:XX:XX:XX:XX WH-XB900N et il me faut maintenant le pairer. Et là surprise: toutes ces commandes ne servent à peu pret à rien: man bluetoothctl bluetoothctl --help apropos bluetoothctl apropos bluez info "il me manque un paquet de doc", me dis-je, mais # aptitude search '~nbluez ~ndoc' libkf5bluezqt-doc - documentation files for bluez-qt bon ... je me résigne: apt-cache show bluez | sed '/^Homepage: /!d;s///;q' | xargs chromium ce qui me fait visiterhttp://www.bluez.org. Sauf que même ici * pas d'onglet doc. * la FAQ est moins longue que celle de la WTFPL (http://www.wtfpl.net/faq/) dans la page download, je trouve "User Space BlueZ Package". Cool! curlhttp://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz | tar xz grep -F bluetoothctl blu*/doc et là encore je ne trouve rien (ou plutôt une ligne). Y'a pas de docs ou c'est moi qui ne sais plut chercher? cordialement, marc
Re: le bluez de la doc de bluez (+wireplumber)
hello! > Avertissement: je ne connais rien à Bluetooth, jamais utilisé. Je me > demande aussi si dans ton cas de casque USB (que tu raccordes en USB?) > c'est nécessaire de passer par Bluetooth en cas de raccordement USB (ça > devrait être vu comme périphérique audio USB?) merde … j'ai parlé de USB. Il fallait bien comprendre blutooth! désolé et merci pour ta vigilance! > Sinon le wiki Archlinux a des pages intéressantes sur Bluetooth en général > et l'utilisation d'un combiné micro-casque en particulier: > https://wiki.archlinux.org/title/Bluetooth > https://wiki.archlinux.org/title/Bluetooth_headset > je m'aperçois qu'il y a grosso-modo la même chose dans le wiki Debian: > https://wiki.debian.org/BluetoothUser > https://wiki.debian.org/BluetoothUser/a2dp Je vais potasser ces liens pendant le WE. cordialement, marc
bluetooth Re: le bluez de la doc de bluez (+wireplumber)
salut, > > Je tente de connecter un casque USB. Pour le moment, j'ai réussi > > à enregistrer le périphérique > Dans mon cas ou je n'utilise pas Gnome3 mais blueman-applet et > pulseaudio, j'installe pulseaudio-module-bluetooth et désinstalle tout > ce qui ressemble à pipewire qui m'enschtroumphe. Je n'utilise pas gnome3: je suis sous dwm. Pulseaudio vs wireplumber ne me semble pas être un sujet puisque j'en suis simplement à vouloir pairer. Et pour parler de mon problème effectivement: [bluetooth]# devices Paired Device 08:21:EF:03:05:BC marc Device 14:3F:A6:71:C7:92 LE_WH-XB900N [bluetooth]# devices Connected [bluetooth]# connect 14:3F:A6:71:C7:92 Attempting to connect to 14:3F:A6:71:C7:92 Failed to connect: org.bluez.Error.Failed Operation already in progress Je n'ai pas de message plus explicite. J'ai fais un journalctl -xfen0 Mais il reste silencieux et je cherche donc à augmenter le niveau de verbosité. Mais c'est pe un autre outils qu'il faut utiliser par exemple pour dumper le traffic USB et tenter de comprendre ce qu'il se passe? D'avance merci pour toute aide. cordialement, marc
Re: le bluez de la doc de bluez (+wireplumber)
Bonjour, Avertissement: je ne connais rien à Bluetooth, jamais utilisé. Je me demande aussi si dans ton cas de casque USB (que tu raccordes en USB?) c'est nécessaire de passer par Bluetooth en cas de raccordement USB (ça devrait être vu comme périphérique audio USB?) Sinon le wiki Archlinux a des pages intéressantes sur Bluetooth en général et l'utilisation d'un combiné micro-casque en particulier: https://wiki.archlinux.org/title/Bluetooth https://wiki.archlinux.org/title/Bluetooth_headset je m'aperçois qu'il y a grosso-modo la même chose dans le wiki Debian: https://wiki.debian.org/BluetoothUser https://wiki.debian.org/BluetoothUser/a2dp
Re: le bluez de la doc de bluez (+wireplumber)
Le Fri, 17 Nov 2023 19:49:59 +0100, Marc Chantreux a écrit : > Je tente de connecter un casque USB. Pour le moment, j'ai réussi > à enregistrer le périphérique Dans mon cas ou je n'utilise pas Gnome3 mais blueman-applet et pulseaudio, j'installe pulseaudio-module-bluetooth et désinstalle tout ce qui ressemble à pipewire qui m'enschtroumphe.
Re: le bluez de la doc de bluez (+wireplumber)
Debian bookworm également Le 17/11/2023 à 20:03, NoSpam a écrit : Ubuntu 22.04 pas de soucis avec bluetoothctl --help et les man ii bluez 5.64-0ubuntu1 amd64 Bluetooth tools and daemons Le 17/11/2023 à 19:49, Marc Chantreux a écrit : salut à tous, Je tente de connecter un casque USB. Pour le moment, j'ai réussi à enregistrer le périphérique # bluetoothctl devices |grep W Device 14:XX:XX:XX:XX:XX WH-XB900N et il me faut maintenant le pairer. Et là surprise: toutes ces commandes ne servent à peu pret à rien: man bluetoothctl bluetoothctl --help apropos bluetoothctl apropos bluez info "il me manque un paquet de doc", me dis-je, mais # aptitude search '~nbluez ~ndoc' libkf5bluezqt-doc - documentation files for bluez-qt bon ... je me résigne: apt-cache show bluez | sed '/^Homepage: /!d;s///;q' | xargs chromium ce qui me fait visiter http://www.bluez.org. Sauf que même ici * pas d'onglet doc. * la FAQ est moins longue que celle de la WTFPL (http://www.wtfpl.net/faq/) dans la page download, je trouve "User Space BlueZ Package". Cool! curl http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz | tar xz grep -F bluetoothctl blu*/doc et là encore je ne trouve rien (ou plutôt une ligne). Y'a pas de docs ou c'est moi qui ne sais plut chercher? cordialement, marc
Re: le bluez de la doc de bluez (+wireplumber)
Ubuntu 22.04 pas de soucis avec bluetoothctl --help et les man ii bluez 5.64-0ubuntu1 amd64 Bluetooth tools and daemons Le 17/11/2023 à 19:49, Marc Chantreux a écrit : salut à tous, Je tente de connecter un casque USB. Pour le moment, j'ai réussi à enregistrer le périphérique # bluetoothctl devices |grep W Device 14:XX:XX:XX:XX:XX WH-XB900N et il me faut maintenant le pairer. Et là surprise: toutes ces commandes ne servent à peu pret à rien: man bluetoothctl bluetoothctl --help apropos bluetoothctl apropos bluez info "il me manque un paquet de doc", me dis-je, mais # aptitude search '~nbluez ~ndoc' libkf5bluezqt-doc - documentation files for bluez-qt bon ... je me résigne: apt-cache show bluez | sed '/^Homepage: /!d;s///;q' | xargs chromium ce qui me fait visiter http://www.bluez.org. Sauf que même ici * pas d'onglet doc. * la FAQ est moins longue que celle de la WTFPL (http://www.wtfpl.net/faq/) dans la page download, je trouve "User Space BlueZ Package". Cool! curl http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz | tar xz grep -F bluetoothctl blu*/doc et là encore je ne trouve rien (ou plutôt une ligne). Y'a pas de docs ou c'est moi qui ne sais plut chercher? cordialement, marc