Table of Contents

IEEE 802.11s Бездротові mesh-мережі

УВАГА! Оригінал цього документа був перезаписаний версією, яка містила багато помилок і неточностей.
Багато абзаців були створені за допомогою онлайн-LLM без подальшої перевірки.
Цей документ наразі скорочено до короткого огляду з посиланням на актуальну версію.

IEEE 802.11s Mesh в OpenWrt

Ядро Linux почало інтеграцію стандарту IEEE 802.11s приблизно у 2008 році.
OpenWrt почав використовувати код з ядра Linux для підтримки 802.11s незабаром після офіційного випуску стандарту у 2011 році.

Для повної інформації про підтримку в OpenWrt перейдіть за посиланням: 802-11s

Перевірка підтримки IEEE 802.11s на маршрутизаторі

За деякими винятками, більшість бездротових драйверів, які використовуються в OpenWrt, підтримують 802.11s mesh.

Винятки — це чіпсети Broadcom та більшість USB Wi-Fi адаптерів.

Використовуйте наступну команду, щоб перевірити, чи підтримує ваше обладнання 802.11s mesh:

iw list | grep "Supported interface modes" -A 9

...
      Supported interface modes:
                 * IBSS
                 * managed
                 * AP
                 * AP/VLAN
                 * WDS
                 * monitor
                 * mesh point
                 * P2P-client
                 * P2P-GO
...

Приклад (драйвер ath9k у маршрутизаторі):

iw list
...
valid interface combinations:
     * #{ managed, WDS } <= 2048, #{ AP, mesh point } <= 8, #{ P2P-client, P2P-GO } <= 1, #{ IBSS } <= 1,
       total <= 2048, #channels <= 1, STA/AP BI must match
     * #{ IBSS, AP, mesh point } <= 1,
       total <= 1, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz }
...