Déconnection fréquente avec WG111v2 (Sous ubuntu)

Déconnection fréquente avec WG111v2 (Sous ubuntu) - Hardware - Linux et OS Alternatifs

Marsh Posté le 23-03-2006 à 09:28:00    

Bonjour,
 
voilà déjà 1mois et demi, que je suis sous ubuntu, et depuis ça ne cesse de me causer des problémes avec la connection wifi.
 
Bon alors je m'esplique:
 
Moi j'ai le recepteur clé USB.
 
Sous windows jamais mais jamais de probléme.
 
symptomes:
_ D'un coup plus de connection, la limiére de la clé, reste allumé mais j'ai plus de connection là 2 choix s'ouvre à moi:
     *Je retire vite fait la clé et la remet, ... la lumiére clignote une fois (ouf j'aurias pas à redemarrer) donc ensuite, Système-->Admin-->Reseau
et je réactive la connection
 
     *Je retire vite fait la clé et la remet, ...Allume toi putain de lumière...Bon fini, je dois tout redemarer  :cry:  :cry:  
 
Voilà c'est donc chiant car trés alléatoire, 2 sec aprés l'ouverture et démarage d'une session, ou bien 10h aprés...
 
Infos: Installation avec ndiswrapper 1.10, pilote WINXP de windows.
 
je commence aà soupçonner les ports USB...Quelqu'un sait...
 
 
Voilà en espèrant avoir été clair. Merci
 
Xtof


Message édité par xtof_83 le 23-03-2006 à 09:37:12
Reply

Marsh Posté le 23-03-2006 à 09:28:00   

Reply

Marsh Posté le 28-03-2006 à 11:49:27    

[:carcass]

Reply

Marsh Posté le 28-03-2006 à 14:04:00    

J'ai aussi eu ce problème, je l'ai reglé a la barbare en faisant un script qui checke la connexion et qui redemarre wlan0 si elle est down
J'ai aussi cherché du cote de l'usb (une mise en veille), mais j'ai rien trouvé

Reply

Marsh Posté le 28-03-2006 à 14:08:26    

C'est quoi comme chipset ?? Ya ptet moyen de faire la  faire tourner avec autre chose que Ndiswraper....

Reply

Marsh Posté le 28-03-2006 à 14:15:05    

snakesider a écrit :

C'est quoi comme chipset ?? Ya ptet moyen de faire la  faire tourner avec autre chose que Ndiswraper....


c'est pas un chip atheros le wg111 ?

Reply

Marsh Posté le 28-03-2006 à 15:08:28    

Je sais pas trop ...je viens de checker vite fait....ca pourrait etre un realtek (cf:http://forum.macbidouille.com/lofiversion/index.php/t151847.html)
Si c'est un atheros....virer le ndiswraper de daube....et mettre les madwifi serait une excellente idée :)

Reply

Marsh Posté le 28-03-2006 à 15:18:05    

vais tester ça les mecs, et je vous dis...
 
Merci.
 
Sinon le script m'intersse bien en MP ;)
 
thx

Reply

Marsh Posté le 28-03-2006 à 17:12:58    

snakesider a écrit :

Je sais pas trop ...je viens de checker vite fait....ca pourrait etre un realtek (cf:http://forum.macbidouille.com/lofiversion/index.php/t151847.html)
Si c'est un atheros....virer le ndiswraper de daube....et mettre les madwifi serait une excellente idée :)


je savais pas que les pilote madwifi pouvais faire marcher un stick usb wifi ...


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 28-03-2006 à 17:32:13    

je sais pas trop si ca marche en usb (j'ai ptet dit une connerie)... j'ai une atheros en mini-pci qui fonctionne a merveille avec les drivers madwifi... je me suis dit que y'avais ptet moyen que ca marche pour lui aussi :)
 
 
Edit:Autant pour moi, je viens de regarder ....tu as bien raison ....http://madwifi.org/wiki/Compatibility ....elle n'y est pas  :ange:


Message édité par snakesider le 28-03-2006 à 17:43:14
Reply

Marsh Posté le 28-03-2006 à 18:59:43    

Code :
  1. #! /bin/bash
  2. ping -c 1 172.18.0.1 1>/dev/null
  3.         if [ $? = 0 ] ; then
  4.           #connection ok
  5.           if [ -f /tmp/test_wlan0 ]; then
  6.                 #file exists
  7.                 NB=$(grep -c 2006 /tmp/test_wlan0)
  8.                 if [ "$NB" -gt 400 ]; then
  9.                   # file size too big -> remove the file
  10.                   rm /tmp/test_wlan0
  11.                 fi
  12.           fi
  13.           ls_str=$(date)' connection ok'
  14.           echo $ls_str >> /tmp/test_wlan0
  15.         else
  16.           #reset connection
  17.           ls_str=$(date)' connection failed'
  18.           echo $ls_str >> /tmp/test_wlan0
  19.           /home/teddy/reset_wlan0
  20.         fi


 
et tu ajoutes
*/1  * * * *   root    /home/scripts/tonscript.sh
pour que le test se fasse chaque minute

Reply

Marsh Posté le 28-03-2006 à 18:59:43   

Reply

Marsh Posté le 28-03-2006 à 19:04:22    

Pour ma part c'est un chipset realtek. Un driver libre existe (voir rtl8180 sur sourceforge) Il n'a plus l'air tres maintenu et j'avais des problemes avec (pleins de paquets perdus).

Reply

Marsh Posté le 28-03-2006 à 23:59:54    

je te reponds ici xtof_83, si d'autres personnes ont les memes questions....
J'ai pas precisé pour la ligne "*/1  * * * *   root    /home/scripts/tonscript.sh " Il faut l'ajouter au fichier de conf de cron qui va executer le script chaque minute (/etc/crontab). Il y a une manip pour faire prendre en compte la mise a jour a cron mais je sais plus (lire le man ;))
Le script fait un ping sur l'IP de votre choix (donc à changer) et cree un fichier temporaire qui liste les ping ok ou non.
Pour la ligne 8 remplacer "$NB" par "$NB"
Voila, c'est pas du super script mais ca fait son boulot :D

Reply

Marsh Posté le 29-03-2006 à 23:57:11    

Oki merci pour l'explication. ;)
Je l'aurais sans doute aussi copier /coller ici.
 
Seul truc, /home/teddy/reset_wlan0, ben reset_wlan0 je vois pas trop ce que c'est et jai fait un find, rien.
Bon teddy je l'ai changé logiquement par mon truc, j'epére ne pas metre trompé.
 
Voilà, si tu m'aiclaircir sur ce dernier point.

Reply

Marsh Posté le 30-03-2006 à 00:00:31    

reset_wlan0, c'est un autre script qui demonte l'interface reseau et qui la remonte. Ce script est donc appelé de l'autre script et tu peux le mettre ou tu veux (c'etait un peu le foutoir a l'epoque :D)
Le voila :

Code :
  1. #!/bin/bash
  2. ifdown wlan0
  3. rmmod ndiswrapper
  4. sleep 5
  5. ifup wlan0

Reply

Marsh Posté le 30-03-2006 à 01:51:05    

Bon ben voilà je pense que c'est bon ;) Merci beaucoup mec :D
 
Pour crontab: c'est crontab -e
 
Voilà +

Reply

Marsh Posté le 30-03-2006 à 15:13:49    

Merci pour la commande :)
On traite que les consequences, faudrait savoir d'où viennent les déconnexions, masi j'utilise pas ma clé en ce moment...

Reply

Marsh Posté le 31-03-2006 à 11:01:17    

Ouais car là ton script est nickel ;)
 
il m'évite d'enlever la clé, la remettre, ouvrir l'application de reconnexion etc...
,
Mais bon le probléme persiste au bout de n fois (1<n <m) ben ça marche plus, le script bloque. Et la connection n'est plus possible.
Dés que je peux je te dis ou ça bloque, ça te sera peut être plus utile.

Reply

Marsh Posté le 31-03-2006 à 23:43:42    

ca bloque dans quel sens? ndiswrapper ne neut pas etre "rmmodé" (ca m'est arrivé, seule solution, rebooter...)

Reply

Marsh Posté le 02-04-2006 à 23:15:22    

Citation :

There is already a pid file /var/run/dhclient.wlan0.pid with pid 6211
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
 
sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/wlan0/00:0f:b5:c5:ec:a8
Sending on   LPF/wlan0/00:0f:b5:c5:ec:a8
Sending on   Socket/fallback
DHCPRELEASE on wlan0 to 192.168.0.1 port 67


 
Voilà ça boucle là...si je fais un ctrl+c, le pc est foutu, géle de tout.... [:b vampire]  
Donc solution méga barbare du on/off..
 
Sinon ouais reboot....c'est chiant lol ;)

Reply

Marsh Posté le 06-04-2006 à 20:52:17    

ah, j'ai jamais eu ce problème là. Tu peux pas passer l'adresse en fixe au lieu d'utiliser le dhcp?
sinon pour le on/off, essaie les magickey (ALT+IMPR SYST + S, puis la meme chose avec U puis B). ca te synchronise les caches et eteint le pc "proprement". Y'a moyen de le forcer a rebooter aussi (avec O, mais pas sûr)

Reply

Marsh Posté le 06-04-2006 à 21:24:53    

Merci pour les intentions que tu portes à mon pc, lorqu'il se prend un on/off dans la tête.
Promis je note ton racourci, je crois que ça m'aidera pas mal.
 
Sinon, quand tu dis mettre une adresse fixe, tu peux être un peu plus clair...Le réseau c'est ma hantise :D

Reply

Marsh Posté le 21-04-2006 à 08:28:00    

essaye avec le dernier ndiswrapper 1.14, télécharge les derniers pilotes pour ta clé...  
 
moi pour ma wg111T, il m'a fallu une semaine pour la faire marcher sur linux, j'avais le ndiswrapper 1.13 et ça buguait, et là magie, le 1.14, ca marche nickel, donc essaye

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed