Отправляет email-рассылки с помощью сервиса Sendsay

Не работает pppd

Здравствуйте!

Здравствуйте, все! Вот такая-вот проблема.
Перестал запускаться pppd, модем нормально дозванивается, дальше KPPP пишет
"Logging on to network...", после чего соединение разрывается с сообщением "The
pppd daemon died unexpecedly! Exit status: 0"

Вот содержимое журнала pppd:
Mar 26 22:43:32 9A4172 pppd[4775]: pppd 2.4.2b3 started by root, uid 0
Mar 26 22:43:32 9A4172 pppd[4775]: Using interface ppp0
Mar 26 22:43:32 9A4172 pppd[4775]: Connect: ppp0 <--> /dev/ttyLT0
Mar 26 22:43:32 9A4172 pppd[4775]: Remote message: ^@
Mar 26 22:43:32 9A4172 pppd[4775]: CHAP authentication succeeded
Mar 26 22:43:33 9A4172 pppd[4775]: local IP address 172.16.74.1
Mar 26 22:43:33 9A4172 pppd[4775]: remote IP address 10.10.200.41
Mar 26 22:43:33 9A4172 pppd[4775]: primary DNS address 212.122.1.2
Mar 26 22:43:33 9A4172 pppd[4775]: secondary DNS address 212.107.200.68
Mar 26 22:43:33 9A4172 pppd[4775]: IPCP terminated by peer
Mar 26 22:43:33 9A4172 pppd[4775]: LCP terminated by peer
Mar 26 22:43:36 9A4172 pppd[4775]: Connection terminated.
Mar 26 22:43:36 9A4172 pppd[4775]: Connect time 0.1 minutes.
Mar 26 22:43:36 9A4172 pppd[4775]: Sent 87 bytes, received 64 bytes.
Mar 26 22:43:36 9A4172 pppd[4775]: Connect time 0.1 minutes.
Mar 26 22:43:36 9A4172 pppd[4775]: Sent 87 bytes, received 64 bytes.
Mar 26 22:43:36 9A4172 pppd[4775]: Exit.

dmesg по этому поводу из подозрительного выдает следующее:
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet
divert: not allocating divert_blk for non-ethernet device ppp0
divert: no divert_blk to free, ppp0 not ethernet

В /var/log/messages куча записей:
modprobe: can't locate module ppp0
Такого модуля я нигде не нашел.

Вот что пишет kppp, запущенный из консоли:
[root@9A4172 dev]# Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
QMetaObject::findSignal:Accounting: Conflict with AccountingBase::changed(QString,QString)
Opener: received ExecPPPDaemon
In parent: pppd pid 4775
Couldn't find interface ppp0: No such device
Kernel supports ppp alright.
It was pppd that died
pppd exited with return value 0
Sending 4602 a SIGUSR1
Couldn't find interface ppp0: No such device
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received RemoveLock
Opener: received PPPDExitStatus
Opener: received OpenSysLog

Устройства ppp0 в каталоге /dev действительно нет, все попытки его создать заканчиваются
сообщением:
don't know how to make device "ppp0"
Даже не представляю, как его создать.

Win-модем Lucent, но до этого прекрасно работал полгода.
В Винде также все работает (из нее и пишу).

В /var/log/messages удалось найти ругань на "modprobe: can't locate module ppp0"
за февраль. Надо полагать, что они там были и раньше. Поиск с помощью grep -ir
в /var/log дал только вышеупомянутую ругань в /var/log/messages, а в /etc ppp0
упоминается только в файле /etc/modprobe.conf.dist (строчка "alias ppp0 ppp").
Как будто этого ppp0 никогда и не было (может, и правда не было?).

Помогите, пожалуйста, а то без Интернета мне что-то хреново :)

