OVH Cloud OVH Cloud

[Debian] Modem externe lunatique

2 réponses
Avatar
lerouzic
Bonjour à tous,

Depuis deux semaines, j'ai perdu ma connexion internet (par un vieux
modem externe) sur ma debian testing. Jusqu'ici, je n'avais jamais eu
aucun problème
à la connexion. Que ce soit avec wvdial ou ppp, le modem fait "clac
... clac"
et c'est tout, comme s'il n'y avait pas de ligne. Pourtant, il est
bien détecté sur ttyS0, /dev/modem renvoie bien vers /dev/ttyS0, et je
fais toutes mes tentatives en root, donc pas de problème de droits.
Le log de ppp donne :

Oct 9 15:38:02 deneb chat[2205]: abort on (DELAYED)
Oct 9 15:38:02 deneb chat[2205]: send (ATZ^M)
Oct 9 15:38:03 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: alarm
Oct 9 15:38:48 deneb chat[2205]: send (AT^M)
Oct 9 15:38:48 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: warning: read() on stdin returned 0
Oct 9 15:38:48 deneb chat[2205]: Failed

Ca peut varier un peu (des fois, ça bloque sur send (ATDT08...), mais
ça se termine toujours par "warning: read() on stdin returned 0".

Evidemment, j'ai testé sur un autre OS (Un certain "Fenêtres", vous
connaissez peut-être), et le modem numérote sans problème.

J'ai enlevé les paquets ppp*, j'ai tout réinstallé, et toujours rien
de nouveau.
Je crains avoir épuisé toutes mes ressources, je m'adresse donc
humblement aux grands gourous que vous êtes, svp, une petite idée?

D'avance merci,

Arnaud.

2 réponses

Avatar
Richard Hébert
Bonjour à tous,

Depuis deux semaines, j'ai perdu ma connexion internet (par un vieux
modem externe) sur ma debian testing. Jusqu'ici, je n'avais jamais eu
aucun problème
à la connexion. Que ce soit avec wvdial ou ppp, le modem fait "clac
... clac"
et c'est tout, comme s'il n'y avait pas de ligne. Pourtant, il est
bien détecté sur ttyS0, /dev/modem renvoie bien vers /dev/ttyS0, et je
fais toutes mes tentatives en root, donc pas de problème de droits.
Le log de ppp donne :

Oct 9 15:38:02 deneb chat[2205]: abort on (DELAYED)
Oct 9 15:38:02 deneb chat[2205]: send (ATZ^M)
Oct 9 15:38:03 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: alarm
Oct 9 15:38:48 deneb chat[2205]: send (AT^M)
Oct 9 15:38:48 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: warning: read() on stdin returned 0
Oct 9 15:38:48 deneb chat[2205]: Failed

Ca peut varier un peu (des fois, ça bloque sur send (ATDT08...), mais
ça se termine toujours par "warning: read() on stdin returned 0".

Evidemment, j'ai testé sur un autre OS (Un certain "Fenêtres", vous
connaissez peut-être), et le modem numérote sans problème.

J'ai enlevé les paquets ppp*, j'ai tout réinstallé, et toujours rien
de nouveau.
Je crains avoir épuisé toutes mes ressources, je m'adresse donc
humblement aux grands gourous que vous êtes, svp, une petite idée?

D'avance merci,

Arnaud.


Bonjour,
Mes souvenirs sur les commandes Hayes remontent à pas mal de temps, mais
la première séquence: ATZ suffit à initialiser le modem il me semble. Je
ne vois pas ce que vient faire le ^M derrière...Pour ce qui est
d'enlever ce caractère, je n'ai pas l'info sous la main, désolé.

Richard

PS: En y réfléchissant, le ^M ressemble au caractère ajouté lorsque l'on
édite un fichier précédemment ouvert sous le Notepad de Windows. Ca n'a
peut-être RIEN à voir, mais as-tu essayé de "tripoter" les fichiers de
config sous Notepad ?

Avatar
Erwann ABALEA
Bonjour,

On Thu, 9 Oct 2003, Richard Hébert wrote:

Oct 9 15:38:02 deneb chat[2205]: abort on (DELAYED)
Oct 9 15:38:02 deneb chat[2205]: send (ATZ^M)
Oct 9 15:38:03 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: alarm
Oct 9 15:38:48 deneb chat[2205]: send (AT^M)
Oct 9 15:38:48 deneb chat[2205]: expect (OK)
Oct 9 15:38:48 deneb chat[2205]: warning: read() on stdin returned 0
Oct 9 15:38:48 deneb chat[2205]: Failed


Mes souvenirs sur les commandes Hayes remontent à pas mal de temps, mais
la première séquence: ATZ suffit à initialiser le modem il me semble. Je
ne vois pas ce que vient faire le ^M derrière...Pour ce qui est
d'enlever ce caractère, je n'ai pas l'info sous la main, désolé.


Ce ^M est normal, il représente le retour chariot. Une commande Hayes doit
se terminer par un 'r' en C, ou un 0x0d, et c'est généralement représenté
par ce ^M (M est la 13ème lettre de l'alphabet, 0x0d vaut 13).

Tout est normal ici, à part le résultat, bien sûr.

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
Moi je trouve qu'il est debile de vouloir detruir kekel ke chose
MG> Ta touche k est coincée ?
-+- G in GNU : dans le kk jusqu'au cou -+-