Посмотрите на интерфейсы Virtual STA, если вы можете использовать набор микросхем 802.11, который его поддерживает.
VSTA подобны интерфейсам виртуальных точек доступа (VAP), но для режима STA (он же режим станции, режим клиента). Возможно, вы сможете сохранить VSTA и указать wpa_supplicant использовать интерфейс VSTA для проверки учетных данных без сброса всей радиосвязи.
С другой стороны, возможно, нет, потому что радио не может быть на двух каналах одновременно, поэтому, если пользователь выбирает SSID, ближайшая точка доступа которого находится на канале, отличном от того канала, который выбрал ваше радио, когда оно входило в режим точки доступа, Я не уверен, что произойдет.