Ответить   9A4172 Sat, 27 Mar 2004 11:13:47 +1000 (#113002)

 

Ответы:

Здравствуйте, 9A4172.

Вы писали 27 марта 2004 г., 11:13:47:

Поставил ppp-2.4.2-0.1b3 от RedHat 9 - все тоже самое, но pppd теперь возвращает
exit status 16:
16 The link was terminated by the modem hanging up.
Кстати, тот ppp, что в дистрибутиве ASP Linux, похоже, один из самых новых, по
крайней мере, мне не удалось найти более новых версий в RPM-пакетах для RedHat'оподобных
систем.

Ответить   9A4172 Sat, 27 Mar 2004 13:24:50 +1000 (#113022)

 

9A4172 wrote:

А откуда берется local IP address 172.16.74.1 - эти адреса (172.16.) для
локальных сетей. Или соединение через прокси? У меня настроен
динамический IP , который присваивается провайдером на время сеанса.
Может дело в этом?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5725; Возраст листа: 245; Участников: 1060
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/113243



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   avm7 Sat, 27 Mar 2004 11:06:30 +0300 (#113243)

 

i686-pc-none)

Привет, avm7 <av***@f*****.ru> !
Вы писали Sat, 27 Mar 2004 11:06:30 +0300:

Огромное спасибо всем, avm7!
Я тут ковыряюсь с VMware, наковырял небольшую сеть, на бвзовом
компьютере 2 сетевые карты с адресами 192.168.1.1 и 172.16.74.1, обе -
Host only networking (так задал при установке VMware). Вот файл
/etc/hosts:

127.0.0.1 localhost.localdomain localhost
127.0.0.1 www.9a4172.home 9A4172 9A4172.Home
#172.16.74.1 www.9a4172.home 9A4172 9A4172.Home
172.16.74.11 www.whitemouse.home whitemouse
172.16.74.12 win98
192.168.1.10 asplinux

Я закомментировал строчку "172.16.74.1 ..." - все заработало. Строчку
"127.0.0.1 www.9a4172.home 9A4172 9A4172.Home" добавил
только что для красоты (а то http://localhost некрасиво).
Еще обнаружил файл /etc/sysconfig/networking/profiles/default, вот его
содержимое:

127.0.0.1 localhost.localdomain localhost
127.0.0.1 9A4172.Home 9A4172
#172.16.74.1 9A4172.Home 9A4172
172.16.74.11 whitemouse
172.16.74.12 win98
192.168.1.10 asplinux

Строчку "172.16.74.1 9A4172.Home 9A4172" закомментировал
одновременно с такой же в /etc/hosts, а вот строчка "127.0.0.1
9A4172.Home 9A4172" там уже была. Что это за файл, для чего он?
Непонятно, компьютер пытался войти в сеть провайдера со статическим
IP-адресом? Или же провайдеру не нравится адрес компьютера 172.16.74.1 ?
Но ведь диапазон 172.16.*.* разрешен для использования в локальных
сетях.
Самое странное, что раньше все работало, причем строчка
"172.16.74.1 www.9a4172.home 9A4172 9A4172.Home" была в
/etc/hosts!

Ответить   9A4172 Sun, 28 Mar 2004 16:03:10 +1100 (#113583)

 

9A4172 wrote:

......

Диапазон адресов 172.16.*.* (192.168.1.* и др.) для локальных сетей и он
фильтруется сетевыми маршрутизаторами интернета (насколько я знаю) и для
работы в интернет не годится.
У меня в настройках kppp - настройка соединения - изменить - закладка
"IP адрес" переключатель стоит на "Динамический IP адрес", в /etc/hosts
IP моего компа также в диапазоне 172.16.*.* - и все работает.
Статический адрес используется если он присвоен пользователю, а это доп.
деньги. Да и говорят не хватает их (адресов, как впрочем и денег) :). Удачи!
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5749; Возраст листа: 246; Участников: 1059
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/113869



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   avm7 Sun, 28 Mar 2004 23:09:15 +0400 (#113869)