2012-01-24 5 views
0

Я работаю над простым проектом хобби, который проверяет, когда пользователи подключаются/отключаются от моей сети Wi-Fi.Монитор, когда устройство отключает мою сеть wifi

Что работает: У меня есть Python скрипт работает на Mac OS 10.6, которая в основном tail s системный журнал /var/log/system.log. Таким образом, скрипт проверяет только MAC Address моего iPhone и, если он его найдет, он знает, что я подключен.

То, что я пытаюсь сделать: Теперь я пытаюсь найти, когда это iPhone разрывает мой Wi-Fi сеть (Хотя, мне не нужно знать, какие сети он заканчивает присоединение следующей). Я пробовал посмотреть на NMAP Commands, чтобы проверить DHCP lease file, но пока не удалось.

Может кто-то, пожалуйста, помогите мне?

ответ

2

Устройства обычно не «отсоединяются» от DHCP - срок аренды просто истекает, и это может занять часы или недели в зависимости от настроек DHCP. Тем не менее, iPhones действительно реагируют на пинги во время WiFi, поэтому вы можете периодически его проверять, чтобы узнать, все ли он подключен.

+0

Спасибо за ответ, Саймон. Фактически, при отключении я имею в виду, когда телефон переходит в другую сеть (wifi OR 3g), до того, как истекает срок действия лицензии DHCP. Получаем ли мы «обратный вызов» или «журнал» где-то об этом? –

+0

Нет. Вот почему я сказал, что единственный способ - это активно проверять, например, с пингом. –

+0

Хорошо, если кто-то или я найду решение для этого, я обновлю эту тему. –

 Смежные вопросы

  • Нет связанных вопросов^_^