Перейти к содержанию

Помогите пожалуста с ррр


Рекомендуемые сообщения

Вот значит я настроил драйвер модема, и пытаюсь дозвониться до провайдера:

Jun 1 20:48:49 localhost pppd[4545]: pppd 2.4.2 started by root, uid 0

Jun 1 20:48:50 localhost chat[4551]: timeout set to 3 seconds

Jun 1 20:48:50 localhost chat[4551]: abort on (\nBUSY\r)

Jun 1 20:48:50 localhost chat[4551]: abort on (\nNO ANSWER\r)

Jun 1 20:48:50 localhost chat[4551]: abort on (\nRINGING\r\n\r\nRINGING\r)

Jun 1 20:48:50 localhost chat[4551]: send (rAT^M)

Jun 1 20:48:50 localhost chat[4551]: expect (OK)

Jun 1 20:48:50 localhost chat[4551]: rAT^M^M

Jun 1 20:48:50 localhost chat[4551]: OK

Jun 1 20:48:50 localhost chat[4551]: -- got it

Jun 1 20:48:50 localhost chat[4551]: send (ATH0^M)

Jun 1 20:48:50 localhost chat[4551]: timeout set to 30 seconds

Jun 1 20:48:50 localhost chat[4551]: expect (OK)

Jun 1 20:48:50 localhost chat[4551]: ^M

Jun 1 20:48:50 localhost chat[4551]: ATH0^M^M

Jun 1 20:48:50 localhost chat[4551]: OK

Jun 1 20:48:50 localhost chat[4551]: -- got it

Jun 1 20:48:50 localhost chat[4551]: send (ATDP1031111^M)

Jun 1 20:48:50 localhost chat[4551]: expect (CONNECT)

Jun 1 20:48:50 localhost chat[4551]: ^M

Jun 1 20:49:20 localhost chat[4551]: alarm

Jun 1 20:49:20 localhost chat[4551]: Failed

Jun 1 20:49:20 localhost pppd[4545]: Connect script failed

Jun 1 20:49:21 localhost pppd[4545]: Exit.

но как вы видете нифига не получается, на стороне провайдера используется СНАР - авторизация, я со скриптами плясал-плясал ничего не выходит, то что примеры в интернете нарыл, тоже ничё не получается.

Подскажите пожалуста в чем может быть проблема, и дайте ссылочку на реально работающие скрипты с использованием СНАР авторизации и названием конкретного провайдера (может кто пользует?), а то может я чего недопонимаю...

Спасибо.

PS: а у меня провайдер Sovintel.spb.ru

Ссылка на комментарий
Поделиться на другие сайты

До аутентификации, судя по логам дело не доходит, поэтому проблема не в этом.

Попробуйте в chat скрипте увеличить значение TIMEOUT раза в два, а то и в три.

Пока что из лога видно, что модем получает команду ATDP<номер>, но не успевает дозвониться и соединиться, видимо потому что таймаут слишком маленький (еще бы - он пульсом набирает номер, а потом еще должен изрядно поскрипеть перед тем, как вы сможете от него услышать слово CONNECT).

Ссылка на комментарий
Поделиться на другие сайты

Я увеличил время дозвона, но теперь вместо

>Jun 1 20:48:50 localhost chat[4551]: expect (CONNECT)

>Jun 1 20:48:50 localhost chat[4551]: ^M

>Jun 1 20:49:20 localhost chat[4551]: alarm

>Jun 1 20:49:20 localhost chat[4551]: Failed

>Jun 1 20:49:20 localhost pppd[4545]: Connect script failed

>Jun 1 20:49:21 localhost pppd[4545]: Exit.

После Expect(Connect), пишется NO CARRIER. т.е. после дозвона модем начинает пищать, но после этого связь обрывается...

Может, что-то с аутотентификацей или с чем??

Ссылка на комментарий
Поделиться на другие сайты

Попробуйте дозвониться с помощью minicom. Получится соединиться нормально или нет?

А еще, покажите, пожалуйста здесь целиком ваш chat скрипт.

Ссылка на комментарий
Поделиться на другие сайты

Пробовал дозвониться с помощью minicom'a :

ATZ OK

ATDP1031111

это то что я набирал в консоли, но по итогам всего этого мероприятия модем звонил, все шипело и кипело после чего через некоторое время (около 40-50сек) все опять обрывалось и писолось

NO Carrier :{ , или я может неправильно звоню?

вам точно есть смысл разместить Chat а то я его посмотрел, там одни закарючки, не думаю что там можно будет что-то разобрать.

Вопрос: Если я удалю chat&pppd, и после этого просто из исходников например ppp.2.4.3.tar заново все скомпилю будет у меня работать без дополнительной настройки эти скрипты?

Ссылка на комментарий
Поделиться на другие сайты

Иными словами, сухой остаток такой, что у вас просто модем не соединяется. Если он не соединяется из minicom, то, весьма вероятно не будет работать и с другими программами.

Правьте строку инициализации модема до тех пор, пока он не начнет работать. pppd и chat здесь ни при чем.

P.S. Кстати, chat-скрипт - это не сама программа chat Smile Почитайте что-нибудь про pppd (желательно man pppd, man chat) до просветления.

Ссылка на комментарий
Поделиться на другие сайты

Чтобы не разводить сопли по форуму...

Я купил(взял на долгий срок пользования за пиво Very Happy ) другой модем, USR SporsterMassegePlus, правда никак модель точно определить не могу, но это пока не важно, значиться проблема в корне изменилась...

Теперь из minicom он звонит и коннектится, но не звонит с помощью скриптов и kppp, из логов понятно что модем просто не инициализируется, поэтому такой вопрос: как мне в minicome сделать подробные логи, просто то что там встроенное протоколирование оно лишь отображает что звонили туда-то во столько-то, трупка повешена тогда-то, и больше ни чего нигде не подключается..

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...