Pilote pour carte wifi Ralink corp. RT5390 Wireless

Merci à vous tous pour votre aide.

Sur le site http://kmuto.jp/debian/hcl/ASUS/K73SV il est indiqué à l’avant dernière ligne que la carte RT5390 Wireless 802.11n 1T/1R PCIe est supportée. Il est donc bizarre qu’on ne trouve nul part le paquet correspondant.

Je n’ai pas envie de me lancer dans une mise à jour du noyau telle que proposée. J’ai une autre machine (que je torture) qui me sert à tester différents systèmes et sur laquelle Debian est installé. Je m’oriente vers Debian car Ubuntu s’engage dans une voie qui ne me plaît pas.

Je veux garder la main sur mon système. J’ai été administrateur Sun Solaris et je connais assez bien comment fonctionnent les systèmes Unix.

Je vais faire mes expériences sur l’autre machine en attendant la prochaine version stable de Debian. Je vais quand même chercher à régler mon problème en allant voir sur le site du fabriquant au cas où.
Sinon j’ai bien une Box et j’avais connecté ma machine (ASUS K73), mais la carte Ethernet n’est pas reconnue non plus et ça n’a pas l’air plus facile à régler.

Je ne serai pas très disponibles dans les jours qui viennent, donc il n’y a pas urgence.

À suivre …

En tous cas je vous remercie de votre aide, et de vos conseils à venir éventuels.

Linuxement ;O)

Petit oubli de ma part, que vous avez signalé : il faut être en v3.0.0-. Au temps pour moi.

[quote=“arieugon”]il est indiqué à l’avant dernière ligne que la carte RT5390 Wireless 802.11n 1T/1R PCIe est supportée. [/quote]oui… à partir du noyau 3.0… (c’est pour ça qu’on te conseillait de passer par les “backport”… attendre la prochaine stable est une solution aussi (mais il te faudra soit ré-installer, soit faire la MàJ comme syam te l’a indiqué… :wink: )

édit: une piste peut-être serait de “chrooter” ta Debian à partir de ton ubuntu et faire les install (vu que ton 'buntu accède bien au réseau…)
re-édit: t’as été trop rapide… :wink:

:006

Mon noyau Ubuntu est en V 3.2.0-34-generic. ‘chrooter’ ma Debian à partir de Ubuntu. Je ne connais pas cette manipulation. Peux-tu m’éclairer ? Si de cette façon je peux mettre le noyan Debian en V3.- quasiment d’un seul coup ce serait un rêve :slightly_smiling:

Là par exemple: wiki.debian-facile.org/manuel:chroot (oui bon, ce n’est pas “notre” wiki… je sais… :016 )

:006

Ah oui le chroot à partir d’Ubuntu forcément c’est plus simple que mes conneries. :mrgreen:

J’y ai pensé “après” ma bourde… :wink: :016 :mrgreen:

:006

J’ai appliqué la procédure décrite ci-dessous pour télécharger le nouveau noyau en chroot sur ma Debian à partir d’ubuntu. Et je suis bloqué en cours de route car il me demande d’insérer le DVD “Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46”.
Voir ci-dessous le chemin que j’ai suivi (pour une meilleur lisibilité j’ai sauté une ligne entre chaque commande):[code]
moi@maMachine:/mnt$ sudo mkdir chroot

moi@maMachine:/mnt$ sudo mount /dev/sda7 chroot

moi@maMachine:/mnt$ cd chroot

moi@maMachine:/mnt/chroot$ ls
bin dev home lib lib64 media opt root selinux sys usr vmlinuz
boot etc initrd.img lib32 lost+found mnt proc sbin srv tmp var

moi@maMachine:/mnt/chroot$ cd …

moi@maMachine:/mnt$ sudo mount --bind /dev/ /mnt/chroot/dev

moi@maMachine:/mnt$ sudo mount -t proc /proc /mnt/chroot/proc

moi@maMachine:/mnt$ sudo chroot /mnt/chroot
root@maMachine:/# ls
bin dev home lib lib64 media opt root selinux sys usr vmlinuz
boot etc initrd.img lib32 lost+found mnt proc sbin srv tmp var

root@maMachine:/# cd etc

root@maMachine:/etc/apt# cd sources.list.d

root@maMachine:/etc/apt/sources.list.d# ls

root@maMachine:/etc/apt/sources.list.d# vi backports.list

root@maMachine:/etc/apt/sources.list.d# ls
backports.list

root@maMachine:/etc/apt/sources.list.d# more backports.list
deb http://backports.debian.org/debian-backports squeeze-backports main

root@maMachine:/etc/apt/sources.list.d# apt-get update
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46] squeeze Release.gpg
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46]/ squeeze/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46]/ squeeze/contrib Translation-fr
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46]/ squeeze/main Translation-en
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46]/ squeeze/main Translation-fr
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46] squeeze Release
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46] squeeze/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46] squeeze/main amd64 Packages/DiffIndex
Réception de : 1 http://security.debian.org squeeze/updates Release.gpg [836 B]
Ign http://security.debian.org/ squeeze/updates/contrib Translation-en
Ign http://security.debian.org/ squeeze/updates/contrib Translation-fr
Réception de : 2 http://backports.debian.org squeeze-backports Release.gpg [836 B]
Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-en
Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-fr
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-fr
Réception de : 3 http://security.debian.org squeeze/updates Release [87,0 kB]
Réception de : 4 http://backports.debian.org squeeze-backports Release [77,6 kB]
Réception de : 5 http://security.debian.org squeeze/updates/main Sources [91,4 kB]
Réception de : 6 http://security.debian.org squeeze/updates/contrib Sources [14 B]
Réception de : 7 http://security.debian.org squeeze/updates/main amd64 Packages [272 kB]
Réception de : 8 http://backports.debian.org squeeze-backports/main amd64 Packages [483 kB]
Réception de : 9 http://security.debian.org squeeze/updates/contrib amd64 Packages [677 B]
1 014 ko réceptionnés en 1s (528 ko/s)
Lecture des listes de paquets… Fait

root@maMachine:/etc/apt/sources.list.d# apt-get -t squeeze-backports install linux-headers-3.2.0-0.bpo.3-all-amd64.deb
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet linux-headers-3.2.0-0.bpo.3-all-amd64.deb
E: Impossible de trouver de paquet correspondant à l’expression rationnelle « linux-headers-3.2.0-0.bpo.3-all-amd64.deb »
root@maMachine:/etc/apt/sources.list.d# apt-get -t squeeze-backports install linux-headers-3.2.0-0.bpo.3-all-amd64
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets supplémentaires suivants seront installés :
binutils gcc-4.4 libc-dev-bin libc6-dev linux-headers-3.2.0-0.bpo.3-amd64 linux-headers-3.2.0-0.bpo.3-common
linux-headers-3.2.0-0.bpo.3-common-rt linux-headers-3.2.0-0.bpo.3-rt-amd64 linux-kbuild-3.2 linux-libc-dev manpages-dev
Paquets suggérés :
binutils-doc gcc-4.4-multilib libmudflap0-4.4-dev gcc-4.4-doc gcc-4.4-locales libgcc1-dbg libgomp1-dbg libmudflap0-dbg
libcloog-ppl0 libppl-c2 libppl7 glibc-doc
Paquets recommandés :
gcc c-compiler
Les NOUVEAUX paquets suivants seront installés :
binutils gcc-4.4 libc-dev-bin libc6-dev linux-headers-3.2.0-0.bpo.3-all-amd64 linux-headers-3.2.0-0.bpo.3-amd64
linux-headers-3.2.0-0.bpo.3-common linux-headers-3.2.0-0.bpo.3-common-rt linux-headers-3.2.0-0.bpo.3-rt-amd64 linux-kbuild-3.2
linux-libc-dev manpages-dev
0 mis à jour, 12 nouvellement installés, 0 à enlever et 168 non mis à jour.
Il est nécessaire de prendre 9 416 ko/20,5 Mo dans les archives.
Après cette opération, 107 Mo d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Changement de support : veuillez insérer le disque
« Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46 »
dans le lecteur « /media/cdrom/ » et appuyez sur la touche Entrée

Réception de : 1 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-libc-dev amd64 3.2.32-1~bpo60+1 [795 kB]
Réception de : 2 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-headers-3.2.0-0.bpo.3-common amd64 3.2.23-1~bpo60+2 [3 518 kB]
Réception de : 3 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-kbuild-3.2 amd64 3.2.1-2~bpo60+1 [240 kB]
Réception de : 4 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-headers-3.2.0-0.bpo.3-amd64 amd64 3.2.23-1~bpo60+2 [579 kB]
Réception de : 5 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-headers-3.2.0-0.bpo.3-common-rt amd64 3.2.23-1~bpo60+2 [3 525 kB]
Réception de : 6 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-headers-3.2.0-0.bpo.3-rt-amd64 amd64 3.2.23-1~bpo60+2 [579 kB]
Réception de : 7 http://backports.debian.org/debian-backports/ squeeze-backports/main linux-headers-3.2.0-0.bpo.3-all-amd64 amd64 3.2.23-1~bpo60+2 [181 kB]
Changement de support : veuillez insérer le disque
« Debian GNU/Linux 6.0.6 Squeeze - Official amd64 DVD Binary-1 20120929-16:46 »
dans le lecteur « /media/cdrom/ » et appuyez sur la touche Entrée

[/code]

Et là je suis bloqué : pas d’accès au DVD, ni d’accès disque dur. Pourtant c’est le bon DVD car dans le fichier README.txt je trouve:

[code]About This Disc

This disc is labeled

   Debian GNU/Linux 6.0.6 "Squeeze" - Official amd64 DVD Binary-1
                           20120929-16:46

[/code]

Je cale …

J’ai été sur le site de Ralink (http://www.ralinktech.com/en/04_support/support.php?sn=501) et j’ai téléchargé le fichier 2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2.bz2.bz2. Il doit falloir le décompresser, le compiler, le ‘maker’, mais ça c’est une opération que je n’ai jamais réalisé. Si d’aventure quelqu’un pouvait me guider …
Peut-être une porte de sortie …

Linuxement ;O)

C’est juste une mauvaise configuration de ton sources.list, couplée à une erreur dans l’utilisation d’aptitude.

Enlève tout ce qu’il y a dans le répertoire /etc/apt/sources.list.d/ de ta Debian, et remplace son /etc/apt/sources.list par ceci :

deb http://ftp.debian.org/debian/ stable main contrib non-free deb http://security.debian.org/ stable/updates main contrib non-free deb http://ftp.debian.org/debian/ stable-updates main contrib non-free deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
Ensuite :

aptitude update aptitude -t squeeze-backports install linux-image-amd64 firmware-ralink
Accessoirement (je ne pense pas que ça joue dans ce cas particulier, mais au moins tu le sauras) pour un chroot complet il faut mount --bind les 4 endroits suivants :

  • /dev/
  • /dev/pts/
  • /proc/
  • /sys/

Inutile de compiler un pilote, ça te compliquerait la vie plus qu’autre chose.

Bon allez, je m’y remets. Merci SYAM de tes indications. Je te ferai un retour.

SYAM, j’ai l’immense joie et privilège de t’écrire ce messages sous ma Debian upgradé en (voir ci dessous) :

moi@debian:~$ uname -a Linux debian 3.2.0-0.bpo.4-amd64 #1 SMP Debian 3.2.32-1~bpo60+1 x86_64 GNU/Linux
… et une connexion réseau wifi qui fonctionne à merveille.

Je retiens la procédure chroot que j’avais utilisé il y a longtemps sous Sun Solaris, mais dont je ne me souvenais plus.

Je vous remercie tous de votre aide. J’ai eu l’occasion de découvrir ce que sont les backports, qui n’existent pas sous Ubuntu.

Je ne sais pas comment on clôt un problème pour indiquer qu’il est résolu. Si vous pouviez juste me dire commenr faire.

Je vous souhaite à tous de bonnes fêtes de fin d’année.

Content que ça marche !

Coche verte à la droite du message qui t’a apporté la solution ===>

Et ben voilà… malgré les bourdes ( :blush: ) on y est arrivé… :wink:

:006