ok je vais relire moins vite 🙂

pour les resultats de rpm et uname :
[root@localhost ~]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" kernel*
kernel-headers-2.6.19-1.2895.fc6.i386
kernel-2.6.19-1.2895.fc6.i686
kernel-devel-2.6.18-1.2798.fc6.i586
kernel-devel-2.6.19-1.2895.fc6.i586
kernel-2.6.18-1.2798.fc6.i686
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:37:32 EDT 2006 i686 i686 i386 GNU/Linux

voila pratique de tt faire sur le meme ordi

pour ma config je avec un PC tres recent, pentium 4
Les kernels sont bons :
kernel-2.6.18-1.2798.fc6.i686
kernel-2.6.19-1.2895.fc6.i686
Les kernel-devels ne correspondent pas :
kernel-devel-2.6.18-1.2798.fc6.i586
kernel-devel-2.6.19-1.2895.fc6.i586
(en i586 au lieu de I686, tu ne les avais pas supprimé ?)

Le kernel-header est bon pour le noyau 2.6.19-1.2895.fc6

Par contre, tu démarres sur l'ancien noyau en 2.6.18-1.2798
Est-ce vraiment le noyau que tu veux démarrer ?
>> il faut configurer mon dépot et passer les commandes par yum... (comme dans l'article!)

euh j'ai configuré le dépot, ok...
mais les commandes yum, désolé, je les trouve pas...
J'ai navigué un peu ds le dépot i386 pour FC6, mais ... y'en a partout ?
c quoi les commandes yum que je dois passer stp ?

je suis un nul moua, linux, c'est ma premiere fois...
non, non,
le noyau, moi m'en fiche, jve juste pouvoir wifier 🙂
effectivement j'avais zappé les remove, je viens de les faire...
je dois donc redemarrer la machine ?
ok, j ai redemarré (pas fierement)
j'ai repassé les commandes que voici avec les resultats :

[root@localhost ~]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" kernel*
kernel-headers-2.6.19-1.2895.fc6.i386
kernel-2.6.19-1.2895.fc6.i686
kernel-2.6.18-1.2798.fc6.i686
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.19-1.2895.fc6 #1 SMP Wed Jan 10 19:28:18 EST 2007 i686 i686 i386 GNU/Linux
[root@localhost ~]#

ca le fait non ?
Euh quoi faire maintenant ?
Tu as besoin du kernel-devel adapté au noyau que tu utilises pour pouvoir compiler, et j'ai cru comprendre que tu voulais compiler...
Pas besoin de redémarrer, par contre, si effectivement tu veux compiler, il faut installer le kernel-devel correspondant à ton kernel.

EDIT : Si tu n'as pas besoin de compiler des modules pour le noyau, tu n'as pas besoin du kernel-devel.
Dans ce cas il faut faire ce que te dit kwizart.
il faut configurer mon dépot et passer les commandes par yum... (comme dans l'article!)
Pour le choix du module on affinera effectivement... télécharges en plus le rt71w-firmware eventuellement cela ne coute rien..
ou lui demander de préciser si tu n'y arrives pas.
ah zut, je vous cryais partis !
mais il fallait passer en page 2

alors compiler/ pas compiler je sais pas,
j'ai galéré, mais j'ai réussi à utiliser ca :
yum --enablerepo=kwizart install rt2x00

et ca a donné ca :
Installed: rt2x00.noarch 0:0.0.0cvs20070113-1.kwizart.fc6
Dependency Installed: kmod-rt2x00.i686 0:0.0.0cvs20070113-1.2.6.19_1.2895.fc6
Complete!

cool,
à présent je cherche a fer les alias :
>> Définies ces alias dans le fichier /etc/modprobe.d/rt2x00
>> alias wmaster0 rt2500usb
>> alias wlan0 rt2500usb

mais j'ai pas le fichier /etc/modprobe.d/rt2x00 ... je le crée ??

Sinon, dans les prefs reseau, à présent j'ai une config wifi RT25 ou 00 je sais plus, mais qui marche pas encore...
bon donc maintenant dans Administration reseau, jai :
- un periph wlan0 wireless
- un materiel rt2500usb

mais qui marchent pas

J'ai ressayé les manips d'avant que je vienne vous en parlez... pour qu'elles marchent j'ai créé le dossier /usr/src/kernels/2.6.19-1.2895.fc6-i686 (comme ca j'i pu avoi le /build la : /lib/modules/2.6.19-1.2895.fc6

je sais pas si c'e'st ca compiler (les manips précitées et leurs results) :

[root@localhost ~]# cp '/root/Desktop/RT25USB-SRC-V2.0.7.0/Makefile.6' Makefile
cp: écraser `Makefile'?y
[root@localhost ~]# make
make -C /lib/modules/2.6.19-1.2895.fc6/build SUBDIRS=/root modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.19-1.2895.fc6-i686 »
make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
make[1]: quittant le répertoire « /usr/src/kernels/2.6.19-1.2895.fc6-i686 »
make: *** [all] Erreur 2
[root@localhost ~]#
Oui, c'est ça compiler.
Il te faut donc le kernel-devel :
yum install kernel-devel-2.6.19-1.2895.fc6.i686
et tu craois qu'il faut que je compile (parce que tu semblait en douter) ?
ok, j'ai essayé, et ca revient a mon erreur du tout debut :

"pas de regles" pour créer le truc à créer :
Installed: kernel-devel.i686 0:2.6.19-1.2895.fc6
Complete!
[root@localhost ~]# cp '/root/Desktop/RT25USB-SRC-V2.0.7.0/Makefile.6' Makefile
cp: écraser `Makefile'?y
[root@localhost ~]# make
make -C /lib/modules/2.6.19-1.2895.fc6/build SUBDIRS=/root modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.19-1.2895.fc6-i686 »
make[2]: *** Pas de règle pour fabriquer la cible « /root/rtusb_main.o », nécessaire pour « /root/rt2570.o ». Arrêt.
make[1]: *** [_module_/root] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.19-1.2895.fc6-i686 »
make: *** [all] Erreur 2
[root@localhost ~]#
Je suis pas télépathe :lol:

...mais visiblement tu essayes de compiler un module.

Installe donc ce foutu kernel-devel et tu verras que ça ira mieux.

yum install kernel-devel-2.6.19-1.2895.fc6.i686
🙂 dommage que tu le sois. pas j'ai posté le result juste avabnt tyon dernier message : ca marche pas cause pas de rgles (voir plus haut)
Ca c'était au début de ta discution :
mais il ne marche pas : lib/modules/.../build n'existe pas
Maintenant :
make -C /lib/modules/2.6.19-1.2895.fc6/build SUBDIRS=/root modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.19-1.2895.fc6-i686 »
make[2]: *** Pas de règle pour fabriquer la cible « /root/rtusb_main.o », nécessaire pour « /root/rt2570.o ». Arrêt.
C'est un progrès (il trouve bien les sources du noyau).

Par contre, le "pas de règle pour fabriquer la cible « /root/rtusb_main.o" me fait croire que tu as fait une erreur en créant ton Makefile.
Vérifie, et éventuellement poste le contenu du Makefile.
Ouin, j'ai vu le progres, cool, le Makefile ce n'est pas moi qui l'ai ecrit, il y a le choix entre 2 : moi c'est le 6 vu que kernel2.6
le contenu :

# Comment/uncomment the following line to enable/disable debugging

WFLAGS := -Wall -Wstrict-prototypes -Wno-trigraphs


obj-m := rt2570.o

rt2570-objs := rtusb_main.o mlme.o rtusb_bulk.o connect.o sync.o rtusb_init.o rtmp_tkip.o wpa.o rtmp_wep.o rtusb_info.o assoc.o auth.o auth_rsp.o md5.o rtusb_io.o sanity.o rtusb_data.o

all:
make -C /lib/modules/$(shell uname -r)/build SUBDIRS=$(shell pwd) modules
clean:
rm -f *.o *~ .*.cmd *.ko *.mod.c

#make command : make -C path/to/src SUBDIRS=$PWD modules
Faut pas compilé cette version si tu installes le kmod-rt2x00
Que donnes la configuration manuelle comme inidiquée sur mon blog ?
ok, alors fo pas compiler je m'en doutais seulement, le truc de kwizard remplace tout, c ca ?

Et bien je l'ai installé, le rt2x00 ca l'a fait, maintenant dans Admin reseau j'ai rt2500usb en materiel et un periph wlan0 qui l'indique

mais ca marche pas l'erreur qd j'essaie de l'actiuver c'est (dans Admin/reseau):
/sbin/ifup : configuration de wlan0 non trouvée
Syntaxe : ifup <nom du périphérique>
la config manuelle... je vois pas de quoi tu parles, en fait
essaies déja:
su -
mkdir /dbg 
mount -t debugfs none /dbg 
cd /dbg/rt2x00/rt2500usb
tar cjf /tmp/MzaDvid-rt2500usb.tar.bz2 /dbg/rt2x00
La configuration manuelle c'est le fait d'utiliser iwconfig ou ifconfig dans un terminal!
Le plus simple pour l'instant c'est peut être de tester RuilT (tu as lu la documentation sur les chipset Ralink dans le wiki ?)
elle donne ca :

mount: mount point /dbg does not exist
[root@localhost ~]#

faut faire yum install quoi ?