The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как программно (или с помощью утиль) определить отключение к..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как программно (или с помощью утиль) определить отключение к..."
Сообщение от T1 emailИскать по авторуВ закладки(ok) on 25-Апр-04, 03:32  (MSK)
Есть 2 компа в локальной сети, соединены через switch.
Требуется определить ситуацию, когда, например, из свича вынули кабель.
Желательно, чтобы это определялось быстро и , если возможно, не организовывать связь между компами (может от драйвера сетевой карты можно словить сигнал - как?).
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как программно (или с помощью утиль) определить отключение к..."
Сообщение от MaximKuznetcov Искать по авторуВ закладки(??) on 26-Апр-04, 22:21  (MSK)
>Есть 2 компа в локальной сети, соединены через switch.
>Требуется определить ситуацию, когда, например, из свича вынули кабель.
>Желательно, чтобы это определялось быстро и , если возможно, не организовывать связь
>между компами (может от драйвера сетевой карты можно словить сигнал -
>как?).
не организовывая связь между компами - никак..
то есть если они НИКАКИМИ данными не обмениваются - то в случае неителлектуального свича НИКАК..Ethernet не информирует хосты о выключении станции, просто в силу природы ;-)
Если все-же связь организовать то самой простое - мелкий скрипт с пингом по центру ;-) есть пинг - есть связь и наоборот..


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как программно (или с помощью утиль) определить отключение к..."
Сообщение от kpanic Искать по авторуВ закладки(??) on 27-Апр-04, 13:14  (MSK)
>Есть 2 компа в локальной сети, соединены через switch.
>Требуется определить ситуацию, когда, например, из свича вынули кабель.
>Желательно, чтобы это определялось быстро и , если возможно, не организовывать связь
>между компами (может от драйвера сетевой карты можно словить сигнал -
>как?).


Смотреть в сторону mii-tool, если драйвер сетевухи поддерживает. Ну а там как душа пожелает: можно вызывать mii-tool и парсить вывод или подсмотреть в исходниках как это делается и сделать так же.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как программно (или с помощью утиль) определить отключение к..."
Сообщение от T1 emailИскать по авторуВ закладки(ok) on 01-Май-04, 20:07  (MSK)
>Смотреть в сторону mii-tool, если драйвер сетевухи поддерживает. Ну а там как
>душа пожелает: можно вызывать mii-tool и парсить вывод или подсмотреть в
>исходниках как это делается и сделать так же.


Спасибо за ответ.
Вероятно драйвер сетевухи mii-tool не поддерживает (как бы это поточнее узнать?), а про mii-tool в книжке поглядел - вероятно это то, что нужно, но у них в примере "link ok", а у меня пишет "связи нет" (не поддерживает драйвер ? :(  ).
А где бы исходники поглядеть?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как программно (или с помощью утиль) определить отключение к..."
Сообщение от ACCA Искать по авторуВ закладки(ok) on 03-Май-04, 07:01  (MSK)
Свитч должен поддерживать SNMP и уметь определять conneciton/disconnection. Описываешь ему SNMP sink и смотришь в логи - кто пришёл, когда ушёл.

Очень удобно против сотрудников, таскающих кабели.

12:35 - станция A disconnect
12:37 - станция B connect

после этого ему остаётся только бить себя в грудь - "А кто к примеру видел, что именно Вася Пупкин тащил кабель??"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как программно (или с помощью утиль) определить отключение к..."
Сообщение от T1 emailИскать по авторуВ закладки(??) on 07-Май-04, 22:56  (MSK)
>Свитч должен поддерживать SNMP и уметь определять conneciton/disconnection. Описываешь ему SNMP sink
>и смотришь в логи - кто пришёл, когда ушёл.
>
>Очень удобно против сотрудников, таскающих кабели.
>
>12:35 - станция A disconnect
>12:37 - станция B connect
>
>после этого ему остаётся только бить себя в грудь - "А кто
>к примеру видел, что именно Вася Пупкин тащил кабель??"

Краем уха слышал про SNMP, но как пользовать - не знаю:
как "Описываешь ему SNMP sink" и где "смотришь в логи"(название лога?)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру