Ты здесь спрашиваешь? Но ведь тутошние телепаты в отпуске
Откуда мы знаем, как твой kppp настроен? В нем тоже есть возможность настроить скрипты.
А скрипт, это диалог общения с удаленной стороной.
Например, создаем файл
/etc/ppp/peers/mts:
# General configuration options for PPPD:
lock
nodefaultroute
noipdefault
#modem
/dev/ttyS1
115200
crtscts
# Uncomment the line below for more verbose error reporting:
#debug
# If you have a default route already, pppd may require the other side
# to authenticate itself, which most ISPs will not do. To work around this,
# uncomment the line below. Note that this may have negative side effects
# on system security if you allow PPP dialins. See the docs in /usr/doc/ppp*
# for more information.
#noauth
passive
asyncmap 0
name "mts"
connect "/usr/sbin/chat -v -f /etc/ppp/peers/mts-chat"
и файл
/etc/ppp/peers/mts-chat:
TIMEOUT 60
ABORT ERROR
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
"" AT+CGDCONT=1,"IP","internet.mts.ru" "OK"
"atd*99***1#"
TIMEOUT 75
CONNECT
Тогда, набрав команду
pppd call mts вызовем дозвонку до MTS GPRS при этом второй файл - и есть скрипт настройки мобилы и подключения. В данном случае скрипт выполняется через команду
chat - читай ман на её использование.
Разумеется, в файле /etc/ppp/pap-secrets должна быть строка:
"mts" * "mts" *В общем случае, включай всю возможную отладку и смотри что происходит "не так"
"No! Try not! Do. Or do not. There is no try." -- Yoda