[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!!
A voir également:

2 réponses

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
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
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