Генерация происходит в сервисе configurer-golang. Используется только один известный MAC точки доступа (например, LAN MAC). Уникальные BSSID используются в радио эфире непосредственно для работы Wi-Fi, а также в nas_identifier (см 802.11r).


Генерация BSSID по MAC LAN

# Пример адреса на Ethernet интерфейсе

44:d1:fa:4b:48:97


# Сделать Local Assigned

46:d1:fa:4b:48:97


# В третьем октете поменять a на 0

46:d1:f0:4b:48:97


# От 0 из третьего октета 16 адресов соответствуют BSSID точки:

46:d1:f0:4b:48:97

46:d1:f1:4b:48:97

46:d1:f2:4b:48:97

46:d1:f3:4b:48:97

46:d1:f4:4b:48:97

46:d1:f5:4b:48:97

46:d1:f6:4b:48:97

46:d1:f7:4b:48:97

46:d1:f8:4b:48:97

46:d1:f9:4b:48:97

46:d1:fa:4b:48:97

46:d1:fb:4b:48:97

46:d1:fc:4b:48:97

46:d1:fd:4b:48:97

46:d1:fe:4b:48:97

46:d1:ff:4b:48:97

46:d1:f8:4b:48:97


Получение из BSSID LAN MAC

#Взять BSSID

46:d1:ff:4b:48:97


# Поменять на local assigned

44:d1:ff:4b:48:97


# Заменить вторую f в третьем октете на a -> получается LAN MAC

44:d1:fa:4b:48:97

  • No labels