Отключите беспроводную станцию ​​802.11

Я настраиваю систему Wi-Fi, используя несколько точек доступа (ap) на основе OpenWrt. Ап серии 802.11n. В настоящее время система работает нормально. Недостающая часть, которую я чувствую, - роуминг. Некоторые устройства конечного пользователя не поддерживают роуминг и привязываются к первому подключенному устройству, даже если оно достигает того, на котором сигнал сильнее. Мое требование - включить роуминг для устройств.

Некоторые устройства, которые реализовали протоколы 802.11k/v, могут осуществлять роуминг между точками доступа, а другие - нет.

Мои исследования до сих пор..

Я могу получить уровень сигнала для каждой станции (устройства конечного пользователя), захватив проп-запросы от них. На основании данных, собранных с нескольких точек доступа, можно догадаться, какая станция находится рядом с какой точкой доступа. Если я хочу переместить станцию ​​из одной точки доступа в другую, я должен сначала отключить ее от той, которая уже подключена. Тогда станция автоматически подключится к ближайшей. (Поправьте меня, если я ошибаюсь или есть что-то лучше..)

У меня вопрос, как я могу отключить станцию ​​от AP? (Это через hostapd или путем отправки пакета диссоциации вручную?). Пожалуйста, объясни.

1 ответ

Я предлагаю вам использовать радиоленту, например, https://wireless.wiki.kernel.org/en/users/documentation/packetspammer вам нужна только в этом случае для сборки пакетов вручную

Чтобы узнать, что происходит, используйте https://wiki.wireshark.org/CaptureSetup/WLAN.

Другие вопросы по тегам