|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Pavel Gulchouck 2:5020/400 23 Jan 2003 16:54:04 To : All Subject : pppd --------------------------------------------------------------------------------
Hi!
Имею проблему с pppd.
Если запускать с параметрами "persist maxfail 0" (т.е. никогда не
завершаться), через некоторое время он впадает в странное состояние:
Jan 21 12:40:34 puma pppd[8231]: Hangup (SIGHUP)
Jan 21 12:40:34 puma pppd[8231]: Modem hangup
Jan 21 12:40:34 puma pppd[8231]: Connection terminated.
Jan 21 12:40:34 puma pppd[8231]: Connect time 854.5 minutes.
Jan 21 12:40:34 puma pppd[8231]: Sent 13433118 bytes, received 8564130 bytes.
Jan 21 12:40:35 puma pppd[8231]: Couldn't release PPP unit: Invalid argument
Jan 21 12:41:12 puma pppd[8231]: Couldn't create new ppp unit: Inappropriate
ioctl for device
Jan 21 12:41:14 puma pppd[8231]: Hangup (SIGHUP)
Jan 21 12:41:14 puma pppd[8231]: Couldn't create new ppp unit: Inappropriate
ioctl for device
Jan 21 12:41:15 puma pppd[8231]: Couldn't create new ppp unit: Inappropriate
ioctl for device
Такое впечатление, что он по hangup что-то не закрывает или не
освобождает, и поэтому потом не может нормально продолжать работу.
Перезапуск полностью исправляет ситуацию.
Кто-нибудь сталкивался? Как лечить?
Hе хочется давать "maxfail 1" и запускать pppd из скрипта в цикле.
Или прийдется?
RH 7.3, kernel 2.4.18-18.7.x, ppp-2.4.1-3.
P.S. Пока рассматривал исходник, обнаружил полезную недокументированную
опцию "unit n", где n - число. Если указать, то будет создаваться
ppp-интерфейс не с первым свободным номером, а с номером n, если он
не занят. IMHO во многих случаях удобно. :)
--
Lucky carrier,
Паша.
--- ifmail v.2.15dev5
* Origin: Unknown (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/752953058194.html, оценка из 5, голосов 10
|