LINUX.ORG.RU

pppd: (exit code = 2)


0

0

Кто знает как лечить ??

--> WvDial: Internet dialer version 1.53 --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATX3 ATX3 OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDP564-00-00 --> Waiting for carrier. ATDP564-00-00 --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Mon Jun 21 20:31:15 2004 --> pid of pppd: 3266 --> Disconnecting at Mon Jun 21 20:31:15 2004 --> The PPP daemon has died: pppd options error (exit code = 2) --> man pppd explains pppd error codes in more detail. --> I guess that's it for now, exiting --> The PPP daemon has died. (exit code = 2)

Конфг у меня wvdial.conf правильный, так как к другим провайдерам конектится...

Дело в том, что это подключение к провайдеру осуществляется без логина и пароля... Счёт приходит вместе с телефоном. При коннекте скриптами:

ppp.log

Jun 21 20:24:42 IRON chat[3234]: ATDP564-0000^M^M Jun 21 20:24:42 IRON chat[3234]: CONNECT Jun 21 20:24:42 IRON chat[3234]: -- got it Jun 21 20:24:42 IRON chat[3234]: timeout set to 15 seconds Jun 21 20:24:42 IRON chat[3234]: expect (login:) Jun 21 20:24:42 IRON chat[3234]: 50666 V42bis^M Jun 21 20:24:57 IRON chat[3234]: alarm Jun 21 20:24:57 IRON chat[3234]: Failed

anonymous

ещё вот это пишется в /var/log/messages

Jun 21 22:18:58 IRON chat[3550]: expect (CONNECT) Jun 21 22:18:58 IRON chat[3550]: ^M Jun 21 22:19:42 IRON chat[3550]: ATDP564-0000^M^M Jun 21 22:19:42 IRON chat[3550]: CONNECT Jun 21 22:19:42 IRON chat[3550]: -- got it Jun 21 22:19:42 IRON chat[3550]: send (^M) Jun 21 22:19:42 IRON chat[3550]: timeout set to 15 seconds Jun 21 22:19:42 IRON chat[3550]: expect (login:) Jun 21 22:19:42 IRON chat[3550]: 50666 V42bis^M Jun 21 22:19:57 IRON chat[3550]: alarm Jun 21 22:19:57 IRON chat[3550]: Failed

anonymous
()

Ну ведь в логах русским-по-белому написано, что происходит...

1. Это подключение без логина и пароля, ты сам сказал

2. Так нафига скрипт ждет "login:" ???

Судя по всему, дозвонка происходит, а скрипт зачем-то ожидает запроса логина, не находит его, сваливается и обрушивает pppd. Вывод: mann pppd до посинения, и... Выкиньте вы нафиг wvdial, легче жить будет.

pppd ttyS0 57600 connect 'chat ABORT "NO DIALTONE" ABORT "NO DIAL TONE" ABORT BUSY ABORT "NO ANSWER" "" ATZ OK ATDP5640000 CONNECT ""' ipcp-accept-local ipcp-accept-remote usepeerdns

И все. RTFM, RTFM, RTFM, RTFM

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

Пройди регистрацию на провайдера через терминалку, типа minicom, и напиши соответствующий скрипт. Судя по всему, провайдерский сервер чего-то ждет от тебя, и не получает.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

При подключении minicom-ом ясно видно, что провайдер не спрашивает логин и пароль:

OK

ATZ

OK

ATDP564-0000

Вроде удалось подключится к провайдеру: Connect: ppp0 <--> /dev/modem . Подключение весит постоянно, не обрывается. Но при команде ifconfig не показывает, что есть сетевой интерфейс ppp0. И что с этим делать ??

anonymous
()
Ответ на: комментарий от anonymous

вот ещё мой конфиг дозвона:

-detach lock crtscts noauth defaultroute debug persist pap-timeout 10 user guest connect '/usr/sbin/chat ABORT "NO DIALTONE" ABORT "NO DIAL TONE" ABORT BUSY ABORT "NO ANSWER" "" ATZ OK ATDP5640000 CONNECT ""' /dev/modem 115200 ipcp-accept-local ipcp-accept-remote usepeerdns silent

anonymous
()
Ответ на: комментарий от anonymous

Да-а-а-а... Ты бы прочел man pppd, а? Такие потрясные сочетания, как одновременно noauth и pap, silent и persist, да еще и с detach при отладке... Для начала:

1. вместо detach написать nodetach

2. убрать "noauth", либо убрать "pap-timeout 10 user guest" - один из этих компплектов явно лишний

3. вместо silent написать passive

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

IRON ppp # ./ppp.start

Serial connection established.

using channel 19

Using interface ppp0

Connect: ppp0 <--> /dev/modem

Warning - secret file /etc/ppp/pap-secrets has world and/or group access

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb7aaf22d> <pcomp> <accomp>]

LCP: timeout sending Config-Requests

nodetach

lock

crtscts

noauth

defaultroute

debug

persist

connect '/usr/sbin/chat ABORT "NO DIALTONE" ABORT "NO DIAL TONE" ABORT BUSY ABORT "NO ANSWER" "" ATZ OK ATDP5640000 CONNECT ""'

/dev/modem 115200

ipcp-accept-local

ipcp-accept-remote

usepeerdns

passive

И всёравно при команде ifconfig не видно ppp0 :(((((((((((

anonymous
()
Ответ на: комментарий от anonymous

Сервер на LCP-запросы не отвечает, судя по приведенному фрагменту. Настраивай аутентификацию.

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.