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)


L'installation si vous avez un acces filaire:

yum update
yum --enablerepo=kwizart install kmod-rt2400 ou
yum --enablerepo=kwizart install kmod-rt2500 ou
yum --enablerepo=kwizart install kmod-rt2570 ou
yum --enablerepo=kwizart install kmod-rt61


Si vous n'avez pas d'acces filaire:


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.17-1.2174_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 rt2500 kmod-rt2500 ( à remplacer par le nom de votre module)

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 rt*-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 rt*-kmod*.src.rpm  --define 'kversion 2.6.17-1.2174_FC5'  --target i686 


Besoin de plus d'aide! Forum fedora-france.org
Vous trouverez un lien sur lequel je suis suceptible de vous répondre ici.

Remarques
La version unifié du module rt2x00 ne se compile pas pour l'instant. Cela semble du à un haut niveau de patch du noyau fedora qui modifie l'api d80211. Dès que cette version pourra être compilée sous fedora, je proposerai ce module noyau qui a l'avantage de permettre le mode master. Voici le lien que j'utilise pour l'aspect developpement: forum rt2x00.serialmonkey.com.
Je suis en train de proposer le module noyau RT2500 ainsi que l'utilitaire RuiltT sur fedora extras : forum fedora-france.org

Commentaires

1. Le samedi, septembre 9 2006, 10:58 par laurent

Ca marche pas ; il demande une clé publique...

Dommage, l'idée était bonne.

2. Le samedi, septembre 16 2006, 08:12 par jaloin

Bonjour. Quand y aura-t-il une version kmod-rt2400 pour le noyau 2187? Merci

3. Le dimanche, septembre 17 2006, 10:46 par jaloin

Bonjour,

J'ai désinstallé le module rt2400 qui fonctionnait très bien avec le noyau 2174 et j'ai installé le module rt2x00 sous le noyau 2187. Malheureusement, ce module ne fonctionne pas avec la carte PCI RT2400/2460 que j'ai. Ci-après les informations système utiles: 1 lspci 00:0a.0 Network controller: RaLink Wireless PCI Adapter RT2400 / RT2460

2. iwconfig Warning: Driver for device wmaster0 has been compiled with version 20 of Wireless Extension, while this program supports up to version 19. Some things may be broken...

wmaster0 IEEE 802.11b Frequency:2.412 GHz

         RTS thr:off   Fragment thr=2346 B

3. activation du périphérique wmaster0: Error for wireless request "Set Mode" (8B06) :

   SET failed on device wmaster0 ; Operation not supported.

Error for wireless request "Set Bit Rate" (8B20) :

   SET failed on device wmaster0 ; Operation not supported.

Error for wireless request "Set Encode" (8B2A) :

   SET failed on device wmaster0 ; Operation not supported.

Error for wireless request "Set Encode" (8B2A) :

   SET failed on device wmaster0 ; Operation not supported.

Error for wireless request "Set ESSID" (8B1A) :

   SET failed on device wmaster0 ; Operation not supported.

SIOCSIFFLAGS: Operation not supported Erreur lors de l'activation de wmaster0. J'espère que ces informations seront utiles.

4. Le mercredi, septembre 27 2006, 09:52 par Pypaper

J'ai installé le chipset rt2570 et ça marche à part que à chaque demarrage il m'affiche le message d'erreur ke voici:

Error for wireless request "Set Mode" (8B06) :

   SET failed on device rausb0 ; Invalid argument.

Error for wireless request "Set Bit Rate" (8B20) :

   SET failed on device rausb0 ; Network is down.

Cela arrive à chaque fois que je veux l'activer. J'ai même configuré pour qu'il ne l'active pas au demarrage du pc mais une fois que le pc a demarré le même message s'affiche avant qu'il n'active la clé. En plus il me faut toujours tenter 2 fois pour l'activer (la première fois echoue toujours). J'espère que cela t'aidera à le faire progresser. Bon courage et MERCI.

5. Le lundi, novembre 20 2006, 20:46 par ian

Slt "kwizart" :) Merci pour ce coup de main, j'arrivais pas a compiler RT2570 sur ma FC6 ... j'etais a 2 doigts de rebooter definitivement sur la FC4 ....

Par quel miracle tu as pu recompiler le RT2570 sur un kernel 2.6.18 ? faut patcher les sources du RT2570 ou y'a quelques bricoles a faire sur le kernel ?

Merci

6. Le mardi, novembre 21 2006, 22:24 par ian

Re,

Non j'ai pas note de probleme et je peux changer le rate avec iwconfig sans probleme. (pour le sondage j'y vais de suite) :p

7. Le jeudi, novembre 30 2006, 13:34 par yannis

salut Je suis nouveau sur linux (Fedora core 6), et je voudrai instaler ma carte D-LINK DWL-G510 Rev C, et ma commande lspci ne marche, tu pourrai m'indiquer la marche a suivre s'il te plait

8. Le lundi, février 5 2007, 19:01 par sidi

Comment je peut configuré ma carte wifi(tl-wn510g) sous fedora 5.