Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Représenter Fedora au Capitole du Libre 2019

#1 21/03/2006 16:34:20

delorme
Membre
Inscription : 21/03/2006
Messages : 5

Installation carte pcmcia MSI CB54G2

Je viens d'installer fedora core 5.
Je suis débutant linux bien que j'avais testé auparavant ubuntu breezy et dapper.

Je souhaite me connecter en wifi sur mon pc portable, avec une carte MSI CB54G2.
La carte n'est pas reconnue d'office par le système.
Etant basé sur un chipset ralink2500, je suis allé sur http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page pour télécharger le dernier driver.

Mais après décompression, lorsque je fais make et make install-fedora, le terminal me renvoit ceci :
[delorme@localhost Module]$ make
make: *** /lib/modules/2.6.15-1.2054_FC5/build: Aucun fichier ou répertoire de ce type. Arrêt.
rt2500.ko failed to build!
make: *** [module] Erreur 1
[delorme@localhost Module]$ make install-fedora
if ! [ -f rt2500.ko ]; then
module;
fi
/bin/sh: module: command not found
make: *** [install-fedora] Erreur 127

Je ne sais pas pourquoi ça fait ça.
Merci d'avance pour votre aide.

Hors ligne

#2 21/03/2006 16:56:45

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

C'est écrit dedans :

make: *** /lib/modules/2.6.15-1.2054_FC5/build: Aucun fichier ou répertoire de ce type. Arrêt.

il ne trouve pas les sources du kernel. fait un yum install kernel-devel et aussi verifie les options de ton configure afin de pointer le kernel-source-path vers /usr/src/kernels/2.6.15-2054_FC5-$arch (remplace $arch par i386, x86_64 ou ppc selon ton architecture)

si c'est toujours KO (ca m'étonnerai) c'est que le kernel-devel est KO pour ton wifi comme pour nvidia. reste 2 solutions :

- Si tu es sur PC : ndiswrapper (http://ndiswrapper.sourceforge.net) + le driver windows (32 ou 64bits selon ton arch)

- telecharger les sources du kernel sur kernel.org, le compiler et retenter ton install

Logiquement, le fait 1er point devrait fonctionner ... dans le pire des cas (ou si le modprobe te fait une erreur de chargement) tu as les 2 autres solutions :)

Hors ligne

#3 21/03/2006 17:16:24

delorme
Membre
Inscription : 21/03/2006
Messages : 5

Re : Installation carte pcmcia MSI CB54G2

Merci pour la réponse.

J'ai fait yum install kernel-devel.
Je ne sais pas par contre comment faire configure et pointer comme indiqué le kernel source path.

En faisant un make, j'ai ce message :
[delorme@localhost Module]$ make
/usr/src/kernels/2.6.15-1.2054_FC5-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.15-1.2054_FC5-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[1]: gcc : commande introuvable
make[1]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
  CC [M]  /home/delorme/Desktop/rt2500-1.1.0-b3/Module/rtmp_main.o
/bin/sh: gcc: command not found
make[2]: *** [/home/delorme/Desktop/rt2500-1.1.0-b3/Module/rtmp_main.o] Erreur 127
make[1]: *** [_module_/home/delorme/Desktop/rt2500-1.1.0-b3/Module] Erreur 2
make[1]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
rt2500.ko failed to build!
make: *** [module] Erreur 1

Merci de m'indiquer ce qu'il faut faire.

Hors ligne

#4 21/03/2006 17:34:16

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

tu n'as pas gcc d'installé apparemment

fait un yum install gcc :)

quand au kernel-source-path il semble être bien reconnu d'origine ( ca point bien vers /usr/src/kernels/2.6.15-1.2054_FC5/

Hors ligne

#5 21/03/2006 19:21:38

delorme
Membre
Inscription : 21/03/2006
Messages : 5

Re : Installation carte pcmcia MSI CB54G2

Encore merci hydromel :)

