ping после поднятия интерфейса

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

Подскажите как сделать так, чтобы после поднятия интерфейса, например wlan0, автоматически запускался бесконечный пинг какого-нибудь сервера.

? echo 'ifup_wlan0="while :;

?

echo 'ifup_wlan0="while :; do ping ya.ru > /dev/null 2>&1; done"' >> /etc/conf.d/network && /etc/init.d/net.wlan0 restart

или, возможно, достаточно так

echo 'ifup_wlan0="ping ya.ru > /dev/null 2>&1"' >> /etc/conf.d/network && /etc/init.d/net.wlan0 restart

Я Gentoo & Funtoo

У меня не

У меня не помогает:

/etc/conf.d/net:

config_wlan0="dhcp"
ifup_wlan0="ping ya.ru > /dev/null 2>&1"

Можеть быть разница для baselayout 1 и 2?
И нормально ли, что вызов функции из ifup_wlan0 не возвращается?

Для baselayout 1 должно

Для baselayout 1 должно сработать что-то вроде следующего в /etc/conf.d/net:

postup() {
      if [[ ${IFACE} = "wlan0" ]]; then
           ping ya.ru > /dev/null 2>&1  
      fi
}

Я Gentoo & Funtoo

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".