LinuxForum.Fans
Тема

Отдельные скрипты в /etc/ppp/ip-up.d/ для каждого ppp

Автор: Cewrio 5 сообщений 2558 просмотров
#300321

Есть несколько ppp (ppp0, ppp1 и т.д.). При их поднятии должны срабатывать разные скрипты, соответствующие каждому интерфейсу, или один, но так что бы выполнялись соответствующие им куски кода, а не все сразу.
Вариант с 1 скриптом (если возможно) предпочтительнее. Подскажите, как реализовать.

#300326

Cewrio, уже вроде тебе говорил про существование /etc/network/interfaces, в котором можно привязать скрипт/команду к любому интерфейсу и его состоянию (up/down/pre/post).

#300337

Да, но интерфейсов ppp у меня там не задано, да и хотел бы обойтись одним скриптом.
Сейчас пошел иным путем, но почему то по $IFACE проверить, который ppp, не получается, за то позиционный параметр $2 (если я правильно выражаюсь) имеет значение ppp, при поднятии которого запускается скрипт.

#300342

для этого придуман ipparam в пир-файле

#300417

Разобрался, с $PPP_IFACE работает, но спасибо.

Войдите или зарегистрируйтесь, чтобы ответить.