[pcmcia] redémarage carte wifi

tedori Messages postés 24 Statut Membre -  
tedori Messages postés 24 Statut Membre -
bonjour,
je partage ma connexion en wifi avec un voisin mais le signal étant faible je suis régulièrement déconnecté. Je me suis rendu compte qu'en débranchant et rebranchant la carte pcmcia (Netgear MA401) je récupère aussitot la connexion.
J'ais donc écrit un petit script bash pour tenter de faire la même manip.
Je pensais qu'il suffisait de faire un restart du pcmcia et de eth0 mais ca n'a pas le même effet. Peut être faut il démonter le périphérique pcmcia mais je ne connais pas la commande bash.
Voila le script que j'ais écrit :

#!/bin/sh

if [ $# -ne 1 ]
then
echo "erreur : il faut donner en paramètre le numéro de eth"
else
while (true)
do
ping -c 1 www.google.com
var=$?
if [ $var -ne 0 ]
then
sudo /sbin/ifdown eth$1
echo "deconnection de eth$1"
/etc/rc.d/init.d/pcmcia stop
sleep 5
/etc/rc.d/init.d/pcmcia start
sleep 5
sudo /sbin/ifup eth0
echo "reconnexion de eth0"
fi
sleep 10
done
fi

Je voudrais donc savoir si cela est équivalent à retirer et rebrancher la carte pcmcia ou non!!

2 réponses

  1. yoann_tux Messages postés 445 Statut Membre 96
     
    essaie dutiliser cardtcl reset ca devrait suffire car ca equivaux a une deco physique. en esperant taider. yoann
    0
  2. yoann_tux Messages postés 445 Statut Membre 96
     
    essaie dutiliser cardtcl reset ca devrait suffire car ca equivaux a une deco physique. en esperant taider. yoann
    0
    1. tedori Messages postés 24 Statut Membre 2
       
      Merci pour ton aide yoann. J'ais mis en application ce que tu m'a conseillé et cela semble fonctionner depuis que je l'ais lancé ce matin.
      Mais cependant il me retourne un message d'erreur.

      --- www.l.google.com ping statistics ---
      1 packets transmitted, 0 received, 100% packet loss, time 0ms

      deconnection de eth0
      NETLINK: Error: File exists
      reconnexion de eth0
      PING www.l.google.com (209.85.135.99) 56(84) bytes of data.
      64 bytes from mu-in-f99.google.com (209.85.135.99): icmp_seq=1 ttl=242 time=78.5 ms
      0