Бесшовный роуминг 802.11r в OpenWrt

Бесшовный роуминг 802.11r в OpenWrt

inflabz

Настройка бесшовного роуминга Wi-Fi

Заходим в настройки Wi-Fi (http://192.168.1.1/cgi-bin/luci/admin/network/wireless)

1. Делаем на всех роутерах одинаковый SSID/ESSID (наименование Wi-Fi сети)

2. Шифрование и алгоритм шифрования делаем одинаковые на всех роутерах.

3. Пароль устанавливаем одинаковый для всех точек доступа участвующих в роуминге.

4. Устанавливаем галочку 802.11r Fast Transition / 802.11r Быстрый Роуминг

5. NAS ID на каждом устройстве свой. Я использовал MAC-адрес без точек.

6. Mobility Domain / Мобильный домен на всех роутерах одинаковый - это 4-х значное число в hex

7. FT protocol / FT протокол - FT над DS

8. Generate PMK locally / Создать PMK локально - снять галочку, выключено

9. R1 Key Holder / Держатель ключа R1 в простой конфигурации совпадает с NAS ID

10. PMK R1 Push / Продвигать PMK R1 установить галочку, включено

11. External R0 Key Holder List / Внешний R0 Key Holder List настраивается на каждой точке доступа и имеет следующий формат:

MAC, MAC (без точек), 128bit_HEX_KEY это ключ везде одинаковый. MAC-адрес логично что разный.

Пример для 3х точек доступа, значит 3 записи:

74:9D:79:1B:FF:5A,749D791BFF5A,8a7fcc966ed0691ff2809e1f38c16996

E8:DE:27:C2:67:A8,E8DE27C267A8,8a7fcc966ed0691ff2809e1f38c16996

30:B5:C2:CB:BE:92,30B5C2CBBE92,8a7fcc966ed0691ff2809e1f38c16996

количество записей равно количеству точек доступа.

12. External R1 Key Holder List / Внешний R1 Key Holder List настраивается на каждой точке доступа и имеет следующий формат:

MAC, MAC, 128bit_HEX_KEY это ключ везде одинаковый. MAC-адрес логично что разный.

Пример для 3х точек доступа, значит 3 записи:

74:9D:79:1B:FF:5A,74:9D:79:1B:FF:5A,8a7fcc966ed0691ff2809e1f38c16996

E8:DE:27:C2:67:A8,E8:DE:27:C2:67:A8,8a7fcc966ed0691ff2809e1f38c16996

30:B5:C2:CB:BE:92,30:B5:C2:CB:BE:92,8a7fcc966ed0691ff2809e1f38c16996

количество записей равно количеству точек доступа.


Для настройки бесшовного роуминга необходимо проверить наличие пакетов, и при необходиости заменить wpad-mini, wpad-basic или wpad на пакеты wpad-mesh-openssl или wpad-mesh-wolfssl, или wpad-basic-openssl, или wpad-basic-wolfssl.


P.S. IEEE 802.11s (MESH) настраивается так https://openwrt.org/docs/guide-user/network/wifi/mesh/80211s


Информация о прошивке роутеров:

Beeline SmartBox TURBO+

Beeline SmartBox PRO

Beeline SmartBox GIGA

Keenetic KN-1110

Keenetic KN-1210

Ссылка для донатов https://qiwi.com/n/INFLABZ

Report Page