Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Salut,

J'ai une distri Mandriva 2006 free sur laquelle je viens de monter une carte wifi à base de chipset RT2560.
Mandriva trouve la carte, il la liste bien dans les périfériques et lui attribue 'ra0'.
Je la configure avec les outils Mandriva et là aucune connection réseau.
un iwconfig me donne des infos bidon essid vide, frequence 1MHz ...
J'ai donc essayé de la configurer en ligne de commande: même résultat.

Aurais-je oublié qqchose? Pouvez vous m'aider SVP

Merci d'avance

Poste le Saturday 26 August 2006 18:09:54
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Essaye de voir si elle trouve ton réseau:

iwlist ra0 scan

Poste le Saturday 26 August 2006 19:05:27
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

J'ai comme réponse:

# iwlist ra0 scan
ra0 No scan results

j'ai l'impression que la carte n'est pas configuree.

Poste le Saturday 26 August 2006 20:29:23
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

J'ai plutot l'impression que ce n'est pas le bon driver, ou qu'il est mal installé.

- comment as-tu installé le module rt2500?

- on peut aussi verifier, le résultat dans une console en root, de

lspci
lspci -n

[si c'est une carte pci]

lsusb

[si c'est un dongle usb]

- on peut aussi voir ce que dit le noyau, en root:

modprobe -r rt2500
modprobe rt2500
dmesg|tail -n 20

- Mandriva reconnait quelque chose tout de même, puisque l'interface ra0 s'est crée. Que donne, tjs en root:

iwconfig

Poste le Saturday 26 August 2006 21:04:20
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Je n'ai rien installé, Mandriva a détecté la carte et me dis que le driver est RT2500, j'ai supposé qu'il l'avait installé tout seul... erreur??

sinon voila ce que donne les lignes de commande:

[root@yalyco yalyco]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. P4M266 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
00:09.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
00:0b.0 USB Controller: NEC Corporation USB (rev 43)
00:0b.1 USB Controller: NEC Corporation USB (rev 43)
00:0b.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.4 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 30)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 70)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
[root@yalyco yalyco]# lspci -n
00:00.0 Class 0600: 1106:3148
00:01.0 Class 0604: 1106:b091
00:09.0 Class 0280: 1814:0201 (rev 01)
00:0b.0 Class 0c03: 1033:0035 (rev 43)
00:0b.1 Class 0c03: 1033:0035 (rev 43)
00:0b.2 Class 0c03: 1033:00e0 (rev 04)
00:11.0 Class 0601: 1106:3074
00:11.1 Class 0101: 1106:0571 (rev 06)
00:11.2 Class 0c03: 1106:3038 (rev 1b)
00:11.3 Class 0c03: 1106:3038 (rev 1b)
00:11.4 Class 0c03: 1106:3038 (rev 1b)
00:11.5 Class 0401: 1106:3059 (rev 30)
00:12.0 Class 0200: 1106:3065 (rev 70)
01:00.0 Class 0300: 10de:0322 (rev a1)
[root@yalyco yalyco]# modprobe -r rt2500
FATAL: Module rt2500 is in use.
[root@yalyco yalyco]# modprobe rt2500
[root@yalyco yalyco]# dmesgltail -n 20
bash: dmesgltail: command not found
[root@yalyco yalyco]# dmesg|tail -n 20
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 0 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 1 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 2 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 3 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 4 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 5 changed to on
usb 3-4: new high speed USB device using ehci_hcd and address 3
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb 3-4: USB disconnect, address 3


Poste le Sunday 27 August 2006 11:13:08
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

