Sur un précédent post, une personne évoquait un problème de connection
et de déconnection.
J'ai un modem USB sagem Fast 800 PE. J'utilise la mandrake 9.2. La
connection est établie grâce à un script (eagleInit). Souvent, la
connection est perdue et dans une console, en tapant : showstat, la
réponse est : modem is booting ... Je n'ai jamais attendu que le message
change car je ne l'ai jamais vu changé (même au bout de plusieurs
heures). Pour réétablir ma connection, je dois débrancher mon modem et
puis taper : adictrl -s (ou -w) puis startadsl.
Est-ce que queulqu'un a le même problème ? Est-il résolvable ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal H.
Le Wed, 03 Dec 2003 16:11:15 +0100, Corruble David a écrit :
Souvent, la connection est perdue et dans une console, en tapant : showstat, la réponse est : modem is booting ... Je n'ai jamais attendu que le message change car je ne l'ai jamais vu changé (même au bout de plusieurs heures). Pour réétablir ma connection, je dois débrancher mon modem et puis taper : adictrl -s (ou -w) puis startadsl.
Quand la connection se perd, comment sont les diodes du modem ?
-- Pascal
Le Wed, 03 Dec 2003 16:11:15 +0100, Corruble David a écrit :
Souvent, la
connection est perdue et dans une console, en tapant : showstat, la
réponse est : modem is booting ... Je n'ai jamais attendu que le message
change car je ne l'ai jamais vu changé (même au bout de plusieurs
heures). Pour réétablir ma connection, je dois débrancher mon modem et
puis taper : adictrl -s (ou -w) puis startadsl.
Quand la connection se perd, comment sont les diodes du modem ?
Le Wed, 03 Dec 2003 16:11:15 +0100, Corruble David a écrit :
Souvent, la connection est perdue et dans une console, en tapant : showstat, la réponse est : modem is booting ... Je n'ai jamais attendu que le message change car je ne l'ai jamais vu changé (même au bout de plusieurs heures). Pour réétablir ma connection, je dois débrancher mon modem et puis taper : adictrl -s (ou -w) puis startadsl.
Quand la connection se perd, comment sont les diodes du modem ?
-- Pascal
google
Corruble David wrote in message news:...
Sur un précédent post, une personne évoquait un problème de connection et de déconnection. J'ai un modem USB sagem Fast 800 PE. J'utilise la mandrake 9.2. La connection est établie grâce à un script (eagleInit). Souvent, la connection est perdue et dans une console, en tapant : showstat, la réponse est : modem is booting ... Je n'ai jamais attendu que le message change car je ne l'ai jamais vu changé (même au bout de plusieurs heures). Pour réétablir ma connection, je dois débrancher mon modem et puis taper : adictrl -s (ou -w) puis startadsl.
Est-ce que queulqu'un a le même problème ? Est-il résolvable ?
Bonjour,
J'ai le même problème. En manuel on peut faire
stopadsl adictrl -d startadsl
pour réinitialiser le modem et relancer la connexion. Mais bon, c'est manuel.
Pour le faire en automatique, je viens d'écrire le script suivant: ------------------------------------------- #!/bin/bash # reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then sleep 10 ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then stopadsl sleep 2 adictrl -d sleep 10 startadsl echo "$(date)" > /home/ralf/scripts/modem-reconnect.log echo "reconnexion après Modem is booting" >> /home/ralf/scripts/modem-reconnect.log fi fi -------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il est sensé de vérifier si showstat répond "Modem is booting". Si oui, il attend 10 secondes et reessaie. Si le modem est toujours en train de booter, la séquence d'initialisation est lancée, suivie de la création d'un logfile dans mon dossier des scripts.
Je ne sais pas s'il marche comme il faut car je n'ai pas eu de "booting" depuis que je l'ai mis en service, mais en principe cela devrait fonctionner. Je posterai mes expériences...
Bonne chance, Ralf
Corruble David <david.corruble@free.fr> wrote in message news:<pan.2003.12.03.14.54.21.7284@free.fr>...
Sur un précédent post, une personne évoquait un problème de connection
et de déconnection.
J'ai un modem USB sagem Fast 800 PE. J'utilise la mandrake 9.2. La
connection est établie grâce à un script (eagleInit). Souvent, la
connection est perdue et dans une console, en tapant : showstat, la
réponse est : modem is booting ... Je n'ai jamais attendu que le message
change car je ne l'ai jamais vu changé (même au bout de plusieurs
heures). Pour réétablir ma connection, je dois débrancher mon modem et
puis taper : adictrl -s (ou -w) puis startadsl.
Est-ce que queulqu'un a le même problème ? Est-il résolvable ?
Bonjour,
J'ai le même problème. En manuel on peut faire
stopadsl
adictrl -d
startadsl
pour réinitialiser le modem et relancer la connexion. Mais bon, c'est
manuel.
Pour le faire en automatique, je viens d'écrire le script suivant:
-------------------------------------------
#!/bin/bash
# reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ]
then
sleep 10
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ]
then
stopadsl
sleep 2
adictrl -d
sleep 10
startadsl
echo "$(date)" >
/home/ralf/scripts/modem-reconnect.log
echo "reconnexion après Modem is booting" >>
/home/ralf/scripts/modem-reconnect.log
fi
fi
-------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il
est sensé de vérifier si showstat répond "Modem is booting". Si oui,
il attend 10 secondes et reessaie. Si le modem est toujours en train
de booter, la séquence d'initialisation est lancée, suivie de la
création d'un logfile dans mon dossier des scripts.
Je ne sais pas s'il marche comme il faut car je n'ai pas eu de
"booting" depuis que je l'ai mis en service, mais en principe cela
devrait fonctionner. Je posterai mes expériences...
Sur un précédent post, une personne évoquait un problème de connection et de déconnection. J'ai un modem USB sagem Fast 800 PE. J'utilise la mandrake 9.2. La connection est établie grâce à un script (eagleInit). Souvent, la connection est perdue et dans une console, en tapant : showstat, la réponse est : modem is booting ... Je n'ai jamais attendu que le message change car je ne l'ai jamais vu changé (même au bout de plusieurs heures). Pour réétablir ma connection, je dois débrancher mon modem et puis taper : adictrl -s (ou -w) puis startadsl.
Est-ce que queulqu'un a le même problème ? Est-il résolvable ?
Bonjour,
J'ai le même problème. En manuel on peut faire
stopadsl adictrl -d startadsl
pour réinitialiser le modem et relancer la connexion. Mais bon, c'est manuel.
Pour le faire en automatique, je viens d'écrire le script suivant: ------------------------------------------- #!/bin/bash # reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then sleep 10 ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then stopadsl sleep 2 adictrl -d sleep 10 startadsl echo "$(date)" > /home/ralf/scripts/modem-reconnect.log echo "reconnexion après Modem is booting" >> /home/ralf/scripts/modem-reconnect.log fi fi -------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il est sensé de vérifier si showstat répond "Modem is booting". Si oui, il attend 10 secondes et reessaie. Si le modem est toujours en train de booter, la séquence d'initialisation est lancée, suivie de la création d'un logfile dans mon dossier des scripts.
Je ne sais pas s'il marche comme il faut car je n'ai pas eu de "booting" depuis que je l'ai mis en service, mais en principe cela devrait fonctionner. Je posterai mes expériences...
Bonne chance, Ralf
google
(Ralf Muhl) wrote in message news:...
Pour le faire en automatique, je viens d'écrire le script suivant: ------------------------------------------- #!/bin/bash # reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then sleep 10 ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then stopadsl sleep 2 adictrl -d sleep 10 startadsl echo "$(date)" > /home/ralf/scripts/modem-reconnect.log echo "reconnexion après Modem is booting" >> /home/ralf/scripts/modem-reconnect.log fi fi -------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il
Je me suis rendu compte que quand je lance le script à la main, il fait ce qu'il faut. Quand je le lance via cron, il est executé, mais le grep rend une ligne vide. Aucune idée pourquoi. Comme workaround je ne le lance plus via cron mais je l'ai emballé dans une boucle sans fin, avec un sleep de 60 sec.:
NUMBER=1 while [ $NUMBER -lt 2 ]; do <script> sleep 60 done
(remarque: je ne sais pas s'il y a une commande plus élégante que le while;do;done avec une condition toujours remplie, mais au moins ca marche)
Je lance le script au démarrage via /etc/rc.d/rc.local (ligne ajoutée à la fin de rc.local.
Cette fois, ca a l'air de fonctionner :-)
Cordialement, Ralf
google@muehl-net.de (Ralf Muhl) wrote in message news:<2cd9e2e5.0312041436.7541a4a@posting.google.com>...
Pour le faire en automatique, je viens d'écrire le script suivant:
-------------------------------------------
#!/bin/bash
# reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ]
then
sleep 10
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ]
then
stopadsl
sleep 2
adictrl -d
sleep 10
startadsl
echo "$(date)" >
/home/ralf/scripts/modem-reconnect.log
echo "reconnexion après Modem is booting" >>
/home/ralf/scripts/modem-reconnect.log
fi
fi
-------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il
Je me suis rendu compte que quand je lance le script à la main, il
fait ce qu'il faut. Quand je le lance via cron, il est executé, mais
le grep rend une ligne vide. Aucune idée pourquoi. Comme workaround je
ne le lance plus via cron mais je l'ai emballé dans une boucle sans
fin, avec un sleep de 60 sec.:
NUMBER=1
while [ $NUMBER -lt 2 ]; do
<script>
sleep 60
done
(remarque: je ne sais pas s'il y a une commande plus élégante que le
while;do;done avec une condition toujours remplie, mais au moins ca
marche)
Je lance le script au démarrage via /etc/rc.d/rc.local (ligne ajoutée
à la fin de rc.local.
Pour le faire en automatique, je viens d'écrire le script suivant: ------------------------------------------- #!/bin/bash # reconnect automatique quand "Modem is booting"
ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then sleep 10 ANSWER=$(showstat | grep booting)
if [ "$ANSWER" = "Modem is booting" ] then stopadsl sleep 2 adictrl -d sleep 10 startadsl echo "$(date)" > /home/ralf/scripts/modem-reconnect.log echo "reconnexion après Modem is booting" >> /home/ralf/scripts/modem-reconnect.log fi fi -------------------------------------------
Je le lance toutes les minutes par cron (dans la crontab de root); il
Je me suis rendu compte que quand je lance le script à la main, il fait ce qu'il faut. Quand je le lance via cron, il est executé, mais le grep rend une ligne vide. Aucune idée pourquoi. Comme workaround je ne le lance plus via cron mais je l'ai emballé dans une boucle sans fin, avec un sleep de 60 sec.:
NUMBER=1 while [ $NUMBER -lt 2 ]; do <script> sleep 60 done
(remarque: je ne sais pas s'il y a une commande plus élégante que le while;do;done avec une condition toujours remplie, mais au moins ca marche)
Je lance le script au démarrage via /etc/rc.d/rc.local (ligne ajoutée à la fin de rc.local.