Bonjour,

Je suis sous kubuntu 20.04 et le bluetooteh ne fonctionne pas.
Quand je vais la configuration du système -> Bluetooth, j'ai le message "Aucun adaptateur Bluetooth n'a été trouvé. Veuillez en connecter un"

J'ai essayé de mettre en oeuvre ce qui est donné ici en 9.2 https://doc.ubuntu-fr.org/bluetooth#le_bluetooth_ne_s_active_pas mais ça ne change rien.

Le portable est un Asus TUF 17 sur lequel j'ai écrit cette page : https://doc.ubuntu-fr.org/asus-a17-tuf766iu

Merci pour votre aide !
meloli@Asus-A17:~$ sudo dmesg | grep -i bluetooth                  
[    1.476073] usb 5-1: Product: Bluetooth Radio
[    3.977975] Bluetooth: Core ver 2.22
[    3.978022] Bluetooth: HCI device and connection manager initialized
[    3.978030] Bluetooth: HCI socket layer initialized
[    3.978035] Bluetooth: L2CAP socket layer initialized
[    3.978043] Bluetooth: SCO socket layer initialized
[    4.002039] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822
[    4.003996] Bluetooth: hci0: RTL: rom_version status=0 version=3
[    4.004001] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
[    4.006885] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_config.bin
[    4.007705] Bluetooth: hci0: RTL: cfg_sz 6, total sz 31422
[    4.283989] Bluetooth: hci0: RTL: fw version 0x09993aa1
[    4.933204] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.933207] Bluetooth: BNEP filters: protocol multicast
[    4.933214] Bluetooth: BNEP socket layer initialized
[ 1422.650815] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822
[ 1422.652695] Bluetooth: hci0: RTL: rom_version status=0 version=3
[ 1422.652725] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
[ 1422.652877] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_config.bin
[ 1422.653058] Bluetooth: hci0: RTL: cfg_sz 6, total sz 31422
[ 1422.931399] Bluetooth: hci0: RTL: fw version 0x09993aa1
[ 1632.862056] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=0999 lmp_ver=0a lmp_subver=3aa1
[ 1632.862064] Bluetooth: hci0: RTL: unknown IC info, lmp subver 3aa1, hci rev 0999, hci ver 000a
[ 1632.862065] Bluetooth: hci0: RTL: assuming no firmware upload needed
meloli@Asus-A17:~$ lsmod|grep blue
bluetooth             647168  12 btrtl,btintel,btbcm,bnep,btusb
ecdh_generic           16384  1 bluetooth
meloli@Asus-A17:~$ sudo rfkill unblock all
meloli@Asus-A17:~$ sudo hciconfig hci0 up
Can't init device hci0: Protocol not supported (93)
Bonjour,

Montre aussi :
lsusb
rfkill list all
et :
dpkg -l | grep -v ^ii
Voilà :
meloli@Asus-A17:~$ lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 13d3:3548 IMC Networks Bluetooth Radio
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0951:1666 Kingston Technology DataTraveler 100 G3/G4/SE9 G2
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 13d3:56a2 IMC Networks USB2.0 HD UVC WebCam
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
meloli@Asus-A17:~$ rfkill list all
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
3: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
meloli@Asus-A17:~$ dpkg -l |grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                     Architecture Description
+++-=============================================-===========================================-============-======================================================================================================
rc  libnvidia-compute-440:amd64                   450.66-0ubuntu0.20.04.1                     amd64        Transitional package for libnvidia-compute-450
rc  libnvidia-compute-450:amd64                   450.66-0ubuntu0.20.04.1                     amd64        NVIDIA libcompute package
rc  libopenjpeg5:amd64                            1:1.5.2-3.1                                 amd64        JPEG 2000 image compression/decompression library - runtime
rc  libschroedinger-1.0-0:amd64                   1.0.11-2.1build1                            amd64        library for encoding/decoding of Dirac video streams
rc  libssl1.0.0:amd64                             1.0.2g-1ubuntu4                             amd64        Secure Sockets Layer toolkit - shared libraries
rc  linux-image-5.4.0-42-generic                  5.4.0-42.46                                 amd64        Signed kernel image generic
rc  linux-image-unsigned-5.8.10-050810-generic    5.8.10-050810.202009171232                  amd64        Linux kernel image for version 5.8.10 on 64 bit x86 SMP
rc  linux-image-unsigned-5.8.11-050811-generic    5.8.11-050811.202009230858                  amd64        Linux kernel image for version 5.8.11 on 64 bit x86 SMP
rc  linux-image-unsigned-5.8.12-050812-generic    5.8.12-050812.202009261732                  amd64        Linux kernel image for version 5.8.12 on 64 bit x86 SMP
rc  linux-image-unsigned-5.8.13-050813-generic    5.8.13-050813.202010011235                  amd64        Linux kernel image for version 5.8.13 on 64 bit x86 SMP
rc  linux-image-unsigned-5.8.14-050814-generic    5.8.14-050814.202010070730                  amd64        Linux kernel image for version 5.8.14 on 64 bit x86 SMP
rc  linux-image-unsigned-5.8.9-050809-generic     5.8.9-050809.202009120936                   amd64        Linux kernel image for version 5.8.9 on 64 bit x86 SMP
rc  linux-image-unsigned-5.9.3-050903-generic     5.9.3-050903.202011011237                   amd64        Linux kernel image for version 5.9.3 on 64 bit x86 SMP
rc  linux-modules-5.4.0-42-generic                5.4.0-42.46                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-47-generic                5.4.0-47.51                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.8.10-050810-generic           5.8.10-050810.202009171232                  amd64        Linux kernel extra modules for version 5.8.10 on 64 bit x86 SMP
rc  linux-modules-5.8.11-050811-generic           5.8.11-050811.202009230858                  amd64        Linux kernel extra modules for version 5.8.11 on 64 bit x86 SMP
rc  linux-modules-5.8.12-050812-generic           5.8.12-050812.202009261732                  amd64        Linux kernel extra modules for version 5.8.12 on 64 bit x86 SMP
rc  linux-modules-5.8.13-050813-generic           5.8.13-050813.202010011235                  amd64        Linux kernel extra modules for version 5.8.13 on 64 bit x86 SMP
rc  linux-modules-5.8.14-050814-generic           5.8.14-050814.202010070730                  amd64        Linux kernel extra modules for version 5.8.14 on 64 bit x86 SMP
rc  linux-modules-5.8.9-050809-generic            5.8.9-050809.202009120936                   amd64        Linux kernel extra modules for version 5.8.9 on 64 bit x86 SMP
rc  linux-modules-5.9.3-050903-generic            5.9.3-050903.202011011237                   amd64        Linux kernel extra modules for version 5.9.3 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-42-generic          5.4.0-42.46                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-47-generic          5.4.0-47.51                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-48-generic          5.4.0-48.52                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-nvidia-440-5.4.0-42-generic     5.4.0-42.46                                 amd64        Linux kernel nvidia modules for version 5.4.0-42
rc  lmodern                                       2.004.5-6                                   all          scalable PostScript and OpenType fonts based on Computer Modern
rc  nvidia-compute-utils-450                      450.66-0ubuntu0.20.04.1                     amd64        NVIDIA compute utilities
rc  nvidia-dkms-450                               450.66-0ubuntu0.20.04.1                     amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-450                      450.66-0ubuntu0.20.04.1                     amd64        Shared files used with the kernel module
rc  onboard                                       1.4.1-2ubuntu7                              amd64        Simple On-screen Keyboard
rc  texlive-latex-base                            2019.20200218-1                             all          TeX Live: LaTeX fundamental packages
rc  texlive-latex-recommended                     2019.20200218-1                             all          TeX Live: LaTeX recommended packages
rc  tipa                                          2:1.3-20                                    all          system for processing phonetic symbols in LaTeX
hi  unison                                        2.40.102-2ubuntu1                           amd64        file-synchronization tool for Unix and Windows
hi  unison-gtk                                    2.40.102-2ubuntu1                           amd64        file-synchronization tool for Unix and Windows with GTK+ interface
meloli@Asus-A17:~$ 

Pour :
ID 13d3:3548 IMC Networks Bluetooth Radio
C'est censé fonctionner sur la 20.10.

> linux-hardware.org
Merci pour la réponse.

En fait je suis sous noyau 5.9.10 (pour avoir un support de mon AMD Ryzen) et ils mettent
the device is supported by kernel versions 5.7 and newer according to the LKDDb:
Donc ça devrait déjà fonctionner...
Pour ce retour :
Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
Je ne trouve pas d'équivalent exact avec bt/rtl8822cu.
Désolé mais ce dernier message dépasse mes compétences... 😐
J'avais noté :
Le 10/04/2018, lwfinger a écritLes nouveaux périphériques sont placés dans le noyau Linux quand quelqu'un, soit un volontaire, soit les représentants de l'entreprise, choisissent de faire l'effort d'écrire un pilote qui répond aux exigences de codage du noyau. Pour les périphériques PCIe, Realtek a mis beaucoup de ressources dans un tel développement, c'est pourquoi les périphériques dont le numéro de modèle se termine par E se trouvent dans le noyau. D'autre part, le groupe USB de Realtek a refusé de faire des modifications pour que ses pilotes puissent être mis dans le noyau. La seule exception est le RTL8192CU, qui est un pilote horrible et devrait être retiré. Tous les périphériques dont le numéro de modèle se termine par U sont des périphériques USB.
(Nota : Larry Finger est un développeur des pilotes wifi/Bluetooth Realtek pour le noyau Linux).

dans son ancien github > github.com/lwfinger/rtlwifi_new/issues/346, maintenant supprimé.


_ _ _
Le 06/08/2020, lwfinger a écritBien que la partie wifi du RTL8822BE soit PCI, la partie BT est USB. Je ne sais pas ce qui s'est passé, mais la partie BT n'apparaît pas dans l'analyse lsusb. En conséquence, le pilote (btusb) n'a pas été chargé.
dans > github.com/lwfinger/rtw88/issues/10

_ _ _
r8822be: Using firmware rtlwifi/rtl8822befw.bin
dans ce fil ancien de Logoden > [Résolu] Install 18.04 et pas de Wifi RTL8822BE sur portable ASUS


[center] * * * * * *[/center]

Fil > Bluetooth : No device found (rtl8822cu firmware)

_ _ _

(edit=messages regroupés)
_ _ _

(Le 25/11/2020 à 09:19)

Bonjour,

Ce retour, à titre de comparaison :
ID 0bda:b023 Realtek Semiconductor Corp. Bluetooth Radio
dans > Plus de wifi sur Ubuntu 20.04.1LTS avec carte Realtek RTL8822BE
Merci pour ces éléments.
Le message sur ubuntuforums est de moi.

Quelque chose à faire à part attendre ?
Je vois que Jeremy31 participe à ta discussion.

Outre sa fonction de modérateur, c'est un expert :

> github.com/jeremyb31 :

- github.com/jeremyb31/rtl8192eu

- rtl8192eu-linux-driver Forked from Mange/rtl8192eu-linux-driver

- https://github.com/jeremyb31/rtl8723de

- jeremyb31/rtl8822bu

- github.com/jeremyb31/bluetooth-4.13-ath3004-rome

- jeremyb31/newbtfix-4.15

_ _ _

(edit=messages regroupés)
_ _ _


Je trouve avec la présence du rtl8822cu > reddit.com/r/debian/comments/iz8108/debian_10_buster_bluetooth_no_adapter_found
coder111 a écritJust an idea to try as your last resort. Last time I had trouble with Bluetooth, I bought a cheap (but Linux supported, said so on the tin) USB Bluetooth adapter for maybe 5 GBP, and tried that. It worked, which showed there was problem with support for my internal hardware. That at least verified that my software stack is good, and allowed me to concentrate on hardware drivers for that particular piece of hardware.

(for me, after lots of tweaking, for some reason I never managed to get my internal device to connect to anything, even though it showed up and seemingly worked. So I ended up using that cheap bluetooth dongle since it worked. I'm on a desktop PC at the moment so portability doesn't matter, and USB speed for bluetooth is more than enough).

Juste une idée à essayer en dernier recours. La dernière fois que j'ai eu des problèmes avec le Bluetooth, j'ai acheté un adaptateur Bluetooth USB bon marché (mais Linux le supporte, c'est ce que dit la boîte) pour environ 5 £, et j'ai essayé. Il a fonctionné, ce qui a montré qu'il y avait un problème avec le support de mon matériel interne. Cela a au moins permis de vérifier que ma pile logicielle est bonne, et m'a permis de me concentrer sur les pilotes pour ce matériel particulier.

(En ce qui me concerne, après de nombreux réglages, pour une raison quelconque, je n'ai jamais réussi à connecter mon périphérique interne à quoi que ce soit, même s'il est apparu et semblait fonctionner. J'ai donc fini par utiliser ce dongle bluetooth bon marché puisqu'il fonctionnait. Je suis sur un PC de bureau en ce moment, donc la portabilité n'a pas d'importance, et la vitesse USB pour le bluetooth est plus que suffisante).

Traduit avec www.DeepL.com/Translator (version gratuite)
Bonjour,

Vu :
Le 25/11/2020, jeremy31 a écritBut something about your BT chip is different, do a search for
unknown IC info, lmp subver 3aa1, hci rev 0999, hci ver 000a
Some of the chipsets with the same USB ID do not have this problem and the reference to the 5.7 kernel likely means that is when the USB ID was added to btusb.c in the source code

Mais il y a quelque chose de différent avec votre puce BT, faites une recherche pour
unknown IC info, lmp subver 3aa1, hci rev 0999, hci ver 000a
Certains des chipsets avec le même ID USB n'ont pas ce problème et la référence au noyau 5.7 signifie probablement que c'est à ce moment que l'ID USB a été ajouté à btusb.c dans le code source
dans ton fil sur le forum anglophone > Bluetooth : No device found (rtl8822cu firmware)

On retombe dans la discussion (indiquée dans ton message #2) , pour un autre pilote proche > [SOLVED] Bluetooth not working with rtl8822ce and kernel 5.9.1
Bonjour,

Je vais essayer d'avoir l'avis de Nuliel.
Je suis déjà sur les kernels mainline (à cause du processeur Ryzen qui nécessaitait un kernel >= 5.8)
Mais pour l'instant que le 5.9.10 en vue ; le 5.9.11 apparaît dans la liste mais est incomplet à l'installation et l'est pas sur le site que tu donnes.
Ça va peut-être venir...

Merci en tout cas.
Oui parfaitement.
Et le bluetooth fonctionnait en 5.8.*
5 jours plus tard