Après yum gcc, et un make, j'ai :
[delorme@localhost Module]$ make
make[1]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
[delorme@localhost Module]$ make install-fedora
if ! [ -f rt2500.ko ]; then
module;
fi
install 'rt2500.ko' to /lib/modules/2.6.15-1.2054_FC5/extra
install -m 755 -o 0 -g 0 -d /lib/modules/2.6.15-1.2054_FC5/extra
install -m 644 -o 0 -g 0 rt2500.ko /lib/modules/2.6.15-1.2054_FC5/extra
install: ne peut créer le fichier régulier `/lib/modules/2.6.15-1.2054_FC5/extra/rt2500.ko': Permission non accordée
make: *** [install-fedora] Erreur 1

Je suis conscient qu'il doit avoir un problème d'identification root.
Faut-il que me logue en root en faisant un su - ???
Si oui, quand faut-il que me logue en root, dois-je faire un :
su - make install-fedora ?????


Déjà merci pour m'avoir aidé.
Je sens que la réussite est proche !!!

Hors ligne

#6 21/03/2006 20:11:24

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

Plutot que de faire un make install-fedora directement, fait plutot :   sudo make install-fedora

ca te demandera le mot de passe root et ca devrai marcher cette fois :)

Hors ligne

#7 21/03/2006 20:21:55

drpixel
Membre FedoraProject
Membre FedoraProject
Lieu : Maromme (76)
Inscription : 28/07/2004
Messages : 4 324
Site Web

Re : Installation carte pcmcia MSI CB54G2

sudo make install-fedora

Nan, c'est le mot de passe de l'user et il faut qu'il soit dans sudoers et autorisé a faire make.

su -c "make install-fedora" --> ça te demandera le mot de passe root fera l'install et retournera en user.

Hors ligne

#8 21/03/2006 21:29:54

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

oh my god ! Désolé :x Je fatigue un peu la :/ faudrais que je pense a me coucher lol merci d'avoir rattrapé ma boulette drpixel :x

Hors ligne

#9 23/03/2006 00:19:56

delorme
Membre
Inscription : 21/03/2006
Messages : 5

Re : Installation carte pcmcia MSI CB54G2

Merci, j'ai réussi à faire un make install !!!!
Lorsque je fais Bureau/réseau, la carte sans fil "rt2500" est reconnue.
Mais par contre, lorsque j'essaie de l'activer, j'ai le message suivant :
"Le périphérique rt2500 n'étant pas présent, l'initialisation de wlan0 sera retardée."

J'ai ce message même en redémarrant.
Est-ce un problème d'irq (faut-il le préciser)?
Est-ce que le driver de serialmonkey rt 2500 n'est pas adéquat pour
la carte MSI CB54G2????

Connaissez-vous un autre site pour récupérer des autres drivers?

Encore merci.

Hors ligne

#10 23/03/2006 00:31:32

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

hmm

fait un iwconfig et regarde si tu vois wlan0 ou autre qui aurai en description ta carte wifi

Hors ligne

#11 23/03/2006 00:37:13

delorme
Membre
Inscription : 21/03/2006
Messages : 5

Re : Installation carte pcmcia MSI CB54G2

[root@localhost ~]# iwconfig wlan0
wlan0     No such device

Pas de reconnaissance a priori.

Si ça peut aider, j'ai essayé ça mais sans succès :
[root@localhost ~]# /sbin/modprobe rt2500
FATAL: Error inserting rt2500 (/lib/modules/2.6.15-1.2054_FC5/extra/rt2500.ko): Invalid argument

Hors ligne

#12 23/03/2006 00:48:46

Hydromel
Membre
Inscription : 07/01/2006
Messages : 40

Re : Installation carte pcmcia MSI CB54G2

ok tu as le même probleme que pour NVIDIA et ses drivers, le kernel-devel de FC5 n'est pas bon :/

J'ai peut etre une solution temporaire pour toi et encore ce n'est pas sur que ça fonctionne, tu rique de devoir attendre le futur kernel ou allez compiler toi meme une source de www.kernel.org si ca ne fonctionne pas !

Il va falloir que tu passe par ndiswrapper et charger le pilote windows (32 ou 64bits selon ton architecture).

Apres avoir téléchargé ndiswrapper et téléchargé le driver windows de ta carte et l'avoir mis dans un répertoire :

$ tar xf ndiswrapper-1.10.tar.gz
$ cd ndiswrapper-1.10
$ make
$ su -c make install
$ cd /path/to/driver
$ su
# ndiswrapper -i nom_du_driver.inf
# ndiswrapper -l  (vérifie que il te dise driver installed, hardware present)
# modprobe ndiswrapper
# iwconfig (vérifie que wlan0 est présent)
# ndiswrapper -m (pour l'ajouter au modprobe.conf)

Tout devrait être bon apres, vérifie en installant wlassistant (marche mieux que kwifimngr avec ndiswrapper, yum install wlassistant)

Hors ligne

#13 09/04/2006 12:20:47

Dams
Membre
Inscription : 24/02/2006
Messages : 9

Re : Installation carte pcmcia MSI CB54G2

Bonjout ,
j'ai résolu le problème du "invalid argument " en téléchargant les CVS (http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz)

tout a bien marcher a priori (je n'ai pas testé encore, je teste le wifi demain)
Mais je me suis apercu au lieu d'apeler la carte ra0 , celle ci se nomme Wlan0 , il me semble qu'il s'agit de l'"extension" donné par ndiswrapper ..

est -ce normal?? de plus après avoir compilé airmon.sh la carte n'est pas reconnu ....

quelqu'un peut me dire si il est normal que j'obtienne wlan au lieu de ra0 , je pense que le problème avec airmon vient de ce probleme wlan0 au lieu de ra0

Hors ligne

#14 09/04/2006 12:32:40

tapioca
Membre
Inscription : 17/02/2005
Messages : 1 859

Re : Installation carte pcmcia MSI CB54G2

Bonjour,

sur une installation toute fraiche de FC5, le pilote de serialmonkey s'installe sans aucun problème (j'ai une carte PCI MSI PC54G2). Je viens de le faire suivi d'une mise à jour complète du système.
Le nom de wlan0 est utilisé par Fedora : il est indispensable.

Hors ligne

#15 10/04/2006 16:50:11

magic34
Membre
Inscription : 10/04/2006
Messages : 3

Re : Installation carte pcmcia MSI CB54G2

La carte MSI PC54G2 fctionne tres bien sous FC5, avec le driver OpenSource rt2500 (j'utilise la dernière version CVS, autrement tentez la dernière release).
Je l'ai testé avec le kernel d'origine 2054, et celui mis à jour 2080 : OK pour les 2.

Ma procédure :

A) Compiler et installer le module
Pré-requis : package kernel-devel installé

1/ make module
Ceci fait le build du module rt2500 sans l'installer.
On peut le tester directement après le build par
    # modprobe /.. chemin du fichier ../rt2500.ko
    # lsmod | grep rt2500

2/ make install
Ceci installe le driver avec comme alias ra0
Ici, je précise bien que le "make install fedora" n'est absolument pas nécessaire : cela cree un alias wlan0 (la norme sous Fedora parait-il) mais j'ai teste : ra0 ca marche bien.
En plus ca cree les fichiers de demarrage du reseau ifcfg-ra0 etc...

De là, je conseille de compiler et installer l'utilitaire de config graphique spécifique de Ralink.
Plus facile que de jouer avec les commandes en ligne iwconfig !

B) Compilation de l'utilitaire de configuration
Pré-requis : télécharger qt-x11-free (à partir de la 3.3.1) comme indiqué dans le readme, puis compiler et  installer. Perso, j'ai utilisé qt-x11-free-3.3.5.tar.bz2 ça marche nickel.

Suiver la procédure décrite dans le readme du répertoire Utility, ça doit rouler.
Puis lancez l'utilitaire compilé : ./RaConfig2500 &
A noter qu'il faut vérifier que le module rt2500 est bien chargé au préalable.

Une fois que vous fait la config WIFI avec RaConfig, vous pouvez vous atteler à la config réseau TCP/IP avec l'utilitaire d'administration réseau standard de Fedora :
- ajoutez une interface Wifi utilisant le module rt2500
- laissez le nom ra0
- si comme moi vous utilisez DHCP, il se peut que vous deviez rajouter l'adresse de votre passerelle comme route par défaut au niveau de l'interface ra0
- une fois la définition de l'interface faite, activez-là

Voilà, à grosse maille le tuto (de tête) : j'espère que mon expérience pourra servir à d'autres.

magic34

Hors ligne

Pied de page des forums