вопрос по pppd
Модератор: Bizdelnick
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
вопрос по pppd
Как можно выполнить скрипт после завершения работы pppd? /etc/ppp/if-down.d не катит, т.к. выполнить нужно именно после завершения работы pppd (в логе пишется как "pppd: Exit."
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: вопрос по pppd
переименовать настоящий pppd, а под этим именем разместить скрипт-обертку?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Re: вопрос по pppd
Хе-хе, вопрос чайника: а откуда он запускается (я звоню через kppp, но он(скрипт) должен выполняться после любого ppp соединения)? Спасибо...
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Re: вопрос по pppd
Гы...
Меня не поняли. Я имел ввиду следующее: запутался насмерть в ifdown-ppp, и вообще, он ли вызывается при убиении ppp соединения?
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: вопрос по pppd
а что у тебя за версия pppd?
вообще, afaik, он должен запускать /etc/ppp/ip-{up,down} при установке/разрыве соединения соответственно.
при своей смерти pppd не должен запускать ничего....
вообще, afaik, он должен запускать /etc/ppp/ip-{up,down} при установке/разрыве соединения соответственно.
при своей смерти pppd не должен запускать ничего....
слава роботам!
-
agreed
- Сообщения: 143
- ОС: Fedora 10, Mac OS X 10.5
Re: вопрос по pppd
(elide @ Вторник, 17 Мая 2005, 2:52) писал(а):а что у тебя за версия pppd?
вообще, afaik, он должен запускать /etc/ppp/ip-{up,down} при установке/разрыве соединения соответственно.
при своей смерти pppd не должен запускать ничего....
pppd 2.4.2, если это принципиально, а скрипт ip-down, почему-то, запускается еще до завершения pppd. Т.е. если воткнуть в ip-down.d скрипт, то имеем:
Код: Выделить всё
May 18 22:27:44 localhost pppd[1298]: pppd 2.4.2 started by alexey, uid xxx
May 18 22:27:44 localhost pppd[1298]: Using interface ppp0
May 18 22:27:44 localhost pppd[1298]: Connect: ppp0 <--> /dev/ttyS4
May 18 22:27:44 localhost pppd[1298]: PAP authentication succeeded
May 18 22:27:45 localhost pppd[1298]: local IP address 213.158.4.120
May 18 22:27:45 localhost pppd[1298]: remote IP address 213.158.4.254
May 18 22:27:45 localhost pppd[1298]: primary DNS address 213.158.0.6
May 18 22:34:21 localhost pppd[1298]: Terminating on signal 15.
May 18 22:34:21 localhost TEEEEEEEEEST!!!!!
May 18 22:34:21 localhost pppd[1298]: Connection terminated.
May 18 22:34:21 localhost pppd[1298]: Connect time 6.7 minutes.
May 18 22:34:21 localhost pppd[1298]: Sent 140833 bytes, received 821406 bytes.
May 18 22:34:22 localhost pppd[1298]: Connect time 6.7 minutes.
May 18 22:34:22 localhost pppd[1298]: Sent 140833 bytes, received 821406 bytes.
May 18 22:34:22 localhost pppd[1298]: Exit.