10

Предположим, что существует сеть с несколькими точками доступа, все с одним и тем же ESSID, но я всегда хочу подключиться к определенной точке доступа, имеющей определенный BSSID (MAC-адрес), возможно ли это сделать в Windows?

Я попытался установить соединение такого типа с помощью API-интерфейса Native Wifi, но функция Connect позволяет указывать только ESSID, а не BSSID.

Кто-нибудь нашел способ подключения к точке доступа, указав ее BSSID в Windows?

5 ответов5

3

Вам удалось решить это? В случае, если это полезно, я нашел частичное решение.

Утилита WirelessMon - http://www.passmark.com/products/wirelessmonitor.htm. Она позволяет отменять выбор Wi-Fi в Windows и явно подключаться к точке доступа по MAC-адресу.

У меня была очень расстраивающая проблема необходимости использовать общедоступную сеть точек доступа с веб-сайтом портала, и каждый раз, когда мой роуминг по Wi-Fi переключался на точку доступа, каждые ~ 5 минут или около того, из-за того, что две из них были очень похожими, мне пришлось бы повторно введите мои данные для входа.

Недостатками использования WirelessMon является то, что это всего лишь 30-дневная пробная версия, и она также имеет тенденцию испортить само соединение, постоянно сканируя в фоновом режиме. Лучшее решение, которое я нашел, - установить максимальную частоту дискретизации 60 секунд, что очень помогает по сравнению со значением по умолчанию 3.

Если кто-нибудь знает о бесплатном приложении, которое выполняет аналогичную работу, пожалуйста, напишите об этом!

0

Как насчет программного обеспечения, предоставляемого производителем адаптеров Wlan, например, Dlink, Intel и так далее?

Я установил беспроводной адаптер Dlink DW-547 на свой WIN и попробовал диспетчер соединений wirelss, предоставляемый Dlink(диспетчер соединений находится в пакете драйверов).

Сценарий таков: у меня есть две точки доступа с одинаковым SSID, сигнал которых достаточно силен, чтобы их можно было увидеть в диспетчере Dlink Conectin.Менеджер соединений Dlink предоставляет SSID, а также BSSID。И я могу подключиться к одному из AP с двойным щелчком по этой линии.

0

Решение для адаптеров Intel с программным обеспечением PROSet здесь.

В основном вам нужно выбрать сеть Wi-Fi из списка, установить флажок для использования параметров Intel, выбрать « Обязательную точку доступа » и ввести BSSID. (К сожалению не могу сказать точные имена, потому что моя локализация Windows не на английском языке.)

0

Попробуйте Nirsoft WirelessNetView - это бесплатно. Невозможно сделать это без стороннего программного обеспечения, только для доступных BSSID - это можно сделать с помощью netsh, powershell и т.д. Если вы хотите сделать это в Windows - вы должны изменить конфигурацию Wireless Zero ... и это встроенная Windows.

0

Бесплатная утилита (для домашнего использования) NetSetMan включает в себя утилиту NSM Wifi Management, которая позволяет вам просто ... подключаться к точке доступа WiFi по BSSID вместо ESSID.

После установки выберите

Инструменты -> NSM Wifi Management

Тогда выбирай

Стрелка вниз рядом с Обновить -> Углубленное обновление.

Будут перечислены все AP, даже те, которые имеют одинаковый ESSID, и вы можете выбрать тот, который вы хотите. Он не показывает MAC/BSSID в результатах поиска, но вы можете попробовать их все по одному и набрать

netsh wlan show interfaces

в командной строке, чтобы проверить, когда у вас есть правильный.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .