1

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

Проблема в том, что мой компьютер Mac OS X Lion показывает все полосы для SSID этой сети, и некоторые из маршрутизаторов фактически ближе, чем другие, и ведут себя по-разному.

Один маршрутизатор дает мне постоянный пинг 30 мс и стабильную связь. Другие маршрутизаторы дают мне 250 мс пинг и отброшенные пакеты. Сеть по-прежнему показывает все столбцы на моем компьютере для этого SSID, но на самом деле есть несколько маршрутизаторов с разной силой сигнала, между которыми мой компьютер не знает разницы, потому что все они представляют собой одну и ту же сеть с одинаковым SSID.

Есть ли способ с моей машины получить MAC-адрес одного из маршрутизаторов и исправить это? Или, может быть, с помощью более конкретного приложения можно будет увидеть все вещательные устройства в этой сети, чтобы, по крайней мере, я мог знать, какое из них дает мне лучший и худший уровень сигнала (например, когда я звоню в компанию, которая управляет сетью)?

2 ответа2

1

Поскольку OS X является производной от Unix, она должна иметь iwconfig или аналогичный инструмент.

Нашел это (с помощью Google)

Я не пользователь Mac, хотя, поэтому я не могу предоставить более конкретные инструкции. Однако этого должно быть достаточно, чтобы вы начали.

1

Нет никакой функциональности для привязки вашей машины к конкретной базовой станции, если они используют один и тот же SSID; оно автоматическое, в зависимости от того, какой сигнал имеет самый сильный.

Вы сможете получить MAC-адрес маршрутизатора с помощью такого инструмента, как Wireshark; во время соединения начните захват интерфейса аэропорта и ищите трафик к / от вашего маршрута. Просмотрите захваченные пакеты, и вы должны увидеть что-то вроде Address: Apple_36:d2:43 (00:24:36:36:d2:43) для источника или пункта назначения, в зависимости от того, каким образом пакет направлялся.

Если вы хотите видеть в Wireshark больше, чем просто трафик между вашей системой и базовой станцией:

Захват -> Интерфейсы -> Нажмите "Опции" рядом с интерфейсом с символом радиомачты -> "Захват пакетов в режиме монитора"

Это покажет кадры маяка и многое другое, в комплекте с MAC-адресами, из всего, что находится в пределах диапазона сигнала. Чтобы увидеть исходный MAC-адрес, выберите пакет, разверните строку, которая начинается с «IEEE 802.11 Beacon frame»,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .