Device not found, wifi PC54G2 sur debian SID

Fermé
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 - 27 mars 2005 à 23:54
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 - 2 avril 2005 à 01:41
Bonjour à tous,

J'ai reussi à installer le driver linux rt2500 sur mandrake 10.1 et maintenant je souhaite l'installer sur debian SiD. J'ai suivi exactement la même procedure (voir poste pristella sur carte wifi PC54G2).

L'installation du driver rt2500-1.1.0-b2.tar.gz se deroule sans accrocs.

Ensuite je fais un modprobe rt2500 et voici le resultat :

debian:/home/pristella/rt2500-1.1.0/Module# modprobe rt2500
FATAL: Error inserting rt2500 (/lib/modules/2.6.10/kernel/drivers/net/wireless/rt2500.ko): Invalid module format


J'essaie avec modprobe ra0 ---- idem
Je regarde dans modprobe.conf et modules.conf pour voir si l'alias est present ---- oui il est present (alias ra0 rt2500)

J'essaie un "iwconfig ra0" et j'ai un message :

device not found ----- apparement il ne trouve pas le device.

Y-a-t-il un moyen pour l'aider à trouver ce device.

Je precise dans /debian/lib/modules/2.6.10/kernel/drivers/net/wireless ---- j'ai bien le module rt2500.ko

merci d'avance
A voir également:

21 réponses

pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
2 avril 2005 à 01:41
Bon, ça y ait, j'ai trouvé la solution :):)

En fait c'etait certainement un problème avec la configuration du noyau.

J'ai d'abord testé toutes les possibilité de config pour le driver rt2500 ,sans resultat. après j'ai pensé installer et compiler un autre noyau. Mais je me suis ravisé, j'ai préféré suivre tes instructions en copiant le fichier config du noyau 2.6.8.1-12mdk de mandrake vers le noyau 2.6.10 de debian.

Ensuite , j'ai recompilé ce noyau (2.6.10-debian) avec le fichier config de mandrake. J'ai rien changé sauf la memoire à Off et ext3 en module.

J'ai laissé aussi l'option pentium PRO au lieux de pentium4 comme sur mandrake.

Je copie le vmlinuz-2.6.10-debian vers la partition /boot

(au fait, merci de m'avoir aidé à partitionner mon disque dur de façon propre, c'est bien pratique, maintenant j'ai accès à tout, et à partir de n'importe qu'elles distributions)

bref, je verifie lilo.conf , un petit /sbin/lilo et je reboot...
Au demarrage, tout ce passe bien sauf que j'ai quelques 'can't... qqchose' (pas eu le temps de lire, à la compilation du noyau j'ai eu pas mal de warning et d'autres choses ???) j'espère que ça ne posera pas de problèmes pour la suite ...

Ensuite, je recompile le driver rt2500, je configure avec RaConfig2500, je verifie tous les fichiers (modprobe.conf, modules, modules.conf, RT2500STA.dat, interfaces, icfg-ra0).

Je fais un ifup ra0 ------ ça marche pas , y trouve pas le ra0
je fais donc ifconfig ra0 up puis à nouveau ifup ra0 ---- marche pas .

J'essaie en rebootant et là miracle ça marche au demarrage, certainement grace au fichier intefaces.

Je teste mozilla ----- ça marche

Je navigue plusieurs minutes pour si ça va planter, j'attends 2,3, 10 ,20 minutes , 1 heure :):) et ça ne plante pas.

je reboote e,ncore pour m'assurer du succès et je teste ------- ça marche , plus de plantage.

En conclusion : le problème venait certainment du fichier config (alexis delattre et modifié par mes soins (sans doute maladroitement, faut avouer que c'est un peu compliqué)

Maintenant je vais sauvegarder ce nouveau fichier de configuration et le mettre bien au chaud sur un CD.

Encore une fois, l'effort et la reflexion sont récompensés:):)

merci kmf
0