Installation de cartes wifi à base de chipset Ralink (rt2x00) sous FC5.
Par kwizart le mercredi, septembre 13 2006, 18:20 - Fedora - Lien permanent
Attention!: Ce module a été peu testé , il est à prendre avec beacoup de précautions... Si vous voulez utiliser l'ancienne version des modules spécifique à chaque chipset RaLink, voici l'article qui explique comment faire : Installation de cartes wifi à base de chipset Ralink rt2400, rt2500, rt2570, rt61 sous FC5 .
Le site du driver : serialmonkey
Une liste de matériel compatible : ici
Pour déterminer sur quel chipset est construit votre carte, il faut faire:
su - lspci lsusb
(dans le cas d'une clef wifi en usb, installer si nécéssaire le paquet usbutils).
On obtient alors une liste des périphériques connectés à l'ordinateur... Dans ce cas, il s'agit d'une carte à base d'un chipset rt2500. Une ligne est significative:
00:05.0 Network controller: RaLink Ralink RT2500 802.11G Cardbus/mini-PCI (rev 01)
Demande de test du module rfkill: (pour le dévéloppement)!
Il faut vérifier que le bouton du radio kill switch fonctionne bien ( Request for testing: rfkill )
L'installation si vous avez un acces filaire:
yum update
yum --enablerepo=kwizart install kmod-rt2x00
Pour installer le firmware (utile pour certains modèles!)
yum --enablerepo=kwizart install rt61-firmware
yum --enablerepo=kwizart install rt71w-firmware
Si vous n'avez pas d'acces filaire:
Ce module a été peu testé - A prendre avec précautions!
Il faut aller chercher directement dans le mon dépôt depuis un autre poste les paquets rpm nécéssaires à l'installation, puis les transferer sur une clef usb ou sur un cd. Il peut être nécéssaire de télécharger depuis le site de Fedora une mise à jour du noyau correspondant à la version du module. En général, le dernier en date si j'ai eut le temps de faire la compilation...
Mise à jour du noyau: (dernier noyau en cours : kernel-2.6.18-1.2200.fc5 ).
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/i386/
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/x86_64/
Téléchargement du module et de l'utilitaire:
Toujours en fonction de l'architecture:
http://kwizart.free.fr/fedora/5/i386/
http://kwizart.free.fr/fedora/5/x86_64
Il faut télécharger RutilT rt2x00 kmod-rt2x00
Recompilation des SOURCES:
http://kwizart.free.fr/fedora/5/SRPMS/
Le principe pour recompiler les sources pour un nouveau kernel, c'est de prendre le rt2x00-kmod*.src.rpm puis de faire un rebuild dans un compte utilisateur dédié. Ne pas oublier d'installer le kernel-devel nécessaire à la compilation de tout module noyau, ainsi que les outils de développment...
rpmbuild --rebuild rt2x00-kmod*.src.rpm --define 'kversion 2.6.18-1.2200.fc5' --target i686
Configurations
La version unifiée de rt2x00 propose l'ensemble des modules pour les chipset Ralink. Il est donc nécéssaire de savoir avec quel module créer un alias pour l'interface. Cela dépend du chipset installé.
Je suis en train de proposer le module noyau rt2x00 ainsi que l'utilitaire RuiltT sur fedora extras : forum fedora-france.org
Commentaires
Salut ! Peux-tu recompiler le module rt2500 avec le kernel 2.6.18-1.2200.fc5, car il ne marche plus ? Et le module rtx00 bug chez moi :( Merci d'avance et bonne continuation !
Salut, j'ai aussi un problème (peut-être le même que Babar). Je n'ai pas de fichier ifcfg-ra0 ou autre pour une liaison sans fil. L'assistant Network de Gnome me renvoie ce message d'erreur quand j'active le wireless : "/sbin/ifup : configuration de wlan0:1 non trouvée Syntaxe : ifup <nom de périphérique>". Je vois aussi que j'ai deux fois le chipset rt2500 dans la liste de matériel :
Merci pour ton aide.
Salut, alors après "# iwlist wlan0 scan", j'obtiens : "Warning: Driver for device wlan0 has been compiled with version 20 of Wireless Extension, while this program supports up to version 19. Some things may be broken...". Je vais installé le kmod-rt2500 que tu as eu la gentillesse de recompiler. Merci quand même pour ton aide. Je réessayerai aux prochaines évolutions.
Salut !
J'essaie d'installer kmod-rt2500 depuis ton dépot pour une FC6 et apparement il me dis que le paquet n'est pas signé ... si ca ne te prends pas trop de temps, peux-tu y jeter un coup d'oeil ?
Package rt2500-1.1.0.cvs2006082716-5.kwirart.fc6.i686.rpm
En tout cas merci pour tes paquets qui servent à plus d'un !
Oui en effet j'avais une erreur XML quand j'ai posté ... En tout cas merci de ta réponse et encore merci pour ton travail ! Je me demandais justement où préciser si on vérifiais les signatures!
Et pour le noyau 2257, pourra-t-on bientôt bénéficier d'un rpm ?
Bonjour,
J'ai suivit votre tutoriel, et l'installation s'est bien passée, mais j'ai un problème, quand j'essaye d'activer "ra0" j'ai un message d'erreur: "function not implemented". J'ai fait plusieurs recherches mais je n'arrive pas à comprendre le problème, pouvez vous m'aider?