Como conectar-me a um ponto de acesso por BSSID em vez de ESSID no Windows 7?

10

Suponha que exista uma rede com vários pontos de acesso, todos com o mesmo ESSID, mas eu sempre quero conectar-me a um ponto de acesso específico que tenha um determinado BSSID (endereço MAC). É possível fazer isso no Windows?

Tentei fazer esse tipo de conexão usando a API Wifi nativa, mas a função Conectar apenas permite especificar o ESSID e não o BSSID.

Alguém encontrou uma maneira de se conectar a um AP, especificando seu BSSID no Windows?

Marcel Valdez Orozco
fonte
Por que você simplesmente não evita a conexão com outros pontos de acesso e marca o ponto de acesso ao qual deseja se conectar como uma conexão preferida.
Ramhound 9/10/12
Eu gostaria de fazer isso, mas a Configuração de rede sem fio do Windows permite apenas marcar pontos de acesso por ESSID (nome da rede), não posso dizer para selecionar um ponto de acesso pelo BSSID (endereço de Mac AP).
Marcel Valdez Orozco
Vários pontos de acesso (com BSSID [endereço MAC] diferente) perto de mim têm o mesmo ESSID (nome da rede), pois fazem parte da mesma rede.
Marcel Valdez Orozco
Por alguma razão estúpida, o Windows às vezes se desconecta do AP com o melhor sinal e, em vez disso, se conecta a um com um sinal pior, e minha conexão fica mega super lenta.
Marcel Valdez Orozco

Respostas:

3

Você conseguiu resolver isso? Caso seja útil, encontrei uma solução parcial.

O utilitário WirelessMon - http://www.passmark.com/products/wirelessmonitor.htm Permite substituir a seleção de wifi do Windows e conectar-se explicitamente a um ponto de acesso pelo endereço MAC.

Eu tive o problema altamente frustrante de precisar usar uma rede pública de hotspot com um site de portal, e toda vez que meu roaming wifi pulava no ponto de acesso, a cada ~ 5 minutos ou mais, devido a dois deles terem força de sinal muito semelhante, eu teria que digite novamente meus detalhes de login.

As desvantagens do uso do WirelessMon são: é apenas uma avaliação de 30 dias e também tende a estragar a conexão, fazendo a varredura constante em segundo plano. A melhor solução que encontrei é definir sua taxa de amostragem para o máximo de 60 segundos, o que ajuda enormemente em comparação com o padrão de 3.

Se alguém souber de um aplicativo gratuito que faça um trabalho semelhante, poste sobre ele!

dw28
fonte
Ainda não tentei, mas responderei bem. 1
Marcel Valdez Orozco,
Isso funcionou, mas como não é uma ferramenta gratuita, receio que não possa aceitá-la como a solução.
Marcel Valdez Orozco
@MarcelValdezOrozco: Não existe uma solução "a". O Windows não possui um recurso, então você precisa usar uma ferramenta de terceiros. Algumas placas sem fio vêm com uma gratuita, mas são específicas para essa placa e, de qualquer maneira, não há informações sobre a placa na pergunta.
qasdfdsaq
0

Experimente o Nirsoft WirelessNetView - é um freeware. Não há opção para fazer isso sem o software de terceiros, apenas para os BSSIDs disponíveis - isso pode ser feito via netsh, PowerShell etc. Se você deseja fazer isso no Windows - deve alterar a configuração do Wireless Zero.

Rrr
fonte
0

O utilitário gratuito (para uso doméstico) NetSetMan inclui um utilitário chamado NSM Wifi Management, que permite fazer exatamente isso ... conectar-se ao WiFi AP por BSSID em vez de ESSID.

Depois de instalado, escolha

Ferramentas -> Gerenciamento Wifi NSM

Então escolha

Seta para baixo ao lado de Atualizar -> Atualização aprofundada.

Todos os pontos de acesso serão listados, mesmo aqueles com o mesmo ESSID, e você poderá escolher o que deseja. Ele não mostra o MAC / BSSID nos resultados da pesquisa, mas você pode experimentá-los todos um de cada vez e digitar

netsh wlan show interfaces

no prompt do cmd para verificar quando você tem o caminho certo.

Mark Ch
fonte
0

Solução para adaptadores Intel com o software PROSet aqui .

Basicamente, você precisa escolher sua rede Wi-Fi da lista, marque a caixa de seleção para usar os parâmetros Intel, selecione " Ponto de acesso obrigatório " e insira BSSID. (Infelizmente, não posso dizer nomes exatos porque minha localização do Windows não está em inglês.)

radioxoma
fonte