Проблема заключается в следующем. Есть у провайдера услуга : 190. При пользовании услугой 190 соединение происходит по укороченному индексу 190. Идентификация производится по номеру телефона, то есть без пароля. после соединения с провайдером через 30 - 40 секунд происходит происходит обрыв линии. Подскажите пожайлуста, что может быть . Постороено pppd соединение на FreeBsd 5.4 конфигурационные файлы ниже.
/etc/ppp/options:
/dev/cuaa0 115200
crtscts
modem
connect "/usr/bin/chat -f /etc/ppp/chat.script"
noipdefault
silent
debug
defaultroute
********************************
/etc/ppp/chat.script:ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "NO CARRIER"
"" "at"
OK "at&d0&c1"
OK "atdt190"
"ogin:" "190"
"sword:" ""
*****************************
pppd.log
Oct 17 15:37:39 evil pppd[521]: Connect script failed
Oct 17 15:37:40 evil pppd[521]: Exit.
Oct 17 15:38:25 evil pppd[535]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:39:12 evil pppd[535]: Connect script failed
Oct 17 15:39:13 evil pppd[535]: Exit.
Oct 17 15:40:23 evil pppd[550]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:41:10 evil pppd[550]: Connect script failed
Oct 17 15:41:11 evil pppd[550]: Exit.
Oct 17 15:41:57 evil pppd[565]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:42:09 evil pppd[569]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:42:44 evil pppd[565]: Connect script failed
Oct 17 15:42:45 evil pppd[565]: Exit.
Oct 17 15:42:56 evil pppd[569]: Connect script failed
Oct 17 15:42:57 evil pppd[569]: Exit.
Oct 17 15:44:27 evil pppd[599]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:45:20 evil pppd[599]: Connect script failed
Oct 17 15:45:21 evil pppd[599]: Exit.
Oct 17 15:45:52 evil pppd[623]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:46:18 evil pppd[623]: Serial connection established.
Oct 17 15:46:19 evil pppd[623]: Using interface ppp0
Oct 17 15:46:19 evil pppd[623]: Connect: ppp0 <--> /dev/cuaa0
Oct 17 15:46:19 evil pppd[623]: sent [LCP ConfReq id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 00]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb5 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb5 <auth pap>]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfAck id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 c8]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb6 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb6 <auth pap>]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb7 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb7 <auth pap>]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb8 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb8 <auth pap>]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb9 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb9 <auth pap>]
Oct 17 15:46:20 evil pppd[623]: rcvd [LCP TermReq id=0xba]
Oct 17 15:46:20 evil pppd[623]: sent [LCP TermAck id=0xba]
Oct 17 15:46:20 evil pppd[623]: Modem hangup, connected for 1 minutes
Oct 17 15:46:20 evil pppd[623]: Connection terminated, connected for 1 minutes
Oct 17 15:46:21 evil pppd[623]: Exit.
Oct 17 15:48:32 evil pppd[639]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:49:21 evil pppd[639]: Connect script failed
Oct 17 15:49:22 evil pppd[639]: Exit.
Oct 17 15:49:37 evil pppd[649]: pppd 2.3.5 started by alex, uid 0
Oct 17 15:50:06 evil pppd[649]: Serial connection established.
Oct 17 15:50:07 evil pppd[649]: Using interface ppp0
Oct 17 15:50:07 evil pppd[649]: Connect: ppp0 <--> /dev/cuaa0
Oct 17 15:50:08 evil pppd[649]: Modem hangup, connected for 1 minutes
Oct 17 15:50:08 evil pppd[649]: Connection terminated, connected for 1 minutes
Oct 17 15:50:09 evil pppd[649]: Exit.
>Проблема заключается в следующем. Есть у провайдера услуга : 190. При
>пользовании услугой 190 соединение происходит по укороченному индексу 190. Идентификация производится
>по номеру телефона, то есть без пароля. после соединения с провайдером
>через 30 - 40 секунд происходит происходит обрыв линии. Подскажите пожайлуста,
>что может быть . Постороено pppd соединение на FreeBsd 5.4 конфигурационные
>файлы ниже.
>/etc/ppp/options:
>/dev/cuaa0 115200
>crtscts
>modem
>connect "/usr/bin/chat -f /etc/ppp/chat.script"
>noipdefault
>silent
>debug
>defaultroute
>********************************
>/etc/ppp/chat.script:
>
>ABORT "BUSY"
>ABORT "ERROR"
>ABORT "NO DIALTONE"
>ABORT "NO CARRIER"
>"" "at"
>OK "at&d0&c1"
>OK "atdt190"
>"ogin:" "190"
>"sword:" ""
>*****************************
>pppd.log
>Oct 17 15:37:39 evil pppd[521]: Connect script failed
>Oct 17 15:37:40 evil pppd[521]: Exit.
>Oct 17 15:38:25 evil pppd[535]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:39:12 evil pppd[535]: Connect script failed
>Oct 17 15:39:13 evil pppd[535]: Exit.
>Oct 17 15:40:23 evil pppd[550]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:41:10 evil pppd[550]: Connect script failed
>Oct 17 15:41:11 evil pppd[550]: Exit.
>Oct 17 15:41:57 evil pppd[565]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:42:09 evil pppd[569]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:42:44 evil pppd[565]: Connect script failed
>Oct 17 15:42:45 evil pppd[565]: Exit.
>Oct 17 15:42:56 evil pppd[569]: Connect script failed
>Oct 17 15:42:57 evil pppd[569]: Exit.
>Oct 17 15:44:27 evil pppd[599]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:45:20 evil pppd[599]: Connect script failed
>Oct 17 15:45:21 evil pppd[599]: Exit.
>Oct 17 15:45:52 evil pppd[623]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:46:18 evil pppd[623]: Serial connection established.
>Oct 17 15:46:19 evil pppd[623]: Using interface ppp0
>Oct 17 15:46:19 evil pppd[623]: Connect: ppp0 <--> /dev/cuaa0
>Oct 17 15:46:19 evil pppd[623]: sent [LCP ConfReq id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 00]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb5 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb5 <auth pap>]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfAck id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 c8]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb6 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb6 <auth pap>]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb7 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb7 <auth pap>]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb8 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb8 <auth pap>]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb9 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb9 <auth pap>]
>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP TermReq id=0xba]
>Oct 17 15:46:20 evil pppd[623]: sent [LCP TermAck id=0xba]
>Oct 17 15:46:20 evil pppd[623]: Modem hangup, connected for 1 minutes
>Oct 17 15:46:20 evil pppd[623]: Connection terminated, connected for 1 minutes
>Oct 17 15:46:21 evil pppd[623]: Exit.
>Oct 17 15:48:32 evil pppd[639]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:49:21 evil pppd[639]: Connect script failed
>Oct 17 15:49:22 evil pppd[639]: Exit.
>Oct 17 15:49:37 evil pppd[649]: pppd 2.3.5 started by alex, uid 0
>
>Oct 17 15:50:06 evil pppd[649]: Serial connection established.
>Oct 17 15:50:07 evil pppd[649]: Using interface ppp0
>Oct 17 15:50:07 evil pppd[649]: Connect: ppp0 <--> /dev/cuaa0
>Oct 17 15:50:08 evil pppd[649]: Modem hangup, connected for 1 minutes
>Oct 17 15:50:08 evil pppd[649]: Connection terminated, connected for 1 minutes
>Oct 17 15:50:09 evil pppd[649]: Exit.
Дозвонись к провайдеру просто терминалкой что бы посмотреть действительно ли появляеться приглашение ввести логин и пароль. Может получаеться так скрипт довонился , соеденился, и ждет приглашения ввести пароль , а провайдер продетектил телефон и сразу запусткает ppp соедениее, pppd не дождавшись выполнения скрирта до конца через минуту рвет связь.
>>Проблема заключается в следующем. Есть у провайдера услуга : 190. При
>>пользовании услугой 190 соединение происходит по укороченному индексу 190. Идентификация производится
>>по номеру телефона, то есть без пароля. после соединения с провайдером
>>через 30 - 40 секунд происходит происходит обрыв линии. Подскажите пожайлуста,
>>что может быть . Постороено pppd соединение на FreeBsd 5.4 конфигурационные
>>файлы ниже.
>>/etc/ppp/options:
>>/dev/cuaa0 115200
>>crtscts
>>modem
>>connect "/usr/bin/chat -f /etc/ppp/chat.script"
>>noipdefault
>>silent
>>debug
>>defaultroute
>>********************************
>>/etc/ppp/chat.script:
>>
>>ABORT "BUSY"
>>ABORT "ERROR"
>>ABORT "NO DIALTONE"
>>ABORT "NO CARRIER"
>>"" "at"
>>OK "at&d0&c1"
>>OK "atdt190"
>>"ogin:" "190"
>>"sword:" ""
>>*****************************
>>pppd.log
>>Oct 17 15:37:39 evil pppd[521]: Connect script failed
>>Oct 17 15:37:40 evil pppd[521]: Exit.
>>Oct 17 15:38:25 evil pppd[535]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:39:12 evil pppd[535]: Connect script failed
>>Oct 17 15:39:13 evil pppd[535]: Exit.
>>Oct 17 15:40:23 evil pppd[550]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:41:10 evil pppd[550]: Connect script failed
>>Oct 17 15:41:11 evil pppd[550]: Exit.
>>Oct 17 15:41:57 evil pppd[565]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:42:09 evil pppd[569]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:42:44 evil pppd[565]: Connect script failed
>>Oct 17 15:42:45 evil pppd[565]: Exit.
>>Oct 17 15:42:56 evil pppd[569]: Connect script failed
>>Oct 17 15:42:57 evil pppd[569]: Exit.
>>Oct 17 15:44:27 evil pppd[599]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:45:20 evil pppd[599]: Connect script failed
>>Oct 17 15:45:21 evil pppd[599]: Exit.
>>Oct 17 15:45:52 evil pppd[623]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:46:18 evil pppd[623]: Serial connection established.
>>Oct 17 15:46:19 evil pppd[623]: Using interface ppp0
>>Oct 17 15:46:19 evil pppd[623]: Connect: ppp0 <--> /dev/cuaa0
>>Oct 17 15:46:19 evil pppd[623]: sent [LCP ConfReq id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 00]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb5 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb5 <auth pap>]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfAck id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 c8]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb6 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb6 <auth pap>]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb7 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb7 <auth pap>]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb8 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb8 <auth pap>]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb9 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP ConfRej id=0xb9 <auth pap>]
>>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP TermReq id=0xba]
>>Oct 17 15:46:20 evil pppd[623]: sent [LCP TermAck id=0xba]
>>Oct 17 15:46:20 evil pppd[623]: Modem hangup, connected for 1 minutes
>>Oct 17 15:46:20 evil pppd[623]: Connection terminated, connected for 1 minutes
>>Oct 17 15:46:21 evil pppd[623]: Exit.
>>Oct 17 15:48:32 evil pppd[639]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:49:21 evil pppd[639]: Connect script failed
>>Oct 17 15:49:22 evil pppd[639]: Exit.
>>Oct 17 15:49:37 evil pppd[649]: pppd 2.3.5 started by alex, uid 0
>>
>>Oct 17 15:50:06 evil pppd[649]: Serial connection established.
>>Oct 17 15:50:07 evil pppd[649]: Using interface ppp0
>>Oct 17 15:50:07 evil pppd[649]: Connect: ppp0 <--> /dev/cuaa0
>>Oct 17 15:50:08 evil pppd[649]: Modem hangup, connected for 1 minutes
>>Oct 17 15:50:08 evil pppd[649]: Connection terminated, connected for 1 minutes
>>Oct 17 15:50:09 evil pppd[649]: Exit.
>
>
>Дозвонись к провайдеру просто терминалкой что бы посмотреть действительно ли появляеться приглашение
>ввести логин и пароль. Может получаеться так скрипт довонился , соеденился,
>и ждет приглашения ввести пароль , а провайдер продетектил телефон и
>сразу запусткает ppp соедениее, pppd не дождавшись выполнения скрирта до конца
>через минуту рвет связь.Если Minicom можно считать просто
Если Minicom можно считать простой терминалкой (прошу прощения если что сморозил) то я с помощью него пробовал дозвониться вручную. происходит следущее: вылетает приглашения провайдера, после запрос на логин/пароль. Далее проходит секунд 30 и вылетает сообщение NO CARRIER. Причем созванивался с провайдером - он говорит что соединения с ним действительно были, секунд по 30 -40 каждое. только происходит обрыв. Да, забыл сказать что callback отсутствует на этой услуге, на него грешить бесполезно.
Привет, R.A.S!Похоже ты показал не все опции pppd.
Как следует из лога твой pppd просит у провайдера callback:>Oct 17 15:46:19 evil pppd[623]: sent [LCP ConfReq id=0x1 <callback 0x605> 06 70 af 53 d6 07 02 08 02 00]
Поэтому для начала убери эту опцию из конфига, т.к. если pppd не договорится о callback (а в твоём случае это именно так) - он разорвёт соединение. Так уж он написан.
Во вторых провайдер предлагает тебе авторизоваться используя pap.>Oct 17 15:46:20 evil pppd[623]: rcvd [LCP ConfReq id=0xb5 <asyncmap 0xa0000> <auth pap> <magic 0x36c8a98b> <pcomp> <accomp>]
В связи с этим не совсем понятно на каком этапе вводить "190" в качастве логина - на этапе чата или уже на этапе установки ppp-соединения?
Я подключил pap -аутентификацию. эмоций ноль... тот же показатель в логах (даже не стал их выкладывать) И еще разговаривал с провайдером. администратор сказал что аутентификация происходит только по номеру телефона. ничего больше... я догадываюсь что скорее всего проблема с пустым паролем, но как сказать системе что пароля нет - не пойму.