The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"провайдер перешел на PAP или ....."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"провайдер перешел на PAP или ....."
Сообщение от teebot emailИскать по авторуВ закладки on 06-Сен-02, 18:10  (MSK)
Доброе время суток.

Со вчерашнего дня у меня перестал работать скрипт дозвона в ИНЕТ.
после получения CONNECT ожидает Login, но так его и не получает.
связь обрывается по таймауту. Слыхал о разних методах аудентификации,
решил попробовать PAP (практически никогда не использовал). ситуация изменилась но выйти в нет так и не удалось.
Вот куски из логов до перехода на PAP и после.
---------------------------------ДО------------------------------------
....
....
Sep  6 16:34:10 teebot chat[1458]: send (ATM1L1^M)
Sep  6 16:34:10 teebot chat[1458]: timeout set to 50 seconds
Sep  6 16:34:10 teebot chat[1458]: expect (OK)
Sep  6 16:34:10 teebot chat[1458]: ^M
Sep  6 16:34:10 teebot chat[1458]: ATM1L1^M^M
Sep  6 16:34:10 teebot chat[1458]: OK
Sep  6 16:34:10 teebot chat[1458]:  -- got it
Sep  6 16:34:10 teebot chat[1458]: send (ATDP9W190^M)
Sep  6 16:34:10 teebot chat[1458]: expect (CONNECT)
Sep  6 16:34:10 teebot chat[1458]: ^M
Sep  6 16:34:48 teebot chat[1458]: ATDP9W190^M^M
Sep  6 16:34:48 teebot chat[1458]: CONNECT
Sep  6 16:34:48 teebot chat[1458]:  -- got it
Sep  6 16:34:48 teebot chat[1458]: send (^M)
Sep  6 16:34:48 teebot chat[1458]: expect (ogin:)
Sep  6 16:34:48 teebot chat[1458]:  38400^M
Sep  6 16:35:38 teebot chat[1458]: alarm
Sep  6 16:35:38 teebot chat[1458]: send (^M)
Sep  6 16:35:38 teebot chat[1458]: expect (ogin:)
Sep  6 16:35:38 teebot chat[1458]: INE^M
Sep  6 16:35:38 teebot chat[1458]: ^M
Sep  6 16:35:38 teebot chat[1458]: *****************************************^M
Sep  6 16:35:38 teebot chat[1458]: **^I      CISCO 3620^I       **^M
Sep  6 16:35:38 teebot chat[1458]: **       TS-2.---.---.Net^I       **^M
Sep  6 16:35:38 teebot chat[1458]: *****************************************^M
Sep  6 16:35:38 teebot chat[1458]: ^M
Sep  6 16:35:38 teebot chat[1458]: ^M
Sep  6 16:35:38 teebot chat[1458]: User Access Verification^M
Sep  6 16:35:38 teebot chat[1458]: ^M
Sep  6 16:36:11 teebot chat[1458]: Username: ^M
Sep  6 16:36:11 teebot chat[1458]: % Username:  timeout expired!^M
Sep  6 16:36:16 teebot chat[1458]: warning: read() on stdin returned 0
Sep  6 16:36:16 teebot chat[1458]: Failed
Sep  6 16:36:16 teebot pppd[1457]: Connect script failed
Sep  6 16:36:17 teebot pppd[1457]: Exit.
-----------------------------ПОСЛЕ---------------------------------
....
....
Sep  6 16:38:37 teebot chat[1500]: expect (OK)
Sep  6 16:38:37 teebot chat[1500]: ^M
Sep  6 16:38:37 teebot chat[1500]: ATH0^M^M
Sep  6 16:38:37 teebot chat[1500]: OK
Sep  6 16:38:37 teebot chat[1500]:  -- got it
Sep  6 16:38:37 teebot chat[1500]: send (ATS6=5^M)
Sep  6 16:38:37 teebot chat[1500]: expect (OK)
Sep  6 16:38:37 teebot chat[1500]: ^M
Sep  6 16:38:37 teebot chat[1500]: ATS6=5^M^M
Sep  6 16:38:37 teebot chat[1500]: OK
Sep  6 16:38:37 teebot chat[1500]:  -- got it
Sep  6 16:38:37 teebot chat[1500]: send (ATM1L1^M)
Sep  6 16:38:38 teebot chat[1500]: timeout set to 50 seconds
Sep  6 16:38:38 teebot chat[1500]: expect (OK)
Sep  6 16:38:38 teebot chat[1500]: ^M
Sep  6 16:38:38 teebot chat[1500]: ATM1L1^M^M
Sep  6 16:38:38 teebot chat[1500]: OK
Sep  6 16:38:38 teebot chat[1500]:  -- got it
Sep  6 16:38:38 teebot chat[1500]: send (ATDP9W190^M)
Sep  6 16:38:38 teebot chat[1500]: expect (CONNECT)
Sep  6 16:38:38 teebot chat[1500]: ^M
Sep  6 16:39:13 teebot chat[1500]: ATDP9W190^M^M
Sep  6 16:39:13 teebot chat[1500]: CONNECT
Sep  6 16:39:13 teebot chat[1500]:  -- got it
Sep  6 16:39:13 teebot chat[1500]: send (^M)
Sep  6 16:39:13 teebot pppd[1499]: Serial connection established.
Sep  6 16:39:13 teebot pppd[1499]: Using interface ppp0
Sep  6 16:39:13 teebot pppd[1499]: Connect: ppp0 <--> /dev/ttyS0
Sep  6 16:39:13 teebot /etc/hotplug/net.agent: assuming ppp0 is already up
Sep  6 16:39:15 teebot pppd[1499]: Hangup (SIGHUP)
Sep  6 16:39:15 teebot pppd[1499]: Modem hangup
Sep  6 16:39:15 teebot pppd[1499]: Connection terminated.

