Автор Тема: обрывается Dialup на KPPP на стадии "Запуск pppd"  (Прочитано 1964 раз)

Оффлайн mc-sim

  • Завсегдатай
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
Доброго времени суток, уважаемые форумчане. С такой проблемой столкнулся.
При использовании kppp в связке с модемом ZyXel OMNI 56K PCI Plus не могу установить соединение с провайдером.
Модем дозванивается, но при запуске pppd обрывается и все по новой ATZ и т.д.
Под рутом и пользователем одинаково себя ведет...
Ранее все работало. Пользователь, который за ПК работал вспомнить не может после чего все произошло...
вот лог при запуске kppp из консоли от пользователя:
[user@localhost ~]$ kppp
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 7603
Couldn't find interface ppp0: Нет такого устройства
Kernel supports ppp alright.
It was pppd that died
pppd exited with return value 17
Sending 7596 a SIGUSR1
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received RemoveLock
Opener: received PPPDExitStatus
Opener: received SetSecret
Opener: received SetSecret
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received KillPPPDaemon
Opener: received RemoveLock
[user@localhost ~]$          


Вот лог при запуске kppp от рута:
[root@localhost etc]# kppp
Opener: received OpenLock

Opener: received OpenDevice
Opener: received RemoveLock
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 7580
Kernel supports ppp alright.
It was pppd that died
pppd exited with return value 17
Sending 7566 a SIGUSR1
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received RemoveLock
Opener: received PPPDExitStatus
Opener: received SetSecret
Opener: received SetSecret
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received KillPPPDaemon
Opener: received RemoveLock
[root@localhost etc]#            
Очень прошу помощи...
Заранее спасибо!
« Последнее редактирование: 03.09.2009 18:49:36 от mc-sim »
Любитель экспериментов...

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
С маршрутом по умолчанию все в порядке? Бывает из-за него такая борода происходит.
Киньте еще вывод этого, пожалуйста:
tail -n 300 /var/log/messages | grep pppd

Оффлайн mc-sim

  • Завсегдатай
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
С маршрутом по умолчанию все в порядке? Бывает из-за него такая борода происходит.
Киньте еще вывод этого, пожалуйста:
tail -n 300 /var/log/messages | grep pppd
Sugar, вот так это выглядело...
без каких либо сообщений:
[user@localhost ~]$ tail -n 300 /var/log/messages | grep pppd
tail: невозможно открыть `/var/log/messages' для чтения: Отказано в доступе
[user@localhost ~]$ su -
Password:
[root@localhost ~]# tail -n 300 /var/log/messages | grep pppd
[root@localhost ~]#
Маршрут устанавливается автоматом от провайдера...
« Последнее редактирование: 04.09.2009 10:44:54 от mc-sim »
Любитель экспериментов...

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Ну тогда нужно найти файл, куда pppd складывает свои логи, скорее всего он в директории /var/log/, если точнее, то возможно в /var/log/ppp/. Просмотреть их, и найти решщение.

Оффлайн mc-sim

  • Завсегдатай
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
Соответственно вопрос, как можно узнать, куда складываюся логи?
В /var/log/ppp/ есть файл connect-errors, который весит 0 и после тестов с KPPP никак не меняется...
P.S. В /var/log/messages нарыл такие строки:
Sep  4 11:14:18 localhost gconfd (user-7095): Resolved address "xml:readonly:/var/cache/gconf/gconf.xml.defaults" to a read-only configuration source at position 3
Sep  4 11:15:10 localhost kernel: PPP generic driver version 2.4.2
Sep  4 11:15:10 localhost pppd[7123]: pppd 2.4.4 started by user, uid 500
Sep  4 11:15:10 localhost pppd[7123]: Using interface ppp0
Sep  4 11:15:10 localhost pppd[7123]: Connect: ppp0 <--> /dev/ttySHSF0
Sep  4 11:15:19 localhost pppd[7123]: Serial line is looped back.
Sep  4 11:15:19 localhost pppd[7123]: Connection terminated.
Sep  4 11:15:19 localhost pppd[7123]: Exit.
Любитель экспериментов...

Оффлайн mc-sim

  • Завсегдатай
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
В нескольких местах начитался (например тут и тут и еще кое-где...) - советуют в syslog.conf добавить строчки
!pppd
*.*                           /var/log/pppd.log
Но это как я понял актуально для BSD...
Я добавил, но теперь у меня в pppd.log пишутся все системные события, как ранее писались в /var/log/message.
Есть ли какие нибудь нюансы по созданию настроек лога для pppd в ALTLinux?
« Последнее редактирование: 04.09.2009 16:56:24 от mc-sim »
Любитель экспериментов...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
man syslog.conf
man pppd

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
У демона pppd есть полезная директива запуска, я, например, ее через Etcnet добавляю - "logfile /var/log/pppd/pppdlog". Как это в kppp добавить не знаю.
А вообще предыдущий топикпастер прав, man pppd man syslog.conf, man syslogd, это Ваше всё! =)