LINUX.ORG.RU

dial-up с 'based on terminal window' auth type


0

0

Ситуация такая: нужно настроить dial-up с помощью чего угодно кроме kppp(pppd, wvdial, X-dial, minicom). Проблема в том, что сейчас в настройках kppp стоит тип аутентификации c based on terminal window. Работает так и только так. Если точнее проблема в следующем: звоним, вводим логин и пароль, получаем обычный мусор в окне и нажимаем не позднее 4-5 спекунд "продолжить" в kppp, иначе получаем 'NO CARIER'. Именно это сообщение и приходит в wvdial, minicom и если просто pppd chat...Что делать? Где-то мельком читал, что нужно подать кукую-то команду команду, чтобы он установил ppp-соединение. Версию ppp не помню, но та что в коробке от 10-ой слаки

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

Сейчас звоню через kppp. Но все примеры, которые можно посмотреть, например, на opennet.ru рассчиатны на современные системы PAP/CHAP/MSCHAP/MSCHAPv2, а не это убожество.

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

Попробуй на скорую руку так:
создай в /etc/ppp/scripts файл , например, test_dial
пиши в нем:
-------кат хир:)-------
#!/bin/sh

/usr/sbin/chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
"" \rAT \
'OK-+++\c-OK' ATH0M0C1 \
TIMEOUT 60 \
OK ATDTномер_телефона \
CONNECT "" \
ogin:--ogin: "твой_логин" \
assword: "твой_пароль"
-----------------------

Проверь там ли у тебя в системе chat, если нет измени указание пути к нему(/usr/sbin/chat)

В /etc/ppp/options пиши, если ещё нет:

nodetach
modem
lock
crtscts
defaultroute
noipdefault
asyncmap 0
mtu 1500
mru 1500



В консоли набери:
#/usr/sbin/pppd /dev/modem 115200 connect '/etc/ppp/scripts/test_dial' persist holdoff 4 maxfail 20

Если результат положительный, то сохраняй эту строку в исполняемый файл и звони в дальнейшем.

anonymous
()

> Где-то мельком читал, что нужно подать кукую-то команду команду, чтобы он установил ppp-соединение

Вот значит продолжил бы ты мельком man pppd и man chat читать, там все рассказано...

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

Чегой-то не то. Виснет он а при Ctrl+c вываливается с 2-ой ошибкой. Если верить man'у, то An error was detected in processing the options given, such as two mutually exclusive options being used. Скрипт то правильный. Можешь докой кинуть? Или он самопальный?

2 no-dashi: ты бы не мог носом ткнуть, потому что я прочитал man'ы к ppp, pppd, 8 pppd, wvdial, wvdial.conf, minicom и не нашел..

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