Это означает что мне действительно надо двигаться в направлении PAP или причина в другом?

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: провайдер перешел на PAP или ....."
Сообщение от Booter emailИскать по авторуВ закладки on 06-Сен-02, 22:29  (MSK)
>Доброе время суток.
>
>Это означает что мне действительно надо двигаться в направлении PAP или причина
>в другом?
>
>Спасибо.

Немного не те логи. Нужно ppp.log или тот, куда протоколируется PPP-сессия.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: провайдер перешел на PAP или ....."
Сообщение от Серега Искать по авторуВ закладки on 07-Сен-02, 11:55  (MSK)
>>Доброе время суток.
>>
>>Это означает что мне действительно надо двигаться в направлении PAP или причина
>>в другом?
>>
>>Спасибо.
>
>Немного не те логи. Нужно ppp.log или тот, куда протоколируется PPP-сессия.

могу выложить и ppp.log, но ситуация стала яснее.
Я вспомнил про kppp поставил и методом перебора видов аудентификации выяснил что провайдер действительно использует PAP (черт его дери).
Теперь надо настроить скрипт.

В pppd  auth refuse-chap require-pap login есть.
pap-secrets вроде тоже (правда насчет формата не уверен)
а соединяться не хочет.
Попробую поискать тут, либо на форуме либо в документации.

Но если можно пример работающего pap-secrets киньте.

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: провайдер перешел на PAP или ....."
Сообщение от Dima emailИскать по авторуВ закладки on 07-Сен-02, 12:52  (MSK)
ТЫ под чем сидишь Free или Линух ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: провайдер перешел на PAP или ....."
Сообщение от teebot Искать по авторуВ закладки on 08-Сен-02, 12:41  (MSK)
>ТЫ под чем сидишь Free или Линух ?

Под Линухом, Шапка 7.3

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: провайдер перешел на PAP или ....."
Сообщение от smooth Искать по авторуВ закладки on 09-Сен-02, 09:56  (MSK)
>>ТЫ под чем сидишь Free или Линух ?
>
>Под Линухом, Шапка 7.3
я под freebsd - но суть дела не меняет

вообщем я делаю так обычно в 3 шага
1) создаю ppp.sh + права запуска на него
в нём
pppd /dev/cuaa1 38400 connect 'chat -vf chat.txt' defaultroute user name_user
>>/dev/cuaa1 - порт твой модемный в линухе может быть другой смотри сам
у меня это СОМ2
2) создаю chat.txt
"" "AT"
"OK" "ATDP700000"
"CONNECT" ""
3) в файле /etc/ppp/pap-secrets пишу
name_user   *   password   *
всё
запускаю ppp.sh и радуюсь жизни


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: провайдер перешел на PAP или ....."
Сообщение от Серега Искать по авторуВ закладки on 09-Сен-02, 11:08  (MSK)
>>>ТЫ под чем сидишь Free или Линух ?
>>
>>Под Линухом, Шапка 7.3
>я под freebsd - но суть дела не меняет
>
>вообщем я делаю так обычно в 3 шага
>1) создаю ppp.sh + права запуска на него
>в нём
>pppd /dev/cuaa1 38400 connect 'chat -vf chat.txt' defaultroute user name_user
>>>/dev/cuaa1 - порт твой модемный в линухе может быть другой смотри сам
>у меня это СОМ2
>2) создаю chat.txt
>"" "AT"
>"OK" "ATDP700000"
>"CONNECT" ""
>3) в файле /etc/ppp/pap-secrets пишу
>name_user   *   password   *
>всё
>запускаю ppp.sh и радуюсь жизни

делай почти тоже самое, только у меня chat.txt чуть посложнее модем у меня не совсем стандартный приходиться прописывать дополнительные параметры.

а вот вызов ррр выглядит вот так:
exec /usr/sbin/pppd debug lock auth refuse-chap require-pap login modem crtscts /dev/ttyS0 38400 \
        asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \
        noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT

pap-secrets у меня такой же.

------------------НЕ РАБОТАЕТ----------------------
вот ppp.log:
Sep  9 09:59:57 teebot pppd[1371]: pppd 2.4.1 started by root, uid 0
Sep  9 09:59:58 teebot chat[1372]: timeout set to 3 seconds
Sep  9 09:59:58 teebot chat[1372]: abort on (\nBUSY\r)
Sep  9 09:59:58 teebot chat[1372]: abort on (\nNO ANSWER\r)
Sep  9 09:59:58 teebot chat[1372]: abort on (\nRINGING\r\n\r\nRINGING\r)
Sep  9 09:59:58 teebot chat[1372]: send (rAT^M)
Sep  9 09:59:58 teebot chat[1372]: expect (OK)
Sep  9 09:59:58 teebot chat[1372]: rAT^M^M
Sep  9 09:59:58 teebot chat[1372]: OK
Sep  9 09:59:58 teebot chat[1372]:  -- got it
Sep  9 09:59:58 teebot chat[1372]: send (ATH0^M)
Sep  9 09:59:58 teebot chat[1372]: expect (OK)
Sep  9 09:59:58 teebot chat[1372]: ^M
Sep  9 09:59:58 teebot chat[1372]: ATH0^M^M
Sep  9 09:59:58 teebot chat[1372]: OK
Sep  9 09:59:58 teebot chat[1372]:  -- got it
Sep  9 09:59:58 teebot chat[1372]: send (ATS6=5^M)
Sep  9 09:59:59 teebot chat[1372]: expect (OK)
Sep  9 09:59:59 teebot chat[1372]: ^M
Sep  9 09:59:59 teebot chat[1372]: ATS6=5^M^M
Sep  9 09:59:59 teebot chat[1372]: OK
Sep  9 09:59:59 teebot chat[1372]:  -- got it
Sep  9 09:59:59 teebot chat[1372]: send (ATM1L1^M)
Sep  9 09:59:59 teebot chat[1372]: timeout set to 50 seconds
Sep  9 09:59:59 teebot chat[1372]: expect (OK)
Sep  9 09:59:59 teebot chat[1372]: ^M
Sep  9 09:59:59 teebot chat[1372]: ATM1L1^M^M
Sep  9 09:59:59 teebot chat[1372]: OK
Sep  9 09:59:59 teebot chat[1372]:  -- got it
Sep  9 09:59:59 teebot chat[1372]: send (ATDP9W190^M)
Sep  9 09:59:59 teebot chat[1372]: expect (CONNECT)
Sep  9 09:59:59 teebot chat[1372]: ^M
Sep  9 10:00:33 teebot chat[1372]: ATDP9W190^M^M
Sep  9 10:00:33 teebot chat[1372]: CONNECT
Sep  9 10:00:33 teebot chat[1372]:  -- got it
Sep  9 10:00:33 teebot chat[1372]: send (^M)
Sep  9 10:00:33 teebot pppd[1371]: Serial connection established.
Sep  9 10:00:33 teebot pppd[1371]: using channel 1
Sep  9 10:00:33 teebot pppd[1371]: Using interface ppp0
Sep  9 10:00:33 teebot pppd[1371]: Connect: ppp0 <--> /dev/ttyS0
Sep  9 10:00:34 teebot pppd[1371]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <auth pap> <magic 0xab67ad6e> <pcomp> <accomp>]
Sep  9 10:00:37 teebot pppd[1371]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <auth pap> <magic 0xab67ad6e> <pcomp> <accomp>]
Sep  9 10:00:39 teebot pppd[1371]: Hangup (SIGHUP)
Sep  9 10:00:39 teebot pppd[1371]: Modem hangup
Sep  9 10:00:39 teebot pppd[1371]: Connection terminated.

Правда тут есть еще один прикол.
У меня нет пароля, все привязано к номеру телефона.
что мне надо писать в pap-secrets просто "" или *

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: провайдер перешел на PAP или ....."
Сообщение от teebot emailИскать по авторуВ закладки on 09-Сен-02, 15:42  (MSK)
может еще что-то/где-то прописать надо, про что я забыл.
а может можно заставить kppp протоколировать свои действия и обмен данными, тогда можно было бы разобрать что происходит...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: провайдер перешел на PAP или ....."
Сообщение от Дмитрий Искать по авторуВ закладки on 10-Сен-02, 14:09  (MSK)
>Sep  6 16:34:48 teebot chat[1458]: expect (ogin:)
...
>Sep  6 16:35:38 teebot chat[1458]: User Access Verification^M
>Sep  6 16:35:38 teebot chat[1458]: ^M
>Sep  6 16:36:11 teebot chat[1458]: Username: ^M
>Sep  6 16:36:11 teebot chat[1458]: % Username:  timeout expired!^M

Пол логу видно же, что скрипт ожидает 'login', а сервер провайдера выдает 'Username:', не так ли?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: провайдер перешел на PAP или ....."
Сообщение от teebot emailИскать по авторуВ закладки on 10-Сен-02, 15:55  (MSK)
>>Sep  6 16:34:48 teebot chat[1458]: expect (ogin:)
>...
>>Sep  6 16:35:38 teebot chat[1458]: User Access Verification^M
>>Sep  6 16:35:38 teebot chat[1458]: ^M
>>Sep  6 16:36:11 teebot chat[1458]: Username: ^M
>>Sep  6 16:36:11 teebot chat[1458]: % Username:  timeout expired!^M
>
>Пол логу видно же, что скрипт ожидает 'login', а сервер провайдера выдает
>'Username:', не так ли?

посмотри 6 ответ, ситуация изменилась

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру