Wie kann ich in Windows 7 über BSSID anstelle von ESSID eine Verbindung zu einem Access Point herstellen?


10

Angenommen, es gibt ein Netzwerk mit mehreren Access Points, alle mit derselben ESSID. Ich möchte jedoch immer eine Verbindung zu einem bestimmten Access Point mit einer bestimmten BSSID (MAC-Adresse) herstellen. Ist dies unter Windows möglich?

Ich habe versucht, diese Art der Verbindung mithilfe der Native Wifi-API herzustellen, aber mit der Connect-Funktion können Sie nur die ESSID und nicht die BSSID angeben.

Hat jemand eine Möglichkeit gefunden, eine Verbindung zu einem AP herzustellen, indem er dessen BSSID in Windows angegeben hat?


Warum vermeiden Sie nicht einfach die Verbindung zu den anderen Zugangspunkten und markieren den Zugangspunkt, zu dem Sie eine Verbindung herstellen möchten, als bevorzugte Verbindung.
Ramhound

Ich würde das gerne tun, aber mit der Windows Wireless-Netzwerkkonfiguration können Sie Zugriffspunkte nur nach ESSID (Netzwerkname) markieren. Ich kann ihm nicht sagen, dass er einen AP nach BSSID (AP-Mac-Adresse) auswählen soll.
Marcel Valdez Orozco

Mehrere Access Points (mit unterschiedlicher BSSID [MAC-Adresse]) in meiner Nähe haben dieselbe ESSID (Netzwerkname), da sie Teil desselben Netzwerks sind.
Marcel Valdez Orozco

Aus irgendeinem dummen Grund trennt Windows manchmal die Verbindung zum AP mit dem besten Signal und stellt stattdessen eine Verbindung zu einem mit einem schlechteren Signal her, und meine Verbindung wird mega super langsam.
Marcel Valdez Orozco

Antworten:


3

Hast du es geschafft, das zu lösen? Falls es hilfreich ist, habe ich eine Teillösung gefunden.

Das Dienstprogramm WirelessMon - http://www.passmark.com/products/wirelessmonitor.htm Es ermöglicht Ihnen, die Windows-WLAN-Auswahl zu überschreiben und eine explizite Verbindung zu einem AP über die MAC-Adresse herzustellen.

Ich hatte das höchst frustrierende Problem, ein öffentliches Hotspot-Netzwerk mit einer Portal-Website verwenden zu müssen, und jedes Mal, wenn mein WLAN-Roaming AP übersprang, etwa alle 5 Minuten, da zwei von ihnen eine sehr ähnliche Signalstärke hatten, musste ich dies tun Geben Sie meine Anmeldedaten erneut ein.

Die Nachteile der Verwendung von WirelessMon sind, dass es sich nur um eine 30-Tage-Testversion handelt und dass die Verbindung selbst durch ständiges Scannen im Hintergrund beschädigt wird. Die beste Lösung, die ich gefunden habe, besteht darin, die Abtastrate auf maximal 60 Sekunden einzustellen, was im Vergleich zum Standardwert von 3 enorm hilfreich ist.

Wenn jemand eine kostenlose App kennt, die einen ähnlichen Job macht, poste bitte darüber!


Ich habe es nicht versucht, aber ich werde nett antworten. +1
Marcel Valdez Orozco

Das funktionierte, aber da es nicht ein kostenloses Tool, ich fürchte , ich es nicht akzeptieren kann die Lösung.
Marcel Valdez Orozco

@MarcelValdezOrozco: Es gibt keine "die" Lösung. Windows verfügt nicht über eine Funktion, daher müssen Sie ein Tool eines Drittanbieters verwenden. Einige drahtlose Karten werden mit einer kostenlosen Karte geliefert, sie sind jedoch spezifisch für diese Karte und es gibt ohnehin keine Informationen über die Karte in der Frage.
Qasdfdsaq

0

Probieren Sie Nirsoft WirelessNetView aus - es ist Freeware. Es gibt keine Möglichkeit, dies ohne Software von Drittanbietern zu tun, nur für verfügbare BSSIDs - dies kann über Netsh, Powershell usw. erfolgen. Wenn Sie dies unter Windows tun möchten, müssen Sie die Wireless Zero-Konfiguration ändern. Und es ist Windows integriert.


0

Das kostenlose Dienstprogramm (für den Heimgebrauch) NetSetMan enthält ein Dienstprogramm namens NSM Wifi Management, mit dem Sie genau das tun können ... eine Verbindung zum WiFi AP über BSSID anstelle von ESSID herstellen.

Nach der Installation wählen Sie

Tools -> NSM Wifi Management

Dann wähle

Pfeil nach unten neben Aktualisieren -> Tiefenaktualisierung.

Alle APs werden aufgelistet, auch diejenigen mit derselben ESSID, und Sie können den gewünschten auswählen. Die MAC / BSSID wird in den Suchergebnissen nicht angezeigt, Sie können sie jedoch alle einzeln ausprobieren und eingeben

netsh wlan show interfaces

Überprüfen Sie an der cmd-Eingabeaufforderung, wann Sie die richtige haben.


0

Lösung für Intel-Adapter mit PROSet-Software hier .

Grundsätzlich müssen Sie Ihr Wi-Fi-Netzwerk aus der Liste auswählen, das Kontrollkästchen für die Verwendung von Intel-Parametern aktivieren, " Obligatorischer Zugangspunkt " auswählen und BSSID eingeben. (Kann leider keine genauen Namen nennen, da meine Windows-Lokalisierung nicht in Englisch ist.)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.