[RT3090] Faire fonctionner ou trouver une alternative (contourné)

Reconnaissance et configuration du matériel / kernel linux
Répondre
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

[RT3090] Faire fonctionner ou trouver une alternative (contourné)

Message par oktoberfest »

Bonjour,

j'ai un portable MSI CR-620-828 équipée d'une puce Realtek RT3090. Voilà le retour d'un lspci

Code : Tout sélectionner

05:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 6891
	Flags: bus master, fast devsel, latency 0, IRQ 19
	Memory at f4000000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 00-00-ff-91-1a-6d-62-6c
	Kernel driver in use: rt2800pci
	Kernel modules: rt2800pci
Pendant des années le wifi fonctionnait bien, mais depuis quelques mois (je ne saurais dater précisément) il devient très difficile voir impossible de le faire fonctionner. Avec le noyau actuel (4.7.2-1) je vois ce genre de messages dans le journal :

Code : Tout sélectionner

sept. 05 21:06:18 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:19 portable wpa_supplicant[475]: Could not set interface wlan0 flags (UP): Input/output error
sept. 05 21:06:19 portable wpa_supplicant[475]: nl80211: Could not set interface 'wlan0' UP
sept. 05 21:06:19 portable wpa_supplicant[475]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
sept. 05 21:06:19 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:19 portable kernel: ieee80211 phy0: rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
sept. 05 21:06:21 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:22 portable wpa_supplicant[475]: Could not set interface wlan0 flags (UP): Input/output error
sept. 05 21:06:22 portable wpa_supplicant[475]: WEXT: Could not set interface 'wlan0' UP
sept. 05 21:06:22 portable wpa_supplicant[475]: wlan0: Failed to initialize driver interface
sept. 05 21:06:22 portable NetworkManager[422]: <error> [1473102382.5714] sup-iface[0x28380b0,wlan0]: error adding interface: wpa_supplicant couldn't grab this interface.
sept. 05 21:06:22 portable NetworkManager[422]: <info>  [1473102382.5715] device (wlan0): supplicant interface state: starting -> down
sept. 05 21:06:22 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:22 portable kernel: ieee80211 phy0: rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
sept. 05 21:06:33 portable NetworkManager[422]: <warn>  [1473102393.2070] device (wlan0): re-acquiring supplicant interface (#5).
sept. 05 21:06:34 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:35 portable wpa_supplicant[475]: Could not set interface wlan0 flags (UP): Input/output error
sept. 05 21:06:35 portable wpa_supplicant[475]: nl80211: Could not set interface 'wlan0' UP
sept. 05 21:06:35 portable wpa_supplicant[475]: nl80211: deinit ifname=wlan0 disabled_11b_rates=0
sept. 05 21:06:35 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:35 portable kernel: ieee80211 phy0: rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
sept. 05 21:06:37 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:38 portable wpa_supplicant[475]: Could not set interface wlan0 flags (UP): Input/output error
sept. 05 21:06:38 portable wpa_supplicant[475]: WEXT: Could not set interface 'wlan0' UP
sept. 05 21:06:38 portable wpa_supplicant[475]: wlan0: Failed to initialize driver interface
sept. 05 21:06:38 portable NetworkManager[422]: <error> [1473102398.5713] sup-iface[0x27e6cd0,wlan0]: error adding interface: wpa_supplicant couldn't grab this interface.
sept. 05 21:06:38 portable NetworkManager[422]: <info>  [1473102398.5714] device (wlan0): supplicant interface state: starting -> down
sept. 05 21:06:38 portable NetworkManager[422]: <info>  [1473102398.5714] device (wlan0): supplicant interface keeps failing, giving up
sept. 05 21:06:38 portable kernel: ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
sept. 05 21:06:38 portable kernel: ieee80211 phy0: rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
Avec le kernel lts 4.4.19, mêmes messages d'erreur

D'où mes 2 questions :
- quelqu'un a-t-il réussi à faire fonctionner le Ralink RT3090 ?
- Si c'est sans espoir, que me conseillerez-vous comme clé usb wifi 100% compatible Archlinux ?
Dernière modification par oktoberfest le ven. 09 sept. 2016, 09:51, modifié 1 fois.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par benjarobin »

Bonjour, quel driver wifi utilises tu ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par waitnsea »

oktoberfest a écrit :j'ai un portable MSI CR-620-828 équipée d'une puce Realtek RT3090.
Pendant des années le wifi fonctionnait bien, mais depuis quelques mois (je ne saurais dater précisément) il devient très difficile voir impossible de le faire fonctionner.
Bonjour oktoberfest,
Il y a aussi des problèmes matériels, contacts de la carte abimés, ou plus étonnant, comme ici.
Plus propre qu'un adaptateur, changer la carte n'est ni coûteux ni difficile, mais il faut s'assurer que la nouvelle soit bien linux-compatible.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par oktoberfest »

benjarobin a écrit :Bonjour, quel driver wifi utilises tu ?
Le driver utilisé est le rt2800pci. On trouve un rt3090 ici par exemple mais il est plutôt vieux et j'en ai eu marre de tripoter les sources pour essayer de l'accomoder au noyau 4.7 (les sources datent de mi-2011, avant l'avènement du noyau 3.0... Les choses ont pas mal changé en 5 ans).
waitnsea a écrit :Plus propre qu'un adaptateur, changer la carte n'est ni coûteux ni difficile, mais il faut s'assurer que la nouvelle soit bien linux-compatible.
J'ouvrirai la bête un de ces soirs pour voir si la carte wifi est facilement remplacable. Même si le portable a 5 ans, il est encore suffisant pour nous (merci le SSD pour le coup de fouet). J'ai déjà trouvé le guide pour l'ouvrir : https://forum-en.msi.com/moderator/asse ... le-sop.pdf.
Côté hardware tous ces modules sont équivalents (niveau connecteur et brochage) ? Pour le côté 'compatible linux', si jamais quelqu'un a déjà fait l'opération et procédé à un changement, j'attends avec plaisir des nouvelles :). En attendant je vais me documenter.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par waitnsea »

oktoberfest a écrit :si jamais quelqu'un a déjà fait l'opération et procédé à un changement, j'attends avec plaisir des nouvelles
Il y a déjà moi, sur le Compaq de ma femme en Windows, ce n'était pas le driver, mais une panne juste après la période de garantie
Puis un de nos amis, ici
Sur le plan technique, juste un peu de douceur pour débrancher puis rebrancher l'antenne, un petit cruciforme, c'est moins difficile qu'une barrette de ddram.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par oktoberfest »

Je désosserai ce soir la bête (si j'ai le temps) pour voir si ce n'est pas un bête problème d'antenne. Mais cela m'étonnerait car je n'aurais pas ce genre de messages dans le journal (mais on ne sait jamais).
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par waitnsea »

Je suis en train de voir le paragraphe 5.5 de ton guide de démontage :
* il y a 2 antennes de branchées blanche et noire, fais une photo avant de les enlever pour ne pas inverser au remontage de la nouvelle carte si tu finis par la changer.
* ils insistent sur un couple de serrage de 1,5-2,0 kgf/cm ce qui doit vouloir dire "fragile, pas trop serrer !". si tu as peur que ça se desserre, une micro-goutte de vernis à ongles incolore autour de la vis une fois fini (avec un cure-dent, pas un pinceau)
* sur la photo d'après 5.6 on dirait qu'ils ont tourné à 180° la prise de vue rien que pour tromper l'ennemi...
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par oktoberfest »

waitnsea a écrit :* il y a 2 antennes de branchées blanche et noire, fais une photo avant de les enlever pour ne pas inverser au remontage de la nouvelle carte si tu finis par la changer.
Bien vu ! Surtout que je suis le spécialiste pour ça : quand je monte un meuble, je m'y prends au moins à deux fois car en cours de route je me rends compte que je n'ai pas utilisé la bonne pièce à un moment donné et je suis bon pour tout redémonter.
waitnsea a écrit :* ils insistent sur un couple de serrage de 1,5-2,0 kgf/cm ce qui doit vouloir dire "fragile, pas trop serrer !". si tu as peur que ça se desserre, une micro-goutte de vernis à ongles incolore autour de la vis une fois fini (avec un cure-dent, pas un pinceau)
J'irai faire un tour dans la trousse de maquillage de ma femme :)
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par waitnsea »

Ah, dernière chose, puisque, apparemment, c'est la première fois que tu éviscères cette bête-là en 5 ans, munis-toi d'un gonfleur à matelas pneumatique - (manuel, l'excès est nuisible en tout) - et dépoussière les ventilos et les grilles...
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par oktoberfest »

waitnsea a écrit :Ah, dernière chose, puisque, apparemment, c'est la première fois que tu éviscères cette bête-là en 5 ans, munis-toi d'un gonfleur à matelas pneumatique - (manuel, l'excès est nuisible en tout) - et dépoussière les ventilos et les grilles...
J'en ai un qui traîne dans la garage, inutilisé depuis quelques années. Moi qui pensait le jeter ! Je vais épater mes amis en leur montrant cet accessoire informatique new age :copain:
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [RT3090] Faire fonctionner ou trouver une alternative (en cours)

Message par oktoberfest »

J'ai récupéré la carte wifi d'un portable qui sommeillait dans le garage et procédé à l'échange. Pour l'instant tout va bien, le wifi est opérationnel, sans rien toucher à mon système.
Je vais redémonter le portable pour passer un coup d'aspirateur et ce sera reparti pour quelques années.

Merci à toi waitnsea pour tes conseils.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Répondre