Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-05-2017 13:59:39

Dracoctix
Membre
Distrib. : Debian Sid
Noyau : Linux 4.9.0-3-amd64
(G)UI : Cinnamon
Inscription : 21-05-2017

Bluetooth non-fonctionnel (Realtek RTL8821A)

Bonjour/bonsoir à tous !

J'ai récemment installé Debian Sid sur mon ordinateur, mais il reste toujours un problème, qui me gène un peu, en effet, le bluetooth intégré de mon ordinateur portable ne fonctionne pas. L'icône "bluetooth" s'affiche bien dans ma barre des tâches, mais, dans le menu qui s'affiche, lorsque je choisis d'activer le bluetooth, le menu se ferme, et ne peut plus se rouvrir pendant quelques dizaines de secondes. Il arrive néanmoins que cela fonctionne, mais dans ce cas, lorsque je choisis l'option "configurer un nouvel appareil", une boîte de dialogue apparaît, m'informant qu'aucun adaptateur n'a été trouvé. De même; lorsque je parviens à accéder au menu me permettant de lister les périphériques à disposition, aucun n'est affiché, ce qui est problématique, notamment pour ma souris.

D'autre part, au démarrage, dans la vue Ctrl Alt F1, trois messages d'erreur en rapport s'affichent :

bluetooth hci0: firmware: failed to load rtl_bt/rtl8821a_config.bin (-2)
Bluetooth: hci0: Failed to load rtl_bt/rtl8821a_config.bin
Bluetooth: hci0 urb ffff8ac2e5e8ac00 failed to resubmit (113)



Je précise que j'utilise Debian Sid, et que mes recherches ne m'ont rien apporté, et que j'ai installé le paquet firmware-realtek. C'est d'autant plus surprenant que mon bluetooth fonctionnait sur Ubuntu 16.10. Je voulais donc savoir si quelqu'un saurait comment résoudre ce problème, qui est, malgré tout, assez handicapant.

Merci d'avance, et bonne journée/soirée/semaine/fin de vie !

Hors ligne

#2 21-05-2017 20:30:41

èfpé
Membre
Inscription : 10-07-2016

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Salut Dracoctix !

C'est gentil ça de nous souhaiter une bonne fin de vie... il est vrai que nombre d'entre nous ont plus de 30 ans, autant dire qu'ils sont à l'article de la mort lol

Plus sérieusement il n'est pas certain que ton souci de Bluetooth soit dû à un firmware manquant, le paquet linux-firmware sous Ubuntu Yakkety n'apporte pas plus le firmware rtl_bt/rtl8821a_config.bin que le paquet firmware-realtek sous Debian Sid, le seul firmware fourni étant semble-t-il rtl_bt/rtl8821a_fw.bin dans les deux cas.

Tu trouveras un tuto sur le wiki local, mais tu peux également donner quelques renseignements concernant le matériel (marque et modèle du portable), ainsi que le retour des commandes suivantes :

lsusb

lspci -nn


rfkill list all


Enfin, si tu postes les résultats n'hésite surtout pas à employer les balises adaptées, merci smile

Dernière modification par èfpé (22-05-2017 00:48:41)

Hors ligne

#3 21-05-2017 20:48:53

Dracoctix
Membre
Distrib. : Debian Sid
Noyau : Linux 4.9.0-3-amd64
(G)UI : Cinnamon
Inscription : 21-05-2017

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Salut à toi, et merci de ton aide ^^
J'ai jeté un oeil au tutoriel en question, et j'ai exécuté la commande "service bluetooth status", et j'ai eu un résultat assez "surprenant" (façon de voir les choses mrgreen.gif) :
  orn3PkVl.png

Concernant la commande lsusb, elle me renvoie ceci :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04f2:b48c Chicony Electronics Co., Ltd
Bus 001 Device 003: ID 13d3:3414 IMC Networks
Bus 001 Device 002: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 



Voici pour lspci :

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 8 Series Chipset Family 4-port SATA Controller 1 [IDE mode] - Mobile (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 8 Series/C220 Series Chipset Family 2-port SATA Controller 2 [IDE mode] (rev 05)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev ff)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821AE 802.11ac PCIe Wireless Network Adapter
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
 



Enfin, voici le résultat d'un sudo rfkill list all :

0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
1: hci0: Bluetooth
  Soft blocked: no
  Hard blocked: no



Autrement, le PC est un Asus R510JX-DM225T smile

Voilà, merci d'avance de votre éventuelle aide ^^

Hors ligne

#4 22-05-2017 01:48:42

èfpé
Membre
Inscription : 10-07-2016

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Re-,

Alors, pour ce qui est du matériel, le module Bluetooth est effectivement en interface USB, fourni par IMC Networks :

Bus 001 Device 003: ID 13d3:3414 IMC Networks


Ce bidule est pris en charge depuis la version 4.1 du noyau par les modules pilotes bluetooth et btusb :

usb-devices | grep -A5 -B2 3414

lsmod | egrep 'blu|btu'

sudo dmesg | egrep -i 'blu|btu'


