• Re: le bluez de la doc de bluez (+wireplumber)

    From NoSpam@21:1/5 to All on Fri Nov 17 20:10:02 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Fri Nov 17 20:00:01 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Haricophile@21:1/5 to All on Fri Nov 17 20:50:01 2023
    Le Fri, 17 Nov 2023 19:49:59 +0100,
    Marc Chantreux <mc@unistra.fr> 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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Fri Nov 17 21:20:01 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Fri Nov 17 22:10:01 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwann Le Bras@21:1/5 to All on Mon Nov 20 11:50:01 2023
    This is a multi-part message in MIME format.
    bonjour

    mémo rapide bluetoothctl :

    * liste des périphériques :  bluetoothctl devices
    * scan : bluetoothctl scan on
    * appairer : bluetoothctl pair <device>
    * rendre un périphérique sécurisé/connu : bluetoothctl trust <device>

    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

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>bonjour</p>
    <p>mémo rapide bluetoothctl :</p>
    <ul>
    <li>liste des périphériques :  bluetoothctl devices</li>
    <li>scan : bluetoothctl scan on</li>
    <li>appairer : bluetoothctl pair &lt;device&gt;</li>
    <li>rendre un périphérique sécurisé/connu : bluetoothctl trust
    &lt;device&gt;<br>
    </li>
    </ul>
    <p>c'est les commandes que j'utilise couramment.</p>
    <p>aide complète : bluetoothctl --help</p>
    <p>Erwann<br>
    </p>
    <div class="moz-cite-prefix">Le 17/11/2023 à 19:49, Marc Chantreux a
    écrit :<br>
    </div>
    <blockquote type="cite" cite="mid:ZVe119beYtnAMX29@prometheus">
    <pre class="moz-quote-pre" wrap="">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 <a class="moz-txt-link-freetext" href="http://www.bluez.org">http://www.bluez.org</a>. Sauf que même ici

    * pas d'onglet doc.
    * la FAQ est moins longue que celle de la WTFPL (<a class="moz-txt-link-freetext" href="http://www.wtfpl.net/faq/">http://www.wtfpl.net/faq/</a>)

    dans la page download, je trouve "User Space BlueZ Package". Cool!

    curl <a class="moz-txt-link-freetext" href="http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz">http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz</a> |
    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

    </pre>
    </blockquote>
    <div id="grammalecte_menu_main_button_shadow_host"
    style="width: 0px; height: 0px;"></div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwann Le Bras@21:1/5 to All on Mon Nov 20 12:00:01 2023
    This is a multi-part message in MIME format.
    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: <capability>
        --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 <device>
    * rendre un périphérique sécurisé/connu : bluetoothctl trust <device>

    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

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>edit</p>
    <p>chez moi, la commande bluetoothctl --help donne toutes les
    commandes applicables :</p>
    <p>$ bluetoothctl --help<br>
    bluetoothctl ver 5.66<br>
    Usage:<br>
        bluetoothctl [--options] [commands]<br>
    Options:<br>
        --agent     Register agent handler: &lt;capability&gt;<br>
        --endpoints     Register Media endpoints<br>
        --monitor     Enable monitor output<br>
        --timeout     Timeout in seconds for non-interactive mode<br>
        --version     Display version<br>
        --help         Display help<br>
    Commands:<br>
        list        List available controllers<br>
        show        Controller information<br>
        select        Select default controller<br>
        devices        List available devices, with an optional
    property as the filter<br>
        system-alias    Set controller alias<br>
        reset-alias    Reset controller alias<br>
        power        Set controller power<br>
        pairable    Set controller pairable mode<br>
        discoverable    Set controller discoverable mode<br>
        discoverable-timeout    Set discoverable timeout<br>
        agent        Enable/disable agent with given capability<br>
        default-agent    Set agent as the default one<br>
        advertise    Enable/disable advertising with given type<br>
        set-alias    Set device alias<br>
        scan        Scan for devices<br>
        info        Device information<br>
        pair        Pair with device<br>
        cancel-pairing    Cancel pairing with device<br>
        trust        Trust device<br>
        untrust        Untrust device<br>
        block        Block device<br>
        unblock        Unblock device<br>
        remove        Remove device<br>
        connect        Connect device<br>
        disconnect    Disconnect device<br>
    [...]<br>
    </p>
    <div class="moz-cite-prefix">Le 20/11/2023 à 11:48, Erwann Le Bras a
    écrit :<br>
    </div>
    <blockquote type="cite"
    cite="mid:325d7b6a-8c2f-4661-ae54-53828640da5a@laposte.net">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <p>bonjour</p>
    <p>mémo rapide bluetoothctl :</p>
    <ul>
    <li>liste des périphériques :  bluetoothctl devices</li>
    <li>scan : bluetoothctl scan on</li>
    <li>appairer : bluetoothctl pair &lt;device&gt;</li>
    <li>rendre un périphérique sécurisé/connu : bluetoothctl trust
    &lt;device&gt;<br>
    </li>
    </ul>
    <p>c'est les commandes que j'utilise couramment.</p>
    <p>aide complète : bluetoothctl --help</p>
    <p>Erwann<br>
    </p>
    <div class="moz-cite-prefix">Le 17/11/2023 à 19:49, Marc Chantreux
    a écrit :<br>
    </div>
    <blockquote type="cite" cite="mid:ZVe119beYtnAMX29@prometheus">
    <pre class="moz-quote-pre" wrap="">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 <a class="moz-txt-link-freetext"
    href="http://www.bluez.org" moz-do-not-send="true">http://www.bluez.org</a>. Sauf que même ici

    * pas d'onglet doc.
    * la FAQ est moins longue que celle de la WTFPL (<a
    class="moz-txt-link-freetext" href="http://www.wtfpl.net/faq/"
    moz-do-not-send="true">http://www.wtfpl.net/faq/</a>)

    dans la page download, je trouve "User Space BlueZ Package". Cool!

    curl <a class="moz-txt-link-freetext" href="http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz"
    moz-do-not-send="true">http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz</a> |
    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

    </pre>
    </blockquote>
    </blockquote>
    <div id="grammalecte_menu_main_button_shadow_host"
    style="width: 0px; height: 0px;"></div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Chantreux@21:1/5 to All on Sat Dec 16 19:10:02 2023
    hello,

    • liste des périphériques :  bluetoothctl devices
    • scan : bluetoothctl scan on
    • appairer : bluetoothctl pair <device>
    • rendre un périphérique sécurisé/connu : bluetoothctl trust <device>

    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)