PB driver rt2500-1.1.0-b3 sur noyau-2.6.12.3

Fermé
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 - 3 août 2005 à 02:00
bxflash Messages postés 156 Date d'inscription dimanche 31 juillet 2005 Statut Contributeur Dernière intervention 9 août 2005 - 4 août 2005 à 22:20
bonjour,

je suis sur mandriva et j'ai installer le driver rt2500-1.1.0-b2 (wifi PC54G2) sur un noyau-2.6.11-6mdk. Tout fonctionne parfaitement.

Aujourd'hui, j'ai voulu installé un noyau vanilla 2.6.12.3 et la compilation n'a posé aucun problème.

J'ai,ensuite, pu démarrer mon PC avec ce nouveau noyau sur mandriva limited. Puis j'ai voulu reinstaller le driver rt2500 sur ce nouveau noyau avec la version rt2500-1.1.0-b3.
La compilation s'est bien déroulé mais le module rt2500.ko ne s'est pas installé dans /lib/modules/2.6.12.3/kernel/drivers/net/wireless . Conséquence: il m'est impossible de charger le module rt2500 (il ne trouve pas le module rt2500). J'ai essayé également avec la version rt2500-1.1.0-b2 avec le même résultat.

Peut-être que quelqu'un aurait une idée du problème et une solution pour y remedier.

Merci d'avance

A+
A voir également:

5 réponses

bxflash Messages postés 156 Date d'inscription dimanche 31 juillet 2005 Statut Contributeur Dernière intervention 9 août 2005 9
3 août 2005 à 03:07
Salut

Essaie de créer un lien avec le chemin qu'a pris le module rt2500.ko
et /lib/modules/2.6.12.3/kernel/drivers/net/wireless

Trouves où se situe rt2500.ko et lie le avec la lib
Exemple:
mon module se situe dans /usr/lib/miam/rt2500.ko

J'ouvre une console, je passe en root et je tapes un lien

ln -s /usr/lib/miam/rt2500.ko /lib/modules/2.6.12.3/kernel/drivers/net/wireless


(C'est écrit en une traite, avec un espace entre la fin du chemin module
et le début de la librairie wireless)


As-tu essayé le programme ndiswrapper
http://ndiswrapper.sourceforge.net/
http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation


---------------------------------------------------------------------------------------------------



[root@bxflash1 goldorak]# urpmi ndiswrapper

    ftp://ftp.ciril.fr/pub/linux/mandrakelinux/official/2005/i586/media/main/ndiswrapper-1.0-3mdk.i586.rpm
installation de ndiswrapper-1.0-3mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ...                  #############################################
      1/1: ndiswrapper           #############################################
please download binary driver at http://ndiswrapper.sourceforge.net/wiki/index.php/List
use ndiswrapper -i <inffile.inf> as root to install driver
[root@bxflash1 goldorak]#




bxflash
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
3 août 2005 à 18:42
Merci pour ta réponse bxflash,

J'ai chercher le fichier rt2500.ko et celui-ci se trouvait dans /lib/modules/2.6.12.3/extra . J'ai crée le lien symbolique vers /lib/modules/2.6.12.3/kernel/drivers/net/wireless puis j'ai essayé de faire un modprobe rt2500 ou ra0 sans succès. Toujours la même erreur 'ne trouve pas le module rt2500' ??

Pour info, dans /etc/modprobe.conf 'alias ra0 rt2500' est présent. Dans modules 'rt2500' est present et dans modules.conf 'alias ra0 rt2500' est présent. Mais c'est normal puisque j'ai déjà installé avec succès le driver rt2500 sur le noyau de mandriva 2.6.11-6mdk.

Donc il semble que le problème soit ailleurs, peut-être as-tu une autre idée pour installer ce driver sur le noyau vanilla 2.6.12.3??

Néanmoins, je vais essayé avec ndiswrapper mais je doute que cela fonctionne.

Merci quand même.

A+
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
3 août 2005 à 23:23
malheureusement idem pour ndiswrapper

si quelqu'un à une idée ???
0
limite Messages postés 1207 Date d'inscription mercredi 3 août 2005 Statut Membre Dernière intervention 11 décembre 2005 67
4 août 2005 à 01:20
Salut

Partant du principe que tu as installé ndiswrapper
Télécharger ndiswrapper:

http://ndiswrapper

Décompressez les sources et compilez

$ tar xvzf ndiswrapper-1.1.tar.gz
$ cd ndiswrapper-1.1
$ make distclean
$ make
$ su
(tapes le mot de passe root)

# make install

Ensuite ,

installez le pilote Windows : Pour celà, vous devez disposer
des pilotes sur le CD-Rom d'installation qui est fourni avec la carte.
Utilisez des pilotes Windows 2000 ou XP . Vous devez récupérer
les fichiers avec les extensions """.inf"""(ou .INF, infos sur le matériel et le pilote) , """.sys""" (ou .SYS, le pilote) et, éventuellement, """.bin"""
(ou .BIN, généralement le firmware de la carte).


# ndiswrapper -i fichier.inf
(remplacer fichier.inf par le .inf de votre carte)

Vérifiez si l'installation est correcte :

# ndiswrapper -l


Installed ndis drivers
rt2500 driver present, hardware present


Il ne reste pls qu'à charger le module :


# modprobe ndiswrapper
# dmesg

ndiswrapper version 1.1 loaded
(preempt=no, smp=no)
ndiswrapper: driver rt2500 (Ralink Technology, bla bla...)
loaded
...
ndiswrapper: using irq 10
wlan0: ndiswrapper ethernet device
00:bla bla bla.... using driver rt2500,
configuration       file
1814:bla bla ....conf
wlan0:encryption  modes supported: WEP,
WPA with TKIP, WPA whit AES/CCMP

Vous pouvez vérifiez le fonctionnement de votre carte réseau, à l'aide des commandes:
iwconfig
iwlist
ifconfig


Pour le reste (configuration IP, WEP, WPA), vous pouvez dès lors passer par les outils de configuration de votre distribution et demander,
par exemple, le chargement du module ndiswrapper à l'allumage.

Pour Mandriva:

Menu*Système*Configuration*Configurer votre ordinateur
Onglet Système*Activer ou désactiver les services systèmes
Activer


Liens

Wiki ndiswrapper:
http://ndiswrapper.sourceforge.net
Télécharger ndiswrapper:
http://ndiswrapper
La communauté francophone:
http://madwifi.sourceforge.net
Un fabricant Linux :
http://www.ralinktech.com/home.asp
Une liste des cartes suportées:
http://prism54.org/phpwiki?pagename=Supported%20Cards
La Bible du Wifi Linux:
http://www.hpl.hp.com/personal/Jean_Tourrilhes/index.html

Ce lien est retranscrit presque intégralement de
Linux Planète n:36- Juin 2005

Limite
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
4 août 2005 à 10:16
merci pour vos reponses,

mais tout ça je connais déjà et j'ai ,bien sur, testé , c'est pour ça que j'ai mis 'idem pour ndiswrapper'.

Le module rt2500 ne se charge pas sur un noyau vanilla 2.6.12.3 que ce soit en installant le driver linux rt2500-1.1.0.-b3 ou ndiswrapper. Peut-être y a t-il quelques choses à faire au niveau de la config du noyau avant la compilation?

Quand je fais un modprobe rt2500 ou un modprobe ndiswrapper, j'ai le message suivant:

"error fatal, module rt2500 not found"

merci quand même
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
limite Messages postés 1207 Date d'inscription mercredi 3 août 2005 Statut Membre Dernière intervention 11 décembre 2005 67
4 août 2005 à 12:33
Salut

Avant de faire les modprobe ndiswrapper

Linux ne génére aucune erreur?

Est-ce que le fichier.inf s'installe?


Limite
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
4 août 2005 à 21:56
salut limite,

non aucune erreur et le fichier .inf est bien installé dans /etc/ndiswrapper/rt2500/.

????
0
bxflash Messages postés 156 Date d'inscription dimanche 31 juillet 2005 Statut Contributeur Dernière intervention 9 août 2005 9
4 août 2005 à 22:20
bon vu que tu as la route /etc/ndiswrapper/rt2500/le_fichier.inf

1. Logguée en root

modprobe ndiswrapper

2.

dmseg

Normalement tes modules vont se charger

3. ensuite tu peux essayer les commandes

iwconfig
iwlist
ifconfig


J'espère que hotplug et udev, tu les as?

whereis hotplug
whereis udev


Et voir s'ils sont activés dans le système.
Voir plus haut

Tu peux essayer ta connexion avec kwifimanager
C'est une interface graphique pour la configuration wifi

bx lim
0