URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87648
[ Назад ]

Исходное сообщение
"определить когда сетевой кабель не подключен"

Отправлено sluge , 18-Дек-09 09:37 
есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе. На винде в такие моменты в трее монитор с крестиком появляется, а на линуксе?

Содержание

Сообщения в этом обсуждении
"определить когда сетевой кабель не подключен"
Отправлено Ziggy Stardust , 18-Дек-09 09:54 
>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>На винде в такие моменты в трее монитор с крестиком появляется,
>а на линуксе?

В dmesg запись соответствующая должна появляться.


"определить когда сетевой кабель не подключен"
Отправлено sHaggY_caT , 18-Дек-09 10:53 
>>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>>На винде в такие моменты в трее монитор с крестиком появляется,
>>а на линуксе?
>
>В dmesg запись соответствующая должна появляться.

Лучше в /var/log/messages, что бы была отметка о времени (так как топикстартер сформулировал задачу "когда")



"определить когда сетевой кабель не подключен"
Отправлено sweer , 18-Дек-09 14:47 
>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>На винде в такие моменты в трее монитор с крестиком появляется,
>а на линуксе?

А на линуксе статус Up убирается мб(но точно не знаю).

На FreeBSD 100% статус Active уходит.

Команда в помощь: #ifconfig


"определить когда сетевой кабель не подключен"
Отправлено sweer , 18-Дек-09 14:48 
>>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>>На винде в такие моменты в трее монитор с крестиком появляется,
>>а на линуксе?
>
>А на линуксе статус Up убирается мб(но точно не знаю).
>
>На FreeBSD 100% статус Active уходит.
>
>Команда в помощь: #ifconfig

Или Running в ifconfig тоже может быть. Посмотрите ifconfig с линком и без, точно что-то должно быть.


"определить когда сетевой кабель не подключен"
Отправлено anonymous , 21-Дек-09 01:53 
>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>На винде в такие моменты в трее монитор с крестиком появляется,
>а на линуксе?

некоторые драйвера (e1000) пишут в syslog.

в остальных случаях придется поллить -- запускать ethtool и парсить выдачу.


"определить когда сетевой кабель не подключен"
Отправлено ze6ra , 21-Дек-09 09:39 
>есть задача-на FC8-10 определять моменты когда сетевой кабель не подключен к сетевухе.
>На винде в такие моменты в трее монитор с крестиком появляется,
>а на линуксе?

Если стольже бесполезно как в винде то NetworkManager в трее отображает или специальные утилиты типа KNemo в KDE которые тоже могут в трее иконками помигать плюс ещё кое что по мелочам.
netplugd - Запускает скрипты при подключении или отключении кабеля на контролируемом устройстве.

Драйвер через /sys/class/net/<if>/carrier и  /sys/class/net/<if>/operstate дают подобную информацию удобно для своих скриптов.

Если нравится извращения то можно парсить вывод syslog и ethtool.


"определить когда сетевой кабель не подключен"
Отправлено nadirx2 , 21-Дек-09 10:44 
Еще есть ALIASES которое каждый день сообщает репорты с мейлом =)