[root@dslin peers]# cat /etc/ppp/chap-secrets# Secrets for authentication using CHAP# client server secret IP addressesinet * inet *
[root@dslin peers]# cat /etc/ppp/peers/ukrtel 115200ttyS1crtsctsdefaultrouteuser inetusepeerdnsupdetachlogfile /var/log/ukrtel.inetconnect '/usr/sbin/chat -v -e -f /etc/ppp/chat-ukrtel'
[root@dslin peers]# cat /etc/ppp/chat-ukrtel ABORT BUSYABORT "NO DIALTONE"ABORT "NO CARRIER"'' ATZ'OK' 'ATDP2256969'TIMEOUT 60'CONNECT' '''name:' 'inet''word:' 'inet'
Jun 30 04:16:37 IRON chat[3184]: send (ATZ^M)Jun 30 04:16:37 IRON chat[3184]: expect (OK)Jun 30 04:16:37 IRON chat[3184]: ATZ^M^MJun 30 04:16:37 IRON chat[3184]: OKJun 30 04:16:37 IRON chat[3184]: -- got itJun 30 04:16:37 IRON chat[3184]: send (ATDP5640000^M)Jun 30 04:16:37 IRON chat[3184]: timeout set to 60 secondsJun 30 04:16:37 IRON chat[3184]: expect (CONNECT)Jun 30 04:16:37 IRON chat[3184]: ^MJun 30 04:17:21 IRON chat[3184]: ATDP5640000^M^MJun 30 04:17:21 IRON chat[3184]: CONNECTJun 30 04:17:21 IRON chat[3184]: -- got itJun 30 04:17:21 IRON chat[3184]: send (^M)Jun 30 04:17:21 IRON chat[3184]: expect (name:)Jun 30 04:17:21 IRON chat[3184]: 50666 V42bis^MJun 30 04:18:21 IRON chat[3184]: alarmJun 30 04:18:21 IRON chat[3184]: Failed
ATZOKATDP5640000CONNECT 50666 V42bisConnect script failed
atzOKatdp5640000CONNECT 50666 V42bis
[root@dslin peers]# cat /etc/ppp/chat-ukrtel ABORT BUSYABORT "NO DIALTONE"ABORT "NO CARRIER"'' ATZ'OK' 'ATDP2256969'TIMEOUT 60'CONNECT' '\c'
У мене все нормально працює. З'єднання нічим не відрізняється від інших провайдерів, які я використовував, тільки логін/пароль довільні.
Спробуйте настроїти підключення до якогось провайдера, з яким виходить, а потім змініть телефон.
А навіщо CONNECT 50666 V42bis? Може просто CONNECT, нащо ускладнювати?
Якщо не помиляюсь, протокол V42bis - для комутованого з'єднання не викоривтовується, то взагалі щось таке старе...
Бо судячи з вашого логу /var/log/pppd.log Воно з'їдає його замість 'name:' 'inet' 'word:' 'inet'
просто проблема в тому що ви в цьому скрипті чекаєте на строку "name:" а ваш сервер мабуть не її вам надсилає а щось трохи інше..можливо щось на зразок "login:".
ABORT BUSY ABORT "NO DIALTONE" ABORT "NO CARRIER" '' ATZ 'OK' 'ATDP2256969' TIMEOUT 60 'CONNECT' '\c'
Цитата:ABORT BUSY ABORT "NO DIALTONE" ABORT "NO CARRIER" '' ATZ 'OK' 'ATDP2256969' TIMEOUT 60 'CONNECT' '\c' Таку конструкцію параметрів я давно перепробував...Після "ATDP5640000", пише "CONNECT 50666 V42bis", модем чекає "TIMEOUT 60", і відключається, матюкнувши: "Connect script failed"
А те що він матюкається Connect script failed - може свідчити лише про те що слова CONNECT, chat від модему не дочекався.. Що тут можна сказати
Та ні, CONNECT отримується, я перевіряв.
"Якби КОННЕКТ модем не дочекався,то він би і не звонив. Я вже перевіряв." - І як це розуміти??
хто б не дзвонив..