LINUX.ORG.RU

«Неожиданное завершение работы pppd»


0

0

Я совсем мало знаком с Linux и у меня возникла следующая проблема: не могу выйти в интернет. У меня стоит Mandrake 9.0. Вначале модем набирал тоновым набором, но я почитал руководство и сменил ATDT на ATDP. А вот с остальными настройками не разобрался. Оставил как есть и в результате: я звоню, соединяюсь, и после "входа в сеть", секунды через 2-3, связь рвётся, и выходит сообщение "Неожиданное завершение работы pppd." И всё. Я попробовал поставить 'debug' в журнале и получил код ошибки 16. man pppd - написано, что связь была разорвана: модем повесил трубку. Но таймаут я поставил на максимум. И вообще пробовал менять все подобные настройки. Положительного результат не получил. Я было подумал, что это у меня руки кривые, в смысле я просто наставил себе кучу всего лишнего, и поставил на другой винт Alt Linux Junior 2.1. Абсолютно та же картина, хотя там я поставил всё автоматом и по минимуму. В чём дело? Где искать причину? Модем Zyxel Omni-56k. Заранее спасибо.

anonymous

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

У меня эта де проблема была (и есть), и вообще не пойму чё за херь. Вот скрипт, который у моегу друга работает, а у меня нет (ядра одни и те же, дистры - одинаковые-rh73, пробовал ставить слаку и дебиан - та же херь, пробовал другие модемы - та же херь): ----- /etc/ppp/peers/cl---------- hide-password noauth debug /dev/ttyS0 115200 defaultroute noipdefault user test usepeerdns persist remotename cl connect '/usr/sbin/chat -v -f /etc/ppp/chat-scripts/cl' -----/etc/ppp/chat-scripts-------- ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED ABORT NONE '' \rAT OK-+++\c-OK ATH0 OK ATS32=98DP727050 TIMEOUT 30 CONNECT "" -------/etc/ppp/pap-secrets-------- test cl test -------/var/log/messages-----------

Запускаю так: pppd call cl

Nov 3 19:51:05 localhost pppd[1703]: pppd 2.4.1 started by root, uid 0 Nov 3 19:51:59 localhost pppd[1703]: Serial connection established. Nov 3 19:51:59 localhost pppd[1703]: Using interface ppp0 Nov 3 19:51:59 localhost pppd[1703]: Connect: ppp0 <--> /dev/ttyS0 Nov 3 19:51:59 localhost /etc/hotplug/net.agent: assuming ppp0 is already up Nov 3 19:52:19 localhost pppd[1703]: Modem hangup Nov 3 19:52:19 localhost pppd[1703]: Connection terminated. Nov 3 19:52:19 localhost /etc/hotplug/net.agent: NET unregister event not supported Nov 3 19:52:20 localhost pppd[1703]: Exit.

Короче если кто знает, то скажите хоть что-нибудь, а то я с ума сойду

anonymous
()

простите за дибильный формат

anonymous
()

Ну что, никто, ничего кроме "читай маны" не может сказать?

anonymous
()

1 - прописать DNS провайдеров в kppp. 2 - проверить, нет ли в настройках гетвея по умолчанию - иначе он на него будет глядеть и на ppp0 ему тогда пофигу 3 - проверить правила ipchains - в /etc/sysconfig/ipchains - а то он может вообще ни хрена не пускать. 4 - попробовать настроить wvdial - он надежнее глючного kppp - и настраивается не сложнее.

gennik
()

тут дело не в ipchains

Сначала надо в терминалке проверить что как таковое у тебя содинение проходит и логин/пароль нормально съедаются и появляется ppp-шный мусор на экране. Скорее всего у тебя эта стадия проходит нормально (хотя чем черт не шутит).

Потом внимательно просмотреть все настройки kppp (если используешь логин скрипт проверь его внимательно)

Если с kppp все нормально, то погляди в /etc/ppp нет ли там в файлах чего-нибудь лишнего (лишность определяется в соответствии с описанием в man pppd)

tazik
()

покажи логи в человеческом виде

Pilot
()

Nov  3 19:51:05 localhost pppd[1703]: pppd 2.4.1 started by root, uid 0
Nov  3 19:51:59 localhost pppd[1703]: Serial connection established.
Nov  3 19:51:59 localhost pppd[1703]: Using interface ppp0
Nov  3 19:51:59 localhost pppd[1703]: Connect: ppp0 <--> /dev/ttyS0
Nov  3 19:51:59 localhost /etc/hotplug/net.agent: assuming ppp0 is already up
Nov  3 19:52:19 localhost pppd[1703]: Modem hangup
Nov  3 19:52:19 localhost pppd[1703]: Connection terminated.
Nov  3 19:52:19 localhost /etc/hotplug/net.agent: NET unregister event not supported
Nov  3 19:52:20 localhost pppd[1703]: Exit.

Самое интересное, что если не писать:
user test
remotename cl, то этот же эффект, имхо просто прова не пускает, изза несоответствия пароля/логина, хотя вроде всё точно.
Какой формат /etc/ppp/pap-secrets?

anonymous
()

сделай что-то типа pppd /dev/modem 115200 connect chat -V -f /etc/chatscript nodetach debug defaultroute noauth

и покажи output, так всем проще будет.. Попробуй с флагами компрессии поиграться..

dilmah ★★★★★
()

А у меня с этой "неожиданностью" борьба такая: говорю ОК и "подключиться" еще раз. Как правило, подключается. Не со второго, так с третьего. Мне кажется это из-за сбоев в авторизации на сервере.

anonymous
()

да, у меня тоже каждъй 4-й раз происходит modem hangup как раз после ppp0 <-> /dev/modem

dilmah ★★★★★
()

а чегой-то за net.agent? чего он ругается что фейс уже занят? на кой он вообще?

anonymous
()
28 сентября 2003 г.

Люди помогите ... такая же ситуация.. Я уже вторую неделю бьюсь...

Nov 3 19:51:05 localhost pppd[1703]: pppd 2.4.1 started by root, uid 0 Nov 3 19:51:59 localhost pppd[1703]: Serial connection established. Nov 3 19:51:59 localhost pppd[1703]: Using interface ppp0 Nov 3 19:51:59 localhost pppd[1703]: Connect: ppp0 <--> /dev/ttyS1 Nov 3 19:51:59 localhost /etc/hotplug/net.agent: assuming ppp0 is already up Nov 3 19:52:19 localhost pppd[1703]: Modem hangup Nov 3 19:52:19 localhost pppd[1703]: Connection terminated. Nov 3 19:52:19 localhost /etc/hotplug/net.agent: NET unregister event not supported Nov 3 19:52:20 localhost pppd[1703]: Exit.

Что мне делать то?

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