Résolu Je n'ai pas d'accés à internet sur mon PC via mes clés Wifi. Que faire?

Solutions (12)
Tags :
  • Mandriva
  • Wifi
  • Connexion
  • Système d'exploitation
|
Bonjour,
J'ai récemment installé Mandriva 2010 et mes 2 clés Wifi à base de chipset Ralink (rt2500 et rt2800) ne fonctionnent pas:
_ rt2500usb: connexion à la box mais pas d'accés à internet.
_rt2800usb: clé reconnue, module rt2800 chargé, mais pas de réseau visible.

Dans les 2 cas il s'agit d'un bug drivers, j'ai essayé d'utiliser ndiswrapper idem pour les deux, j'ai aussi essayé WICD à la place de draknetcenter idem.
D'après les mulitples forums discutant de ce sujet, il semblerait qu'on doit installer le rt2570 (à la place du rt2500,j'ai abandonné ma carte en rt2800usb) mais les procèdures que j'ai trouvé ne sont que pour ubuntu ou mandrake 10 ... un peu ancienne la version.
Enfin bref, j'ai essayé d'installer à partir de toutes ces procèdures et j'ai toujours eu des fails.

Est ce que quelqu'un pourrait me filer un coup de main s'il vous plait ?

Merci,
Ghwerig
  • Meuniers a édité ce message
Contenus similaires
Meilleure solution
partage
, Grand Gn0u |
Ghwerig a dit :
Pffff bon ben même problème, alors j'ai cherché sur google dkms-rt2870, je suis tombé sur ce site:
http://rpm.pbone.net/index.php3/stat/4/idpl/12603358/co...mdv2009.1.i586.rpm.html

Très bien comme site, mais effectivement, tu es tombé sur les paquetages de la version 2009.
Passe par cette page (mets la dans ton MarquePages) et clique sur Mdv2010, pour faire ta recherche sur "rt2870"
Ghwerig a dit :

J'ai cliqué sur "check requires" et il me marque une croix rouge sur /bin/sh et kernel-server-2.6.29.6-1mnb. Je comprends la croix rouge pour le kernel, ma version étant supérieur, mais je ne sais pas comment je pourrais charger un kernel antérieur, et pour /bin/sh je ne sais pas à quoi ça correspond.
Il semblerait aussi que ce fameux dkms-rt2870 soit pour une distrib 2009 (et non 2010 ?).

Dans les résultats pour Mdv2010, choisis un fichier qui correspond à ton kernel.
Quant au manque de /bin/sh signalé, c'est un bug récurent sur ce site. Peut-être parce que le /bin/sh (qui existe bien sur Mdv) est un lien vers /bin/bash
Ghwerig a dit :

Il me semble qu'il me reste 2 solutions: soit j'attends 2 semaines que la version 2010 spring sorte en croisant les doigts pour que ma clé soit compatible (mais bon m****) soit je change de clé wifi (le chipset atheros du portable de ma copine lui est reconnu sans modif), mais est ce que je vais tomber sur une bonne ? ...

Si vous avez d'autres soluces ben n'hesitez pas à partager, je suis preneur :) 

