%20%D0%B2%20Linux%20%D0%BD%D0%B0%20%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5%20%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9%3F.png)
Мне было интересно, есть ли в Linux какой-то интерфейс для обнаружения изменений состояния порта Ethernet /sys
или какой-то другой способ, управляемый событиями.
Под изменениями состояния я подразумеваю ОТКЛЮЧЕНО / 10 Мбит / 100 Мбит / и т. д.
Мы могли бы просто собирать статус порта каждые X мс, но я надеялся использовать inotify для отслеживания изменений в файловой системе и запуска наших действий на основе этого.
На самом деле нас больше всего интересуют изменения с 10 Мбит на 1 Гбит. Поэтому иметь что-то, что срабатывает только при подключении/отключении, было бы недостаточно.
Есть идеи?