Не существует широко поддерживаемого стандарта для поиска каждого MAC-адреса каждой точки доступа в сети. Если вам важно выяснить это, перейдите на решение инфраструктуры беспроводной сети корпоративного класса и используйте инструменты управления, которые являются частью приобретенного вами решения.
Обратите внимание, что AP обычно имеют несколько разных MAC-адресов, используемых для разных целей. Например, у каждого проводного порта Ethernet может быть свой собственный MAC-адрес, у каждого беспроводного интерфейса может быть свой собственный MAC-адрес (обычно используемый в качестве BSSID для каждой BSS), а точки доступа, которые могут публиковать несколько SSID, часто имеют диапазон MAC-адресов, которые они могут использовать. используйте так, чтобы каждый SSID получал выигранный BSSID. Например, точки доступа Cisco (реальная корпоративная Cisco, а не основанная на потребителях система Linksys) часто имеют диапазон из 16 MAC-адресов, которые они могут использовать. Таким образом, если AP говорит, что ее базовый MAC-адрес равен 00:11:22:33:44:50, она может фактически использовать вплоть до 00:11:22:33:44:5f для своих BSSID. Это отдельно от MAC-адреса проводного Ethernet-порта.
Вы даже знаете, каким должен быть MAC-адрес на ярлыке ваших точек доступа? Поддерживается ли для первого порта Ethernet? Второй порт Ethernet? 2,4 ГГц Wi-Fi радио? 5 ГГц Wi-Fi радио?
Тем не менее, один из способов увидеть, какой MAC-адрес фактически используется в интерфейсе Wi-Fi точки доступа, - это связать клиента с этим интерфейсом и спросить клиента, с каким BSSID он связан. В Ubuntu я верю, что команда iwconfig скажет вам это. На Mac вы можете получить это, удерживая нажатой клавишу выбора, одновременно нажимая на Wi-Fi Menu Extra. Обратите внимание, что это говорит только о MAC-адресе интерфейса Wi-Fi, с которым вы связаны в этой точке доступа.
Инструменты сканера Wi-Fi, которых слишком много для перечисления, могут сообщать BSSID всех точек доступа в диапазоне радиосвязи. Если одна точка доступа имеет более одного BSSID, вы должны увидеть их все в списке. Но чтобы собрать список всех BSSID всех точек доступа на вашем сайте, вам нужно будет обойти свой ноутбук (или что-то еще), чтобы получить доступ ко всем устройствам, чтобы увидеть передачу сигналов Beacon и Probe Response. так что вы можете увидеть их MAC-адреса.