Я хочу иметь возможность определять, когда MacBook (под управлением OS 10.5) переключается с одной точки беспроводного доступа на другую.
В здании, в котором я нахожусь, с несколькими точками беспроводного доступа (все Airport Extremes, все с одним и тем же SSID) компьютер показывает, что он подключен в определенной комнате, но не действует так, как будто он есть. [Я все еще проверяю, работает ли он так, как будто он находится в сети в других местах.]
Когда я делаю
ping -a a_local_ip
тогда я ожидаю получить устойчивый метроном из слышимых сигналов (и в некоторых местах это происходит), но в комнате для подозреваемых, вместо того, чтобы раздавать звуковой сигнал ... звуковой сигнал ... звуковой сигнал ... звуковой сигнал, я получаю ... .... beeep ...... beep ... beep.beep.beep ........ Если посмотреть на время пинга, оно изменяется от 3 мс до 82466,303 мс. (Еще у меня потеря пакетов 15%).
Есть ли журнал, который я могу отслеживать или какой-либо другой способ определить, когда я меняю точки беспроводного доступа, чтобы я мог определить, является ли это беспроводной картой компьютера или что-то не так с точкой доступа?
Удерживая нажатой клавишу выбора, щелкните значок беспроводной связи в строке меню. Он должен показать вам SSID, канал и аппаратный адрес точки доступа, к которой вы подключены.
Я получил некоторый опыт от этого:
while true ; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep BSSID ; sleep 1 ; done
или
while true ; do clear ; /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I ; sleep 1 ; done