Wie kann ich das Roaming von Macbooks im WLAN-Netzwerk ändern? Ich möchte das Roaming von Macs (und vielleicht anderen Geräten) beschleunigen.
Gibt es eine Einstellung an den Airport-Basisstationen oder in Mac OS, um beispielsweise die AP-Umschaltung zu beschleunigen?
Derzeit besteht das Netzwerk aus 1 Haupt-Switch, der 1 Router und 4 Flughafen-Basisstationen mit derselben SSID miteinander verbindet:
Auf dem 5-GHz-Band gibt es keine Überlappung, da jede Basisstation ihren eigenen Kanal verwendet.
Auf dem 2,4-GHz-Band gibt es eine sehr leichte Überlappung zwischen 2 Basisstationen, die sich auf gegenüberliegenden Seiten und in verschiedenen Stockwerken des Gebäudes befinden.
Apple hat Roaming in seinem Ökosystem mit iOS 8 und OS X 10.10 eingeführt. Sie müssen nichts tun, da es standardmäßig aktiviert ist. Sie können also einfach Ihr Betriebssystem auf den Flughafen-Basisstationen aktualisieren und Yosemite installieren, um die Änderungen zu nutzen.
Vor Yosemite habe ich keine Anweisungen zum Aktivieren gesehen, daher glaube ich, dass es Teil der Treiber ist, die für 10.10 aktualisiert wurden.
Die Software wurde entwickelt, um eine faire Verbindung so lange wie möglich aufrechtzuerhalten, anstatt ständig nach einer besseren Verbindung zu suchen. Jetzt, da AirPlay und AirDrop und Kontinuität die MIMO-Antennen nutzen, die über das Apple-Hardware-Ökosystem geliefert werden, können wir jetzt besser roamen, da die Hardware leistungsfähiger ist.
Sie können die Systemeinstellungen für JoinMode
und JoinModeFallback
wie folgt ändern:
JoinMode (String)
Automatic
Preferred
Ranked
Recent
Strongest
JoinModeFallback (String)
Prompt
JoinOpen
KeepLooking
DoNothing
Tun Sie dies mit dem Flughafenbefehl:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport
Führen Sie den Befehl aus, um die Optionen anzuzeigen. Oben sehen Sie einen Abschnitt zum Sichern von Einstellungen.
Zum Beispiel:
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest
Beachten Sie, dass diese Einstellung nicht dauerhaft ist, daher müssen Sie sie möglicherweise automatisieren oder für bestimmte Problemsituationen oder Netzwerkanbieter ausgeben.
Ich hatte selbst mit OSX 10.10.x ein ähnliches Problem (langsames Roaming - oder gar kein Roaming) - ich habe 2 AP, einen Technicolor und einen Cisco-Linksys, die mit demselben Switch verbunden sind und dieselbe SSDI auf verschiedenen Funkkanälen übertragen. Nach einigen Recherchen fand ich eine Lösung. Sie müssen sicherstellen, dass Sie genau die gleichen Authentifizierungseinstellungen auf der drahtlosen Schnittstelle der APs haben. In meinem Fall war ein AP WPA/WPA2 und der andere nur WPA2. Als ich WPA/WPA2 auch auf dem zweiten aktivierte, begann mein Macbook Pro korrekt mit dem Roaming.
Ich habe das gleiche Problem aber keine Antwort. Allerdings habe ich vielleicht einen Weg für weitere Erkundungen. Das Flughafen -Dienstprogramm auf ML hat immer noch eine Legacy-Option, um einen WiFi-Netzwerk-Scan durchzuführen.
airport -s # full scan
airport -s<SSID> # scan only for SSID
Das Werkzeug ist unter
/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport
und mein Verdacht ist, dass das Auslösen eines Scans auch ein Handover auslöst, wenn eine andere Basisstation besser ist, da die Ergebnisse nach Signalstärke sortiert sind. Allerdings könnte man ein Tool schreiben, das das Standard-GW anpingt und einen Scan bei Paketverlust auslöst. Wenn ich etwas Zeit habe, werde ich es versuchen.
Versuchen Sie es mit einem Setup auf demselben Kanal – konfigurieren Sie alle APs auf denselben Kanal. Auf diese Weise kann das Gerät die Signalstärken der anderen APs erfassen, ohne alle Kanäle scannen zu müssen. Sie werden das Maximum jedoch je nach Anzahl der Clients durchgängig begrenzen
Nachdem ich versucht hatte, beide APs mit denselben Sicherheitseinstellungen einzurichten und den JoinMode-Befehl auszuprobieren, war es tatsächlich Moritz' Vorschlag, der den Trick machte.
Alle AP's auf den gleichen Kanal einzustellen erscheint zunächst kontraproduktiv, da man überall im Netz findet, dass man AP's immer auf den am wenigsten belegten Kanal einstellen muss. Aber es scheint mir, dass es die beste Konfiguration für verschiedene APs mit der gleichen SSID ist. Mein Macbook wählt jetzt korrekterweise das WLAN mit dem stärksten Signal aus.
Daher schlage ich vor, alle Wi-Fis mit denselben Einstellungen einzustellen: das bedeutet dieselben Sicherheitseinstellungen, denselben Kanal, praktisch alles. Das hat bei mir funktioniert.
Ich habe dieses Problem in kleinen Unternehmen mit OS X. Ich muss noch eine gute Lösung finden, außer die Verbindung zu trennen und erneut zu verbinden, um den näheren AP zu erreichen.
Gerry
Kojote
honiggrün
Kojote
Fahrrad