Mais bon, c'est plus pour documenter qu'autre chose, car il n'est finalement pas impossible que le problème soit le firmware manquant... si je comprends bien ce que je lis ici, ce firmware est requis par le module bluetooth (depuis la version 4.9-rc1) mais il (semble qu'il) n'existe pas actuellement, d'après ce que je vois hmm

Cela pourrait expliquer que tu n'aies pas eu ce problème sous Ubuntu Yakkety, qui utilisait apparemment un noyau 4.8 ; le souci est maintenant qu'un tel noyau n'est plus disponible dans les dépôts Debian officiels... bref, tu pourrais compiler un noyau générique 4.4 LTS (avec l'aide de naguam), mais l'effort serait peut-être un peu disproportionné ? c'est quand même bien pratique les claviers/souris filaires wink

Dernière modification par èfpé (23-05-2017 02:48:42)

Hors ligne

#5 22-05-2017 20:32:32

Dracoctix
Membre
Distrib. : Debian Sid
Noyau : Linux 4.9.0-3-amd64
(G)UI : Cinnamon
Inscription : 21-05-2017

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Bonsoir o/
Merci de ta réponse, donc si je comprends bien, il y a de fortes chances que j'aie le choix entre me priver de bluetooth, ou recompiler un noyau plus ancien, dommage, mébon o/

Quoiqu'il en soit, voici le résultat des différentes commandes :

usb-devices | grep -A5 -B2 3414


T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=13d3 ProdID=3414 Rev=02.00
S:  Manufacturer=Realtek
S:  Product=Bluetooth Radio
S:  SerialNumber=00e04c000001
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
 



lsmod | egrep 'blu|btu'


btusb                  45056  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             552960  41 btrtl,btintel,bnep,btbcm,rfcomm,btusb
rfkill                 24576  6 asus_wmi,bluetooth,cfg80211
crc16                  16384  2 bluetooth,ext4
usbcore               249856  5 uvcvideo,usbhid,xhci_pci,btusb,xhci_hcd
 



sudo dmesg | egrep -i 'blu|btu'


[    1.477322] usb 1-5: Product: Bluetooth Radio
[   10.739144] Bluetooth: Core ver 2.22
[   10.739154] Bluetooth: HCI device and connection manager initialized
[   10.739156] Bluetooth: HCI socket layer initialized
[   10.739158] Bluetooth: L2CAP socket layer initialized
[   10.739161] Bluetooth: SCO socket layer initialized
[   11.107078] usbcore: registered new interface driver btusb
[   11.316708] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821
[   11.316709] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821a_config.bin
[   11.332727] bluetooth hci0: firmware: failed to load rtl_bt/rtl8821a_config.bin (-2)
[   11.332757] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821a_config.bin failed with error -2
[   11.332758] Bluetooth: hci0: Failed to load rtl_bt/rtl8821a_config.bin
[   11.332777] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821a_fw.bin
[   11.342283] bluetooth hci0: firmware: direct-loading firmware rtl_bt/rtl8821a_fw.bin
[   11.343693] Bluetooth: hci0: rom_version status=0 version=1
[   11.343697] Bluetooth: cfg_sz 0, total size 17428
[   21.692486] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   21.692487] Bluetooth: BNEP filters: protocol multicast
[   21.692491] Bluetooth: BNEP socket layer initialized
[   24.837936] Bluetooth: hci0 urb ffff8f31e660e780 failed to resubmit (113)
[   36.310183] Bluetooth: RFCOMM TTY layer initialized
[   36.310190] Bluetooth: RFCOMM socket layer initialized
[   36.310195] Bluetooth: RFCOMM ver 1.11
[   54.032063] Bluetooth: hci0 urb ffff8f31e1e48f00 failed to resubmit (113)
 



Après, pour le coup du clavier/souris filaire, c'est vrai pour ordinateur fixe, mais sur portable, c'est pas pratique de s'encombrer avec un câble, ni même de se priver d'un port USB, qui est une chose précieuse quand on n'en a que trois, surtout quand on a un bluetooth intégré, qui est quaem bien pratique ^^.

Enfin, merci de vos éventuelles réponses, et bonne soirée smile

Hors ligne

#6 22-05-2017 23:40:40

èfpé
Membre
Inscription : 10-07-2016

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Re-,

Oups... le module Bluetooth a deux interfaces USB :

usb-devices | grep -A6 -B2 3414

Dernière modification par èfpé (23-05-2017 02:40:40)

Hors ligne

#7 23-05-2017 19:55:03

Dracoctix
Membre
Distrib. : Debian Sid
Noyau : Linux 4.9.0-3-amd64
(G)UI : Cinnamon
Inscription : 21-05-2017

Re : Bluetooth non-fonctionnel (Realtek RTL8821A)

Salut, Voici le résultat de la commande en question :

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=13d3 ProdID=3414 Rev=02.00
S:  Manufacturer=Realtek
S:  Product=Bluetooth Radio
S:  SerialNumber=00e04c000001
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb



Bonne soirée et merci smile

Hors ligne

Pied de page des forums