802.11 требует, чтобы для отправки трафика через AP (беспроводной маршрутизатор) каждый клиент (как определено уникальным MAC-адресом) сначала аутентифицировался (обмен 2 или 4 пакетами), а затем связывался (еще один обмен 2 пакетами) с AP.
Если клиент пытается отправить трафик через AP без предварительной аутентификации и связывания, AP отправит ему кадр Disassociate или Deauthenticate, эффективно удаляя его из сети, пока не выполнит то, что требуется для правильного подключения к сети. Поскольку клиенты идентифицируются только по их MAC-адресам, если вы измените свой MAC-адрес, точка доступа увидит вас как другого клиента. Он не может знать, что этот новый трафик с этого нового MAC-адреса поступает из того же физического клиентского WNIC, что и предыдущая аутентификация и сопоставление, которое ваша карта выполняла под своим первоначальным MAC-адресом.
После того, как вы измените MAC-адрес своей карты, вы должны указать ей, чтобы она аутентифицировалась и связывалась с AP, используя новый MAC-адрес, или этот MAC-адрес получит кадр деаутентификации, удаляя его из сети.
Вы не должны предполагать, что у вашего беспроводного драйвера / прошивки / аппаратного обеспечения есть ум, чтобы обрабатывать два MAC-адреса одновременно. Иногда это называется функциональностью "виртуальная STA", "vSTA", "виртуальная станция". [Я даже видел, что это называется "STA VAP" для "Виртуальная точка доступа в режиме STAtion". Это неправильно, потому что когда кто-то впервые создал возможность для одного WNIC обрабатывать более одного MAC-адреса, это было сделано для создания нескольких виртуальных точек доступа (VAP), а имя "VAP" застряло для виртуального. дополнительная функциональность MAC-адреса, даже если она используется для режима STA или WDS, а не для режима AP.]
Что касается того, почему ваш драйвер / прошивка / аппаратное обеспечение сбрасывает на свой старый MAC-адрес каждый раз, когда он отключается от сети, то это, вероятно, деталь реализации, которая потребует от вас проверки исходного кода вашего драйвера и, возможно, прошивки вашей карты для Понимаю.