On Mon, Apr 10, 2006 at 07:30:36PM +0400, Max Dmitrichenko wrote: > Привет всем! > > Может кто-нить знает. Есть ли легкий способ в юзерспейсе как-нибудь > получить сообщение/событие о том, что интерфейс перешел в running > или наоборот? Причем хочется асинхронно, т.е. не polling'ом.
Интерфейсы-то какие? Сетевые? Можно через procfs. Смотри в /proc/sys/net/ipv4/conf/, там они появляются в момент поднятия, и пропадают при деактивизации. Для отслеживания изменений в файловой системе в Linux 2.4 есть dnotify и в 2.6 - inotify. man fcntl на предмет F_NOTIFY. В дебиан даже есть утилитка, которая так и называется - dnotify. Можно использовать в скрипте. -- Станислав