Le mieux, si tu n'envisages pas de passer à la Spring, et si rpmbone ne résoud pas le problème, est peut-être de changer de clef.
Pour info, la "D-Link DWL-G122 Wireless G USB Adapter" (c'est un "premier prix") est bien reconnue.

En cherchant sur Google, j'ai trouvé un article de quelqu'un qui a un problème avec un driver rt2860.
Après s'être entêté sur des problèmes d'installation de driver, il a trouvé une solution :
Le souci venait de :
Dans 'gestion des réseaux /modes de fonctionnement, le paramètre par défaut est 'géré' , il faut choisir 'maitre'

Des fois, c'est tout bête... A essayer, au vu de ton tout premier message où la clé était bien reconnue, mais sans accès au réseau.

A +
  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par ghwerig.
  • Commenter cette réponse |
Score
0
òh
òi
|
ummppffff grrrrrrr ....
J'ai tout repris depuis le début avec ma clé Sagem qui utlise le rt2500 sauf qu'au lieu de tenter ndiswrapper avec les pilotes Sagem WUBR-128GW, j'ai utilisé le pilote ASUS WL-167G, tous les deux sont le rt2500usb, mais il semblerait que celui fournis sur le site d'ASUS fonctionne bien ...

WL-167G correspondant au périphérique donné lorsque je tape lsusb ...

Merci Geis007 pour le temps que tu auras consacré ^ ^

A+

Ghwerig
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut Geis007,
Citation :
Très bien comme site, mais effectivement, tu es tombé sur les paquetages de la version 2009.
Passe par cette page (mets la dans ton MarquePages) et clique sur Mdv2010, pour faire ta recherche sur "rt2870"


J'ai essayé, y a pas de résultats, seul la distrib 2009 à le dkms rt2870 il semblerait..

Citation :
En cherchant sur Google, j'ai trouvé un article de quelqu'un qui a un problème avec un driver rt2860.
Après s'être entêté sur des problèmes d'installation de driver, il a trouvé une solution :
Le souci venait de :
Dans 'gestion des réseaux /modes de fonctionnement, le paramètre par défaut est 'géré' , il faut choisir 'maitre'
Des fois, c'est tout bête... A essayer, au vu de ton tout premier message où la clé était bien reconnue, mais sans accès au réseau.


Je suis tombé sur ce sujet aussi, j'ai essayé sans succés :( 

Pour ce qui concerne la clé reconnue mais sans accés réseau, j'arrive à me connecter au réseau seulement en configurant l'adresse IP et les serveurs DNS en manuel, en mode auto drakenetcenter me dit echec lors de la connexion et WICd me dit echec lors de la récupération de l'adresse IP.
J'ai un tout petit download (au maxi 0.5kb/s) ma freebox voit bien l'adresse MAC de ma clé Wifi, mandriva arrive à voir que j'ai des mises à jour dispo, mais pour les télécharger c'est impossible, idem pour accéder à une page web, et idem pour les logiciels de messagerie style Kopete ou aMSN. En pingant ma freebox il me dit impossible de joindre l'hote ...
  • Commenter cette réponse |
Score
0
òh
òi
|
Pffff bon ben même problème, alors j'ai cherché sur google dkms-rt2870, je suis tombé sur ce site:
http://rpm.pbone.net/index.php3/stat/4/idpl/12603358/co...

J'ai cliqué sur "check requires" et il me marque une croix rouge sur /bin/sh et kernel-server-2.6.29.6-1mnb. Je comprends la croix rouge pour le kernel, ma version étant supérieur, mais je ne sais pas comment je pourrais charger un kernel antérieur, et pour /bin/sh je ne sais pas à quoi ça correspond.
Il semblerait aussi que ce fameux dkms-rt2870 soit pour une distrib 2009 (et non 2010 ?).

Il me semble qu'il me reste 2 solutions: soit j'attends 2 semaines que la version 2010 spring sorte en croisant les doigts pour que ma clé soit compatible (mais bon m****) soit je change de clé wifi (le chipset atheros du portable de ma copine lui est reconnu sans modif), mais est ce que je vais tomber sur une bonne ? ...

Si vous avez d'autres soluces ben n'hesitez pas à partager, je suis preneur :) 

Grüt, Ghwerig
  • Commenter cette réponse |
Score
0
òh
òi
|
Ok, j'attends que la miss aille se coucher et je m'occupe de virer les "2.6.31.5".
A+
  • Commenter cette réponse |
Score
0
òh
òi
, Grand Gn0u |
Ghwerig a dit :
Salut,
Alors il semblerait que le kernel soit bien installé:
[root@localhost ghwerig]# urpmi kernel-desktop586-devel-latest
Le paquetage kernel-desktop586-devel-latest-2.6.31.13-1mnb2.i586 est déjà installé

Il fallait le vérifier...
Ghwerig a dit :

Par contre dans le fichier make.log c'est un peu la pagaille, et je me retrouve avec les même erreurs que quand j'installais "à la main" les pilotes en suivant les tutos ubuntu :)  , je te copie les dernières lignes en erreur:
.....
make[1]: quittant le répertoire « /usr/src/linux-2.6.31.13-desktop586-1mnb »
make: *** [LINUX] Erreur 2

La seule chose que j'y comprenne, par rapport à ce que tu écris ensuite, c'est qu'il tente bien de compiler avec le 2.6.31.13
Ghwerig a dit :

Ah oui, petit détail qui pourrait avoir son importance ?! , quand je tape uname -a il me dit que j'ai la version 2.6.31.13 du kernel, mais dans /lib/modules j'ai aussi le 2.6.31.5, normal ? sachant qu'en manuel il m'affichait des messages d'erreur avec le kernel 2.6.31.5 ?

C'est un résidu d'un kernel précédent, mais ça ne devrait pas poser de problème, vu les messages du log.
Par contre en manuel....
Tu peux faire une recherche dans rpmdrake sur "2.6.31.5" et virer tout ce que tu trouves, mais je commence à désespérer :cry: 
Ghwerig a dit :

Merci pour ton aide,
Ghwerig

Vu son efficacité, il n'y a pas de quoi.

Si vraiment ça ne marche pas, la 2010.1 Spring va peut-être résoudre le problème.

Bonne chance.

A +
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut,
Alors il semblerait que le kernel soit bien installé:
[root@localhost ghwerig]# urpmi kernel-desktop586-devel-latest
Le paquetage kernel-desktop586-devel-latest-2.6.31.13-1mnb2.i586 est déjà installé

Par contre dans le fichier make.log c'est un peu la pagaille, et je me retrouve avec les même erreurs que quand j'installais "à la main" les pilotes en suivant les tutos ubuntu :)  , je te copie les dernières lignes en erreur:
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c: In function ‘rt_ieee80211_if_setup’:
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:869: erreur: ‘struct net_device’ has no member named ‘hard_start_xmit’
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:898: erreur: ‘struct net_device’ has no member named ‘get_stats’
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:899: erreur: ‘struct net_device’ has no member named ‘open’
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:900: erreur: ‘struct net_device’ has no member named ‘stop’
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:904: erreur: ‘struct net_device’ has no member named ‘do_ioctl’
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.c:906: erreur: ‘struct net_device’ has no member named ‘validate_addr’
make[2]: *** [/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux/../../os/linux/rt_main_dev.o] Erreur 1
make[1]: *** [_module_/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/os/linux] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.31.13-desktop586-1mnb »
make: *** [LINUX] Erreur 2

.... ^o


Ah oui, petit détail qui pourrait avoir son importance ?! , quand je tape uname -a il me dit que j'ai la version 2.6.31.13 du kernel, mais dans /lib/modules j'ai aussi le 2.6.31.5, normal ? sachant qu'en manuel il m'affichait des messages d'erreur avec le kernel 2.6.31.5 ?

Merci pour ton aide,
Ghwerig
  • Commenter cette réponse |
Score
0
òh
òi
, Grand Gn0u |
Argh !
As-tu trouvé quelque chose dans le /var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/make.log ?
A tout hasard... dkms tente de compiler le module. Pour ça, il a besoin de divers fichiers de developpement du kernel (dont les headers).
Assure-toi de bien les avoir installé.
Pour ça, tape en console administrateur :

urpmi kernel-desktop586-devel-latest

Aucune garantie que le problème vienne de là, mais ça m'est déjà arrivé... Aussi, avec un peu de chance...

A +
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut Geis007,
Merci pour ta réponse et désolé pour ma réponse tardive, j'ai essayé ce que tu as fait: idem j'ai réinstallé Mandriva sans plugger les clés wifi puis mise à jour, j'ai installé dkms-rt2870 rebooté le PC branché la clé (celle avec le pilote rt2800) idem.
En rebootant en mode texte je vois qu'il essaye d'installer un package dkms-2870 mais se met en erreur.
Je desinstalle le package avec "urpme" je réinstalle et il se met en erreur:
[root@localhost ghwerig]# urpmi dkms-rt2870
ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrivalinux/off...
installation de dkms-rt2870-1.4.0.0-1mdv2009.1.noarch.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/1: dkms-rt2870 #############################################

Creating symlink /var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/source ->
/usr/src/rt2870-1.4.0.0-1mdv2009.1

DKMS: add Completed.

Preparing kernel 2.6.31.13-desktop586-1mnb for module build:
(This is not compiling a kernel, just preparing kernel symbols)
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper.....
using /proc/config.gz
make oldconfig....
make prepare....

Building module:
cleaning build area....
make KERNELRELEASE=2.6.31.13-desktop586-1mnb LINUX_SRC=/lib/modules/2.6.31.13-desktop586-1mnb/build HAS_WPA_SUPPLICANT=y HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y.............(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.31.13-desktop586-1mnb (i586)
Consult the make.log in the build directory
/var/lib/dkms/rt2870/1.4.0.0-1mdv2009.1/build/ for more information.

Error! Could not locate rt2870sta.ko.gz for module rt2870 in the DKMS tree.
You must run a dkms build for kernel 2.6.31.13-desktop586-1mnb (i586) first.

???

Merci,
Ghwerig
  • Commenter cette réponse |
Score
0
òh
òi
, Grand Gn0u |
Salut Ghwerig
Ghwerig a dit :
Bonjour,
J'ai récemment installé Mandriva 2010 et mes 2 clés Wifi à base de chipset Ralink (rt2500 et rt2800) ne fonctionnent pas:

....

Est ce que quelqu'un pourrait me filer un coup de main s'il vous plait ?

Merci,
Ghwerig

Je suis également sous Mdv2010, et j'ai sorti (pour toi !) d'un fond de tiroir une clé usb D-Link DWL-G122

Je la branche...

Menu "Outils / Configurer votre ordinateur (ou commande "mcc" en console).

Onglet "Réseau et Internet / Configurer une nouvelle connexion Internet"

"Sans Fil (Wi-Fi)"

Glop ! Un "wlan0 : Ralink 802.11 bg WLAN" est sélectionné par défaut. "Suivant"

Là, il installe des paquets... c'est long... ça bloque ! Grrr ! Je kille !

Je lance le gestionnaire de paquetages (Menu Installer ou désinstaller des logiciels, ou commande "rpmdrake")

Recherche dans les descriptions sur le mot "ralink"
Il me propose deux paquetages :
- dkms-rt2870
- dkms-rt3090
Je tente le 2870... 1 dépendance... ça roule

Clic droit sur l'icône du réseau (normalement en bas à droite de l'écran)
"Réseaux sans fil / Gérer les réseaux sans fil"
9 réseaux détectés ! Et moi qui ne veux pas de ça chez moi !!!

7 sont verrouillés, mais deux FreeWifi. Je reste en filaire pour créer un compte...
Je bascule sur FreeWifi, et c'est de là que je te réponds...

Je ne sais si ça va t'être très utile (j'espère que si), mais c'est ce que j'ai fait avec la même distro que toi.

Bonne chance,

A +


  • Commenter cette réponse |
Score
0
òh
òi
|
Je demande un déplacement dans la bonne section :) 
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS