[Comm] /sbin/ifup ppp0 - callback
Yuriy Gomenyuk
=?iso-8859-1?q?law_=CE=C1_freemail=2Ecom=2Eua?=
Ср Мар 19 12:49:18 MSK 2003
Yuriy Gomenyuk пишет:
> Здравствуйте,
>
> Раньше без проблем работал по callback (выхожу в и-нет по /sbin/ifup ppp0).
>
> Сейчас переехал на другую АТС. И возникли проблеммы (не знаю почему, то
> ли от другой АТС, то ли накрутил где что...):
>
> Звонок от провайдера идёт, но модем не берёт трубку. Причём только в
> Линуксе. В Окнах всё нормально.
>
> Пожалуйста, помогите разобраться.
>
> Вот логи модема:
>
> Mar 19 11:09:18 localhost pppd[7937]: Callback with
> </etc/ppp/callback-client 0>
> Mar 19 11:09:18 localhost /etc/hotplug/net.agent: NET unregister event
> not supported
> Mar 19 11:09:19 localhost chat[7990]: send (d+++dc^M)
> Mar 19 11:09:19 localhost chat[7990]: expect (OK)
> Mar 19 11:09:19 localhost chat[7990]: ^M
> Mar 19 11:09:19 localhost chat[7990]: NO CARRIER^M
> Mar 19 11:09:21 localhost chat[7990]: alarm
> Mar 19 11:09:21 localhost chat[7990]: Failed
> Mar 19 11:09:21 localhost chat[7993]: send (ATZ^M)
> Mar 19 11:09:21 localhost chat[7993]: expect (OK)
> Mar 19 11:09:21 localhost chat[7993]: ATZ^M^M
> Mar 19 11:09:21 localhost chat[7993]: OK
> Mar 19 11:09:21 localhost chat[7993]: -- got it
> Mar 19 11:09:21 localhost chat[7993]: send (^M)
> Mar 19 11:09:21 localhost chat[7993]: expect (RING)
> Mar 19 11:09:21 localhost chat[7993]: ^M
> Mar 19 11:10:06 localhost chat[7993]: alarm
> Mar 19 11:10:06 localhost chat[7993]: Failed
> Mar 19 11:10:06 localhost pppd[7937]: Callback script failed
> Mar 19 11:10:06 localhost pppd[7937]: Couldn't make tty exclusive: Bad
> file descriptor
> Mar 19 11:10:06 localhost pppd[7937]: Couldn't set tty to PPP
> discipline: Bad file descriptor
> Mar 19 11:10:07 localhost pppd[7937]: Exit.
Да, поскольку callback запукает, как я понимаю скрипт
/etc/ppp/callback-client - вот и его содержимое на всякий случай
(его я не менял и раньше работало):
/etc/ppp/callback-client
#!/bin/sh
# Script callback-client
# Script parameters: delay time in seconds
DELAY="$1"
/usr/sbin/chat -v -t 2 "" \d+++\d\c OK ATH0 OK
sleep $DELAY s
/usr/sbin/chat -v "" ATZ OK "" RING ATA CONNECT
А вот и всё остальное (тоже на всякий):
/etc/sysconfig/networkscripts/chat-ppp5
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'ATDP7449207'
'CONNECT' ''
'TIMEOUT' '5'
'~--' ''
/etc/sysconfig/networkscripts/ifcfg-ppp5
DEVICE="ppp5"
ONBOOT=no
USERCTL="yes"
MODEMPORT=/dev/ttyS0
LINESPEED="115200"
PERSIST=no
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS="callback 1"
PAPNAME="euronet:322322"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="5"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"
--
С уважением,
Юрий Гоменюк.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Powered by Mozilla-mail 1.2.1 under ALT Linux Junior 2.0
Подробная информация о списке рассылки community