Deconnexion wifi avec la MSI PC54G2 [MDK 10.1] - Hardware - Linux et OS Alternatifs
Marsh Posté le 14-12-2004 à 14:49:06
tu devrais désactiver la détection à chaud du réseau
MII_NOT_SUPPORTED=yes
Marsh Posté le 14-12-2004 à 16:03:29
tu crois que ça vient de là? Ca serait cool. Je vais essayer ce soir dès que je rentre, je te tiens au courant
Merci
Marsh Posté le 14-12-2004 à 23:35:05
C'est cool ça a l'air de marcher, ça fait plusieurs minutes que je ne suis connecté sans interruption
En revanche j'ai pas de connexion au démarrage, bien qu'ayant le paramètre ONBOOT=yes
Ce paramètre ne signifie-t-il de lancer la connexion au démarrage???
Là je suis obligé de faire un ifup wlan0, et après ça marche.
C'est mieux que rien tu me diras, mais si en plus tu avais une solution à ça, ça serait vraiment top!!
Au pire je peux faire un script dans /etc/init.d qui va juste faire un "ifup wlan0" ...
Marsh Posté le 15-12-2004 à 13:37:44
pour le ONBOOT je ne vois pas pkoi cela ne marche pas ( surtout si tu as mis MII_NOT_SUPPORTED=yes ).
mets les updates des outils mdk et si le pb persiste, fait un rapport de bug : http://qa.mandrakesoft.com
Marsh Posté le 15-12-2004 à 13:43:18
Citation : mets les updates des outils mdk |
tu connais le noms de ces outils par hazard ??
Marsh Posté le 15-12-2004 à 13:50:25
drakxtools
drakxtools-newt
drakxtools-backend
Marsh Posté le 15-12-2004 à 22:42:13
Bon je crois que je me suis un peu enflammé. En effet hier je suis resté connecté pendant quelques dizaines de minutes, et je me suis dit qu'à part le lancement au démarrage, ça marchait.
Aujourd'hui, j'ai allumé mon poste, j'ai mis la connexion, et après je suis au boulot. Mais 1 heure plus tard, je ne suis pas arrivé à me connecter par ftp ou ssh. J'avais perdu la connexion chez moi.
En ce qui concerne les outils mdk, apparemment, j'ai les dernières version en date.
Sinon j'ai regardé les logs, du système entre le départ de chez moi et mon arrivée au travail, et il y avait ça :
Citation : Dec 15 08:40:50 pikalin proftpd[4923]: pikalin (192.168.1.102[192.168.1.102]) - FTP session opened. |
Ca parle peut-être
Sinon, voici les sorties de iwconfig et ifconfig quand je me connecte :
Citation : |
Ce que je remarque par contre, c'est que l'adresse MAC de mon routeur est 00:0F:66:C8:BA:98. Or dans le iwconfig, j'ai
Citation : Access Point: 00:0F:66:C8:BA:99 |
Est-ce normal ??
Marsh Posté le 16-12-2004 à 15:04:47
j'ai l'impression que c'est le serveur ftp qui t'a jeté ... es tu sûr du fait que la connexion était coupée ? ( pas de ping, etc ... )
pour la 2ème question, je ne sais pas. je n'ai aps de wifi donc je ne me suis jamais penché sur la question.
une seule solution lire les doc sur iwconfig. peut être que tu es branché sur un autre réseau wifi ( genre celui de ton voisin )
check/change ton ESSID ou check ton mode.
de plus change ta clé WEB et mets en une plus compliqué. il se peut aussi que ton voisin utilise ton réseau ... c'est assez facile de choper la clé web puis de tricher avec son adresse mac pour utiliser le réseau wifi d'une autre personne
Marsh Posté le 16-12-2004 à 15:25:44
je me suis un peu baladé dans le script /etc/sysconfig/network-scripts/ifup-wireless et le man de iwconfig.
j'ai vue que tu peux spécifier directement l'AP ( en supposant que ton routeur est l'AP ):
Citation : |
donc tu pourrais essayer ceci :
- dans /etc/sysconfig/network-scripts/ifcfg-wlan0 , tu ajoute la ligne suivante :
|
- relance le réseau
- check qu'il utilise le bon AP
Marsh Posté le 16-12-2004 à 16:33:35
J'ai déjà essayé de forcer l'AP mais sans resultat. J'ai l'impression que cette adresse n'est jamais prise en compte quand je lance la connexion !?!
Pour ce qui est du ftp, en fait, j'avais un test de connexion ftp pour voir si ça marchait, donc il est vrai, j'aurai du le supprimer des traces.
Sinon je te rassure, ma clé n'est pas XXXX...., je ne voulais pas mettre ma clé en ligne, on ne sait jamais ...
Je continue d'investiguer, mais j'avoue que je commence à desespérer
Marsh Posté le 17-12-2004 à 18:10:59
Bon je pense avoir matté le problème, du moins je l'espère. Mais j'ai bon espoir car maintenant j'ai la connexion au démarrage, et je ne suis plus déconnecté (du moins ça fait plus d'une heure déjà).
J'ai utilisé ndiswrapper 0.12, alors qu'avant j'utilisais celle qui était fourni avec MDK, la 0.9. En ce qui concerne les drivers, j'ai utilisé celui là
ftp://ftp.a-link.com/wl54h/WL54driver2.2.6.0.zip
Et avec ça, ça marche!
PS : Les drivers fournis par ralinktech n'ont pas l'air de marcher correctement, surtout la dernière qu'ils ont sorti où il manque des répertoires et les makefile pour les noyaux 2.4 et 2.6 !!!
Merci de ton aide.
PS : en ce qui concerne l'adresse AP, toujours pas d'explication, sauf peut être que mon routeur me file une mauvaise info (le récupère l'adresse MAC à partir de sa console d'admin web)
Marsh Posté le 03-01-2005 à 22:11:49
le chipset de cette carte est un rt2560.
c'est pour ca.
les drivers des rt2500 ne marchent pas ou mal.
Marsh Posté le 14-12-2004 à 14:25:09
Bonjour à tous,
J'ai un problème avec le wifi sur ma mandrake 10.1. J'ai réussi à installer les drivers pour ma carte wifi MSI PC54G2, mais je suis déconnecté après 1 ou 2 minutes de connexion.
Voilà ce que j'ai fait pour configurer ma connexion :
--> J'ai téléchargé les drivers, puis compilé
--> j'ai copié le résultat de la compilation rt2500.ko dans le répertoire /lib/modules/2.6.8.1-10mdk/kernel/drivers/net/wireless/ et j'ai lancé sous root un
--> j'ai rajouté la ligne suivante dans /etc/modprobe.conf :
alias wlan0 rt2500
De même dans /etc/modprobe.preloaded :
rt2500
et dans /etc/modules :
rt2500
Ceci me permet donc de charger le pilote au démarrage.
Pour la config, j'ai essayé 2 trucs :
1 ère solution :
J'ai configuré ma connexion graphiquement, ce qui m'a généré le fichier /etc/sysconfig/network-scripts/ifcfg-wlan0. Dedans j'ai le code suivant :
DEVICE=wlan0
BOOTPROTO=static
IPADDR=192.168.1.103
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.255.255.255
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=no
WIRELESS_MODE=Managed
WIRELESS_ESSID=mon_reseau
WIRELESS_ENC_KEY=ma_cle_WEP
Le problème avec ça, c'est qu'au démarrage je n'ai pas de connexion, et je suis obligé de passer par l'interface graphique et d'appuyer sur le bouton "Connecter". Or au bout de quelques minutes, je suis déconnecté et plus moyen de me reconnecter par la suite, sauf si je redémarre et que je refais la manip
2 ème solution :
je crée un script que je place dans /etc/init.d. Ce script contient en gros 2 fonctions, une stop() et une start(). Le code, sans tout détailler, correspond à :
stop()
{
ifconfig wlan0 down
}
start()
{
ifconfig wlan0 inet 192.168.1.103 up
iwconfig wlan0 essid mon_reseau
iwconfig wlan0 mode Managed
iwconfig wlan0 ap ad_mac adresse_mac_de_mon_routeur
iwconfig key restricted ma_cle_WEP
ifconfig wlan0 inet 192.168.1.103 up
route add default gw 192.168.1.1
}
Voilà les deux fonctions principales du script. Ceci me permet d'être connecté dès le démarrage contrairement à la 1ère solution. Mais pareil, je suis déconnecté après quelques minutes. Après si je relance le script en faisant un stop puis un start, la connexion reprend. Mais quelques minutes plus tard, déconnexion à nouveau ...
Je ne sais ce qui se passe. J'ai l'impression qu'il y une resynchro tous les X temps et que je suis déconnecté. Pourtant j'ai 2 PC sous XP qui sont aussi connectés, et pas de pb.
J'ai essayé de mettre iwconfig wlan0 mode Auto, sans résultat non plus.
Quelqu'un a-t-il une idée la-dessus??? Peut être qu'il me manque un paramètre ou je ne sais quoi, mais ça commence à me gaver. J'ai passé 3 jours avant de trouver le pilote et trouver le moyen de me connecter. Je dirai que je suis à mi-chemin ...
Merci d'avance de votre aide