C'est bien le module rt2500 qu'il te faut (ce commentaire n'apporte pas beaucoup, mais ca ne coutait rien de verifier)

Citation

modprobe -r rt2500
FATAL: Module rt2500 is in use.

Vu qu'il n'a pas voulu décharger le module, les commandes suivantes ne permettent pas de voir les messages du noyau.

On peut essayer de le décharger. Que donne

lsmod |grep rt2500

Je ne sais pas pourquoi ça ne fonctionne pas; la solution sera peut-etre de recompiler le module.

Poste le Sunday 27 August 2006 15:43:16
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

j'obtiens

rt2500 171520 1

??? qu'est ce que ça veut dire?

Si c'est le module rt2500 qui merde, est ce que je dois le desinstaller et reinstaller après une recompilation? Comme je viens juste d'installer la carte le module serait compatible avec le noyau d'origine de la distri, mais depuis mon noyau a peut être été mis à jour par le upgrade Mandriva...

Poste le Sunday 27 August 2006 23:50:04
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Citation
yalycot
??? qu'est ce que ça veut dire?

Je ne sais pas exactement ce que ça veut dire (pour le savoir, faudrait lire de la doc sur lsmod). Par contre pour le peu que je crois comprendre (manifestement mal!), le module devrait se décharger lorsque tu fais "modprobe -r rt2500". C'est très étrange qu'il te dise "Module rt2500 is in use" alors que le module n'est utilisé par personne d'autre...

Ca vaut peut-etre le coup de recompiler toi même le module. Il va falloir au préalable désintaller celui qui est déjà présent. Pour cela, tu peux chercher le module rt2500:

find /lib/modules/`uname-r` |grep -i rt2500

Normalement, il va te trouver un répertoire avec rt2500.ko dedans. Tu fais une sauvegarde de ce fichier (au cas ou, par exemple dans le home de ton utilisateur) puis tu l'effaces.

Ensuite, il te faut:

- les sources de ton noyau précompilé: elles doivent exister sous forme d'un paquet mandriva à installer. Il faut que tu connaisses la version exacte de ton noyau; dans une console:

uname -r

Ensuite, dans le centre d'installation de mandriva, cherches et installes un paquet du genre kernel-source-la_version_exacte_donnée_par_uname.

- télécharges ensuite le fichier [rt2x00.serialmonkey.com], que tu places par exemple dans un répertoire driver (créer pour l'occasion) dans le home de ton utilisateur. Dans une console

cd driver
tar xzvf rt2500-cvs-daily.tar.gz
ls
{repere le nom du répertoire crée}
cd rt2500-cvs-une_date
{une_date= tu la vois avec ls}
cd Module
make
su
{pour passer root}
make install
depmod -a
{probablement inutile, mais vu qu'on a viré l'autre fichier rt2500.ko, ça peut pas faire de mal}
modprobe rt2500

Est-ce qu'il y a du mieux?

Poste le Monday 28 August 2006 00:18:44
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Je n'ai pas trouver de fichier rt2500.ko, mais une archive rt2500.ko.gz dans les rep 3rdparty. Je l'ai retirée.
Ensuite j'ai fait l'install, tout c'est bien passé pour la compilation, sauf le dernier modprobe rt2500, il me répond FATAL, module unconnu...

Et du coup, j'ai exactement le même symptome pour la gestion de la carte wifi...

Au secours, ça dépasse de très loin mes compétences de Linux.


PS: une précision qui permettra peut-être de faire avancer le schmilbick: ma carte ethernet eth0 ne fonctionne pas non plus depuis un moment; j'ai cru qu'elle avait sauté suite à un orage (et c'est pour ça que j'essaye de faire marcher ma carte wifi). Je commence à me demander si c'est pas toute la gestion réseau du mon PC qui merde... Qu'en pensez-vous?

Poste le Tuesday 29 August 2006 08:35:28
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Salut,

Je ne pense pas que ce probleme vient du fait que ton reseau est HS (par contre, ca ne veut pas dire qu'il ne l'est pas!) Pour l'instant, on se trouve en face d'un probleme d'installation de module. Ce n'est "qu'au niveau materiel"; en particulier, on a pas besoin d'avoir un reseau wifi ou quelconque sous la main pour que ca fonctionne.

L'erreur qu'il te retourne, a mon avis, c'est:

- soit la compilation de rt2500 qui n'a pas fonctionner si bien que ca:

regarde s'il existe un fichier rt2500.ko dans le repertoire Module a l'endroit ou tu as compile (../rt2500-cvs-une_date/Module)

- soit il s'est embrouille avec l'installation des sources:

Que donne:

ls /lib/modules
ls -l /lib/modules/`uname -r`/

Poste le Tuesday 29 August 2006 11:05:40
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: diancech

Citation
yalycot
??? qu'est ce que ça veut dire?

rt2500 171520 1

rt2500 : c'est le nom de ton module.

171520 : C'est la taille du module.

1 : cela veut dire qu'il est utilisé.

Pour les problèmes à la compilation, tu as un fichier .log dans le répertoire où tu as lancé le make de ton module.

;-)


--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Tuesday 29 August 2006 14:12:33
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Citation
diancech
1 : cela veut dire qu'il est utilisé.

Est-ce que l'on peut savoir dans ce cas qui l'utilise? (avec lsof ou ps par exemple?)

Poste le Tuesday 29 August 2006 14:46:32
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: diancech

Le "lsof" marche sur des fichiers et là le module est chargé en mémoire donc un lsof du fichier du module ne donneras rien.

Mais si il est utilisé c'est qu'il est chargé à un moment ou à un autre, il doit y avoir des traces dans les logs il faudrait savoir par qui et voir si quelque chose se passe mal au chargement en regardant les logs.

;-)


--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Tuesday 29 August 2006 18:05:26
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Merci pour vos eclairecissements!!

J'ai réssaye de recharger les sources et de recompiler avec toujours le même résultat.

Par contre j'ai fait une petite expérience instructive pour vérifier mon eth0: J'ai booté sur un CD Live d'Ubuntu, et là surprise mon interface eth0 fonctionne!!! Alors que sous Mandriva elle a fonctionné au début et ne fonctionne plus maintenant. Est-il possible d'avoir la configuration de la gestion réseau (indépendamment des modules qui gère les cartes) en vrac?
Si oui, comment en le savoir et surtout comment la remettre en état (sans tout reinstaller si possible)?

Merci d'avance

Poste le Tuesday 29 August 2006 23:20:38
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Citation
yalycot
J'ai réssaye de recharger les sources et de recompiler avec toujours le même résultat.

Citation
pingus
L'erreur qu'il te retourne, a mon avis, c'est:

- soit la compilation de rt2500 qui n'a pas fonctionner si bien que ca:

regarde s'il existe un fichier rt2500.ko dans le repertoire Module a l'endroit ou tu as compile (../rt2500-cvs-une_date/Module)

- soit il s'est embrouille avec l'installation des sources:

Que donne:

ls /lib/modules
ls -l /lib/modules/`uname -r`/

Citation
yalycot
st-il possible d'avoir la configuration de la gestion réseau (indépendamment des modules qui gère les cartes) en vrac?

Que veux-tu dire?

Poste le Tuesday 29 August 2006 23:40:09
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Ce soir je te passe le résultat de
ls /lib/modules
ls -l /lib/modules/`uname -r`/
pour voir pourquoi le module ne veut pas s'installer....

Sinon, je me demande si mon problème vient du module de la carte wifi et de sa config ou bien si s'est un problème plus général qui toucherait toute la gestion réseau du système.
Le début de mes soucis vient du fait que du jour au lendemain, sans aucune modif de config, ma carte eth0 a arrêté de fonctionner. J'ai donc essayé d'installer ma carte wifi, avec les problèmes dont on parle.
Par contre hier soir, mon interface eth0 fonctionnait à nouveau. Je ne vois que 2 explications à cela
1) soit lorsque j'ai installé la carte wifi, Mandriva a reconfigurer qqchose concernant la gestion réseau qui a remis la carte eth0 en marche.
2) soit les opréations d'essai de désinstallation du module rt2500 (make install, depmod -a et modprobe rt2500) ont débloqué qqchose qui aurait remis la carte eth0 en marche

Qu'en pensez vous?

Poste le Wednesday 30 August 2006 09:02:57
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Difficile de connaitre precisement la cause du refonctionnement de eth0. Par contre, comme je l'ai deja dit, tes problemes actuels pour installer le wifi n'ont a mon avis aucun lien avec un eventuel probleme reseau.
Si ta carte wifi focntionne, tu dois arriver a faire "modprobe rt2500" et "iwconfig" en voyant une nouvelle interface, car ca ne depend que de la compilation du module et non du reseau. Donc tant que ca ne fonctionne pas, on peut persister sans complexe, car je suis optimiste: ca on va y arriver!

Plus tard, si la configuration de rt25000 ne fonctionne pas alors que tous les parametres semblent corrects, tu pourras t'inquieter sur le bon fonctionnement de ton reseau ;-)

Poste le Wednesday 30 August 2006 12:26:25
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

OK,

Comme promis ce soir je fais les ls que tu m'a demandé...

A+

Poste le Wednesday 30 August 2006 14:00:37
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: yalycot

Voici le resultat:

[root@yalyco yalyco]# ls /lib/modules
2.6.12-12mdk/ 2.6.12-12mdkcustom/
[root@yalyco yalyco]# ls -l /lib/modules/`uname -r`/
total 1312
lrwxrwxrwx 1 root root 27 aoû 29 00:27 build -> /usr/src/linux-2.6.12-12mdk/
drwxr-xr-x 10 root root 4096 jan 14 2006 kernel/
-rw-r--r-- 1 root root 245457 aoû 29 00:30 modules.alias
-rw-r--r-- 1 root root 69 aoû 29 00:30 modules.ccwmap
-rw-r--r-- 1 root root 312824 aoû 29 00:30 modules.dep
-rw-r--r-- 1 root root 58654 sep 9 2005 modules.description
-rw-r--r-- 1 root root 887 aoû 29 00:30 modules.ieee1394map
-rw-r--r-- 1 root root 700 aoû 29 00:30 modules.inputmap
-rw-r--r-- 1 root root 21487 aoû 29 00:30 modules.isapnpmap
-rw-r--r-- 1 root root 235334 aoû 29 00:30 modules.pcimap
-rw-r--r-- 1 root root 1051 aoû 29 00:30 modules.seriomap
-rw-r--r-- 1 root root 113169 aoû 29 00:30 modules.symbols
-rw-r--r-- 1 root root 295581 aoû 29 00:30 modules.usbmap
lrwxrwxrwx 1 root root 27 aoû 29 00:27 source -> /usr/src/linux-2.6.12-12mdk/
[root@yalyco yalyco]#

Poste le Wednesday 30 August 2006 19:44:45
Répondre     Citer    
Re: Wifi rt2500 sur mandriva 2006 free
Envoyé par: pingus

Ok, il me semble avoir déjà vu un truc du genre sous mandriva, où il s'embrouille entre 2.6.12-12mdk et 2.6.12-12mdkcustom.

Tu peux essayer la chose suivante, en root:

mkdir /lib/modules/2.6.12-12mdk/rt2500
cp .../rt2500-cvs-une_date/Module/rt2500.ko /lib/modules/2.6.12-12mdk/rt2500

".../rt2500-cvs-une_date/" est a remplacé par le répertoire où tu as compilé le module rt2500. Le fichier rt2500.ko doit etre présent dans le sous-répertoire Module, sinon, ça veut dire que la compilation n'a pas marché.


puis, toujours en root:

depmod -a
modprobe rt2500
iwconfig

Si tout va bien, tu as une nouvelle interface wifi...

Poste le Wednesday 30 August 2006 20:14:49
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Wifi rt2500 sur mandriva 2006 free
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons