le démon bluetooth (RT5390) génère une erreur qui tourne en boucle en continu

Questions concernant les composants
Répondre
ROUGEXIII
Messages : 15
Enregistré le : sam. 21 déc. 2019 10:40

le démon bluetooth (RT5390) génère une erreur qui tourne en boucle en continu

Message par ROUGEXIII »

Bonjour,

Après une fraîche installation de LMDE 4 (Debbie) (basée sur debian 10 (Buster)), en regardant mes logs, je me rends compte que le démon bluetooth génère une erreur qui tourne en boucle en continu. Et effectivement adaptateur n'est pas détecté.

Je suis sur un ordinateur portable Asus K73E et la carte réseau est une Ralink RT5390 wifi/bluetooth commun. Notez que le wifi fonctionne très bien.

Après quelques recherches j'en déduis que c'est peut-être le Kernel qui ne prend pas complètement en charge la carte et je décide d'installer le dernier Kernel depuis le backport (déjà configuré dans LMDE):

Code : Tout sélectionner

apt update && apt install -t buster-backports linux-image-amd64 -y && apt install -t buster-backports linux-headers-amd64 -y && apt install -t buster-backports firmware-linux firmware-linux-nonfree -y && reboot
Mais même problème et dans /var/log/syslog:

Code : Tout sélectionner

brltty[519]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[519]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
dbus-daemon[561]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=519 comm="/bin/brltty --no-daemon ")
systemd[1]: Condition check resulted in Bluetooth service being skipped.
Voici quelques informations pour connaitre le contexte:
sudo rfkill list :

Code : Tout sélectionner

0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
uname -a; lspci -nnk | grep -iA2 net; lsusb; dmesg | grep -i bluetooth; dmesg | grep -i firmware; lsmod | grep bluetooth:

Code : Tout sélectionner

Linux pamr 5.4.0-0.bpo.4-amd64 #1 SMP Debian 5.4.19-1~bpo10+1 (2020-03-09) x86_64 GNU/Linux
02:00.0 Network controller [0280]: Ralink corp. RT5390 Wireless 802.11n 1T/1R PCIe [1814:5390]
	Subsystem: AzureWave RT5390 Wireless 802.11n 1T/1R PCIe [1a3b:1155]
	Kernel driver in use: rt2800pci
--
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
	Subsystem: ASUSTeK Computer Inc. AR8151 v2.0 Gigabit Ethernet [1043:1851]
	Kernel driver in use: atl1c
	Kernel modules: atl1c
Bus 002 Device 003: ID 19ff:0220 Dynex 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 058f:a014 Alcor Micro Corp. Asus Integrated Webcam
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[    0.245160] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.514784] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.820929] pci 0000:03:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[    3.473882] psmouse serio4: elantech: assuming hardware version 3 (with firmware version 0x450f01)
[    7.344832] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin'
[    7.347121] rt2800pci 0000:02:00.0: firmware: direct-loading firmware rt2860.bin
[    7.347129] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.40
sudo service bluetooth status:

Code : Tout sélectionner

● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:bluetoothd(8)
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.

iwconfig:

Code : Tout sélectionner

enp3s0    no wireless extensions.

lo        no wireless extensions.

wlp2s0    IEEE 802.11  ESSID:"xxxxxxxxx"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: xx:xx:xx:xx:xx:xx   
          Bit Rate=65 Mb/s   Tx-Power=20 dBm   
          Retry short  long limit:2   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=47/70  Signal level=-63 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:194   Missed beacon:0
nmcli device status:

Code : Tout sélectionner

DEVICE  TYPE      STATE         CONNECTION   
wlp2s0  wifi      connecté      Auto xxxxxxxxx 
enp3s0  ethernet  indisponible  --           
lo      loopback  non-géré      --  
apt-cache policy firmware-ralink firmware-misc-nonfree:

Code : Tout sélectionner

firmware-ralink:
  Installé : 20190114-2
  Candidat : 20190114-2
 Table de version :
     20190717-2~bpo10+1 100
        100 https://deb.debian.org/debian buster-backports/non-free amd64 Packages
        100 https://deb.debian.org/debian buster-backports/non-free i386 Packages
 *** 20190114-2 500
        500 https://deb.debian.org/debian buster/non-free amd64 Packages
        500 https://deb.debian.org/debian buster/non-free i386 Packages
        100 /var/lib/dpkg/status
firmware-misc-nonfree:
  Installé : 20190717-2~bpo10+1
  Candidat : 20190717-2~bpo10+1
 Table de version :
 *** 20190717-2~bpo10+1 100
        100 https://deb.debian.org/debian buster-backports/non-free amd64 Packages
        100 https://deb.debian.org/debian buster-backports/non-free i386 Packages
        100 /var/lib/dpkg/status
     20190114-2 500
        500 https://deb.debian.org/debian buster/non-free amd64 Packages
        500 https://deb.debian.org/debian buster/non-free i386 Packages
Voilà si vous avez une idée, je suis preneur, en tout cas, merci de m'avoir lu :)
Plusieurs machines, en voici une:
  • Ordinateur portable (laptop) DELL Precision 7540
  • Dual Boot Windows 10 / Linux Mint 19.2 Tina (cinnamon, kernel 5.3.0-24-generic x86_64)
  • Intel Core i7-9850H (Kaby Lake rev D, 6-Core)
  • Partie graphique : intel i915 / nvidia Quadro RTX 3000 (435.21)
  • Ram : 32GB, Disque : SSD 512GB en NVMe

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Bluetooth RT5390

Message par cyrille »

D'après
https://brltty.app/pipermail/brltty/201 ... 15940.html

Il conseille de modifier le fichier de conf brltty.conf et d'y ajouter

Code : Tout sélectionner

   braille-device usb:
Je n'utilise pas le bt, mais tu peux toujours tenter ta chance.
Ce n 'est pas un soucis de kernel mais de driver
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

ROUGEXIII
Messages : 15
Enregistré le : sam. 21 déc. 2019 10:40

Re: Bluetooth RT5390

Message par ROUGEXIII »

Bonjour, merci pour ta réponse,
Bien que la carte RT5390 soit une carte PCIe et non usb, j'ai tenté.
L'adaptateur bluetooth n'est toujours pas reconnu, en revanche le message d'erreur n'est plus le même,

grep -E 'brltty|bluez|bluetooth' /var/log/syslog:

Code : Tout sélectionner

brltty[496]: BRLTTY 5.6 rev BRLTTY-5.6 [http://brltty.com/]
brltty[496]: BRLTTY 5.6 rev BRLTTY-5.6 [http://brltty.com/]
brltty[496]: NoSpeech Speech Driver:
brltty[496]: brltty: NoSpeech Speech Driver:
brltty[496]: Linux Screen Driver:
brltty[496]: brltty: Linux Screen Driver:
NetworkManager[569]: <info>  [1587571124.7996] Loaded device plugin: NMBluezManager (/usr/lib/x86_64-linux-gnu/NetworkManager/1.14.6/libnm-device-plugin-bluetooth.so)
brltty[496]: console control error 5: fd=8 vt=1 op=0X5603: Erreur d'entrée/sortie
brltty[496]: brltty: console control error 5: fd=8 vt=1 op=0X5603: Erreur d'entrée/sortie
dbus-daemon[564]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.54' (uid=1000 pid=1271 comm="/usr/bin/pulseaudio --daemonize=no ")
dbus-daemon[1068]: [session uid=1000 pid=1068] Activating via systemd: service name='org.bluez.obex' unit='obex.service' requested by ':1.53' (uid=1000 pid=1455 comm="blueberry-obex-agent                              ")
dbus-daemon[1068]: [session uid=1000 pid=1068] Successfully activated service 'org.bluez.obex'
pulseaudio[1271]: E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
dbus-daemon[564]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.231' (uid=1000 pid=1997 comm="bt-adapter -i ")
sudo service bluetooth status:

Code : Tout sélectionner

● bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset
   Active: inactive (dead)
     Docs: man:bluetoothd(8)

systemd[1]: Condition check resulted in Bluetooth service being skipped.
systemd[1]: Condition check resulted in Bluetooth service being skipped.

Sans la modification, grep -E 'brltty|bluez|bluetooth' /var/log/syslog:

Code : Tout sélectionner

brltty[491]: BRLTTY 5.6 rev BRLTTY-5.6 [http://brltty.com/]
brltty[491]: BRLTTY 5.6 rev BRLTTY-5.6 [http://brltty.com/]
brltty[491]: DBus error: get bus: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: Aucun fichier ou dossier de ce typ
brltty[491]: brltty: DBus error: get bus: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: Aucun fichier ou dossier de ce typ
brltty[491]: NoSpeech Speech Driver:
brltty[491]: brltty: NoSpeech Speech Driver:
brltty[491]: Linux Screen Driver:
brltty[491]: brltty: Linux Screen Driver:
NetworkManager[565]: <info>  [1587579536.7484] Loaded device plugin: NMBluezManager (/usr/lib/x86_64-linux-gnu/NetworkManager/1.14.6/libnm-device-plugin-bluetooth.so)
brltty[491]: console control error 5: fd=8 vt=1 op=0X5603: Erreur d'entrée/sortie
brltty[491]: brltty: console control error 5: fd=8 vt=1 op=0X5603: Erreur d'entrée/sortie
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
brltty[491]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[491]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
brltty[491]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[491]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
brltty[491]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[491]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
brltty[491]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[491]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
dbus-daemon[1072]: [session uid=1000 pid=1072] Activating via systemd: service name='org.bluez.obex' unit='obex.service' requested by ':1.53' (uid=1000 pid=1456 comm="blueberry-obex-agent                              ")
dbus-daemon[1072]: [session uid=1000 pid=1072] Successfully activated service 'org.bluez.obex'
brltty[491]: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
brltty[491]: brltty: DBus error: send message: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms
pulseaudio[1275]: E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
dbus-daemon[557]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.33' (uid=0 pid=491 comm="/bin/brltty --no-daemon ")
Modifié en dernier par débitant le mer. 22 avr. 2020 21:05, modifié 1 fois.
Raison : suppression du quote reprenant le précedent message
Plusieurs machines, en voici une:
  • Ordinateur portable (laptop) DELL Precision 7540
  • Dual Boot Windows 10 / Linux Mint 19.2 Tina (cinnamon, kernel 5.3.0-24-generic x86_64)
  • Intel Core i7-9850H (Kaby Lake rev D, 6-Core)
  • Partie graphique : intel i915 / nvidia Quadro RTX 3000 (435.21)
  • Ram : 32GB, Disque : SSD 512GB en NVMe

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Bluetooth RT5390

Message par cyrille »

C'est quand même vers cette piste qu'il faut que tu t'orientes, les logs sont clairs ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
alain
Administrateur du site
Messages : 14789
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Bluetooth RT5390

Message par alain »

Bonjour.
Je n'utilise pas le bluetooth, mais je sais qu'il existe un autre utilitaire pour le BT que bluez.
Il s'agit de blueman, je ne sais pas si ça peut résoudre le problème, mais ça ne coûte rien de l'essayer...

Code : Tout sélectionner

sudo apt install blueman
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

ROUGEXIII
Messages : 15
Enregistré le : sam. 21 déc. 2019 10:40

Re: Bluetooth RT5390

Message par ROUGEXIII »

Bonjour,

Merci pour vos réponses,
cyrille a écrit :
mer. 22 avr. 2020 20:39
C'est quand même vers cette piste qu'il faut que tu t'orientes, les logs sont clairs ;)
Ah oui? Peux-tu me dire pourquoi, un début de piste?
alain a écrit :
mer. 22 avr. 2020 20:51
Bonjour.
Je n'utilise pas le bluetooth, mais je sais qu'il existe un autre utilitaire pour le BT que bluez.
Il s'agit de blueman, je ne sais pas si ça peut résoudre le problème, mais ça ne coûte rien de l'essayer...

Code : Tout sélectionner

sudo apt install blueman
Même problème avec blueman, pas d'adaptateur recconu, je pense qu'il s'agit plus d'un problème de driver:
blueman-assistant

Code : Tout sélectionner

/usr/bin/blueman-assistant:22: DeprecationWarning: Importing dbus.glib to use the GLib main loop with dbus-python is deprecated.
Instead, use this sequence:

    from dbus.mainloop.glib import DBusGMainLoop

    DBusGMainLoop(set_as_default=True)

  import dbus.glib
_________
get_interface_version (/usr/lib/python3/dist-packages/blueman/bluez/BlueZInterface.py:13)
Detected BlueZ 5 
/usr/bin/blueman-assistant:80: DeprecationWarning: Gtk.Assistant.set_page_header_image is deprecated
  self.assistant.set_page_header_image(pages[PAGE_INTRO], get_icon("blueman", 32))
_________
SetAdapter (/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py:271)
None 
_________
SetAdapter (/usr/lib/python3/dist-packages/blueman/gui/DeviceList.py:271)
No such adapter 
/usr/bin/blueman-assistant:117: PyGTKDeprecationWarning: The keyword(s) "type" have been deprecated in favor of "message_type" respectively. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  d = Gtk.MessageDialog(type=Gtk.MessageType.ERROR, )
Plusieurs machines, en voici une:
  • Ordinateur portable (laptop) DELL Precision 7540
  • Dual Boot Windows 10 / Linux Mint 19.2 Tina (cinnamon, kernel 5.3.0-24-generic x86_64)
  • Intel Core i7-9850H (Kaby Lake rev D, 6-Core)
  • Partie graphique : intel i915 / nvidia Quadro RTX 3000 (435.21)
  • Ram : 32GB, Disque : SSD 512GB en NVMe

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Bluetooth RT5390

Message par cyrille »

Ah oui? Peux-tu me dire pourquoi, un début de piste?
Il te retourne des erreurs sur brltty

Oriente donc tes recherches dans ce sens

Je n'utilise pas le bt mais la solution viendra de là...
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

ROUGEXIII
Messages : 15
Enregistré le : sam. 21 déc. 2019 10:40

Re: Bluetooth RT5390

Message par ROUGEXIII »

En continuant mes recherches, il apparaît que c'est le chip qui est référencé RT5390 et le chipset RT3900E https://deviwiki.com/wiki/Ralink je ne sais pas si cela change quelque-chose.
Après avoir vu que certaines cartes RT5390 sur le net ne semblaient faire que le wifi, j'ai ouvert le pc, la carte a bien deux câbles branchés et porte la mention aw ne155h ce qui semble correspondre à la référence AzureWave AW-NE155H.

Ici https://bbs.archlinux.org/viewtopic.php ... 7#p1214447 quelq'un semble avoir un probleme similaire et l'avoir resolu. J'ai donc tenté

Code : Tout sélectionner

systemctl enable bluetooth.service
mais cela n'a rien changé.

J''ai trouvé également cela, mais suis incapable de l'exploiter:
Plusieurs machines, en voici une:
  • Ordinateur portable (laptop) DELL Precision 7540
  • Dual Boot Windows 10 / Linux Mint 19.2 Tina (cinnamon, kernel 5.3.0-24-generic x86_64)
  • Intel Core i7-9850H (Kaby Lake rev D, 6-Core)
  • Partie graphique : intel i915 / nvidia Quadro RTX 3000 (435.21)
  • Ram : 32GB, Disque : SSD 512GB en NVMe

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: le démon bluetooth (RT5390) génère une erreur qui tourne en boucle en continu

Message par zeb »

Sujet clos (2 mois sans réponse).
Déplacement dans "Compatibilité matériel", pour rouvrir si besoin→message privé

Répondre