ppp-callback-CBCP
Народ! Как насторить ppp-callback-CBCP.
Используемая версия pppd 4.2.1-7, скомпилированная с поддержкой callback
по протоколу CBCP.
Всё вроде нормально: дозванивается до провайдера, аутентификация,
козырное предложение "Callback me, please", модем ложит трубку, звонит
провайдер, модем подымает трубку,и, и ни чего не происходит! Думаю, что
проблема в ответном скрипте.
В manual pppd написано про какие то файлы callback-client, но толком как
они используются и ,наконец, их формат не описаны.
Файлы конфигурации:
***** options.cbcp ***** Опции для pppd при дозвоне
crtscts
lock
modem
asyncmap 0
nodetach
lcp-echo-interval 30
lcp-echo-failure 4
idle 1200
noipx
callback ******* # Телефон для обратного звонка
***** options.answer ****** Опции для pppd при ответе
noipdefault
defaultroute
usepeerdns
crtscts
noauth
modem
nodetach
**** requestcb ***** СHAT скрипт для дозвона
ECHO ON
ABORT BUSY
ABORT VOICE
ABORT "NO DIALTONE"
ABORT "NO ANSWER"
SAY "Calling to ROL..."
"" ATZ
OK ATDP****** #Телефон дозвона до isp
CONNECT \d\d
ogin: \q\dxxxxxx:xxxxxxxx #телефон и логин
assword: \q\dxxxxxxx # пароль
**** answercb ***** СHAT скрипт ответа
RING ATA # !!!! вот эта строка под большим вопросом
CONNECT \c
ogin: \q\dxxxxxxx:xxxxxxx
assword: \q\dxxxxxxx
***** ppp-on ****** Файл запуска
#! /bin/sh
echo "calling to isp..."
pppd /dev/ttyS0 115200 file /etc/ppp/cbcp/options.cbcp connect "chat -v
-f /etc/ppp/cbcp/requestcb"
if [ $? = 14 ]; then
echo "waiting incoming call..."
pppd /dev/ttyS0 115200 file /etc/ppp/cbcp/options.answer init "chat ''
ATZ OK ATS0=1 OK" connect "chat -f /etc/ppp/cbcp/answercb"
fi
Без этого < ATS0=1 > модем не будет принимать входной звонок.
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru