[sisyphus] Инициализация модема в pppd

Paul Wolneykien manowar на altlinux.org
Пт Июл 10 00:41:55 MSD 2009


В Чтв, 09/07/2009 в 18:28 +0400, Alexey Rusakov пишет:
> В Чтв, 09/07/2009 в 14:56 +0400, Paul Wolneykien пишет:
> > Всем привет, :)
> > 
> >   Есть тут кто-нибудь, кто пользуется pppd? Не встречали такого
> > странного поведения?
> Когда-то давным-давно я пробовал подключаться к Скайлинку...
> Удовольствие то ещё, надо сказать. 

  Отчего-же? Подключается он с на раз, два. Но только после того, как
откроешь порт другой программой. В том-то и вопрос.

> А что написано в чатскрипте
> (/etc/ppp/chat/skylink)?

# cat /etc/ppp/peers/skylink
connect	'/usr/sbin/chat -V -f /etc/ppp/chat/skylink'
disconnect '/usr/sbin/chat -V -f /etc/ppp/chat/skylink-disconnect'
noauth
defaultroute
lock
debug
default-asyncmap
ipcp-accept-local
ipcp-accept-remote
usepeerdns
user mobile
nodetach

# cat /etc/ppp/chat/skylink
ABORT	'BUSY'
ABORT	'NO ANSWER'
ABORT   'NO CARRIER'
ABORT   'NO DIALTONE'
ABORT	'\nRINGING\r\n\r\nRINGING\r'
TIMEOUT	5
''	'AT'
OK	'ATZ'
OK	'ATD#777'
CONNECT	''

> 
> > -------- Пересланное сообщение --------
> > > От: Denis Smirnov <mithraen на freesource.info>
> > > Кому: manowar на altlinux.org
> > > Тема: Re: Инициализация модема в pppd
> > > Дата: Thu, 9 Jul 2009 05:28:28 +0400
> > > 
> > > Эх... хотел бы я знать!
> > > 
> > > 2009/7/9 Paul Wolneykien <manowar на altlinux.org>:
> > > >
> > > >  Привет, :)
> > > >
> > > >  Не могу понять одну такую вещь:
> > > >
> > > >  $ sudo pppd /dev/ttyACM0 call skylink
> > > >  Connect script failed
> > > >  Modem hangup
> > > >  Connection terminated.
> > > >
> > > >  И так сколько угодно раз. Думал уже, что модем не работает.
> > > >
> > > >  Но если открыть minicom и выйти оттуда _без сброса модема_ (C^A Q), то
> > > > после этого pppd подключается нормально. Более того, вместо minicom
> > > > можно запустить вручную тот же скрипт chat, который указан в
> > > > конфигурации peer:
> > > >
> > > >  $ sudo /usr/sbin/chat -V -f /etc/ppp/chat/skylink </dev/ttyACM0
> > > >>/dev/ttyACM0
> > > >
> > > >  После этого тоже всё приходит в норму.
> > > >
> > > >  Создаётся впечатление, что pppd не делает чего-то важного, только вот
> > > > не могу понять чего. Строку инициализации менять пробовал. Опции
> > > > управления потоком (flow control) тоже. Безрезультатно.
> > > >
> > > >  Может быть ты знаешь, чего ему не хватает?
> > > >
> > > >  Павел.
> 



Подробная информация о списке рассылки Sisyphus