Clients eines MikroTik-APs miteinander kommunizieren lassen

Vor einigen Tagen schrieb ich über Probleme mit MikroTik-Geräten in Verbindung mit Chromecast und Stadia. Nachdem ich mir das Problem nochmal genauer angeschaut habe, kam ich zu einer Lösung. Da der WLAN-Access-Point über CAPsMAN eingerichtet wurde, konnten die Geräte nicht miteinander kommunizieren.

Nach der Aktivierung des Client-Routings funktioniert das Netz wieder wie gewohnt

Hintergrund ist das alle Geräte auf dem Access-Point standardmäßig voneinander isoliert werden. In den Datapath-Optionen findet sich der Punkt Client To Client Forwarding. Wird diese Option aktiviert, funktioniert die Einrichtung von Stadia und Chromecast wieder normal. Auch andere Systeme wie AirPrint können anschließend wieder genutzt werden.

WLAN-Probleme mit Chromecast und Stadia

Da Google in seinen Empfehlungen zu Stadia empfiehlt ein 5 Ghz-WLAN für den Chromecast und die Stadia-Controller zu nutzen, habe ich einen neuen Access Point installiert. Dieser Access Point strahlt zwei SSIDs aus. Die erste SSID liefert WLAN im klassischen 2,4 Ghz-Bereich, während die zweite SSID WLAN im 5 Ghz-Bereich liefert. Im ersten Schritt wurde der Chromecast mit dem 5 Ghz-WLAN verbunden.

‎Google Home
Preis: Kostenlos
Google Home
Preis: Kostenlos

Dazu wird die Google Home-App genutzt. Mit dieser wird das WLAN des Chromecast festgelegt. Das entsprechende Smartphone befand sich ebenfalls im 5 Ghz-Bereich. Nach einer Weile erschien bei der Verbindung folgende Fehlermeldung:

Bei der Verbindung traten Probleme auf

Der Chromecast ließ sich erst dann mit dem 5 Ghz-Netz verbinden, als das Smartphone mit dem 2,4 Ghz-WLAN verbunden war. Nachdem der Chromecast verbunden war, sollte der Stadia-Controller, über die Stadia-App, ebenfalls in das 5 Ghz-Netz eingebunden werden.

‎Google Stadia
Preis: Kostenlos
Stadia
Preis: Kostenlos

Auch hier kam es bei der Verbindung zu einer entsprechenden Fehlermeldung:

Die Verbindung über das 5 Ghz-WLAN funktionierte nicht

Der Stadia-Controller ließ sich auch nach mehreren Versuchen nicht dazu überreden sich in das 5 Ghz-Netz einzuwählen. Nachdem für den Controller das 2,4 Ghz-Netz genutzt wurde, funktionierte die Verbindung. Der genaue Grund für die Verbindungsprobleme ließen sich auf die Schnelle nicht ermitteln. Allerdings vermute ich, dass es mit den genutzten MikroTik-Routern zusammenhängt. Es wäre nicht das erste Problem, welches Chromecast mit MikroTik-Geräten hätte.

wAP ac wird in WinBox per LAN nicht gefunden

Bei dem Anschluss eines wAP ac von MikroTik, wunderte ich mich das dieser nicht über die in WinBox eingebaute Neighbors-Funktionalität gefunden wurde. Der Router war über die LAN-Schnittstelle an das Netzwerk angeschlossen. Bei der Standardkonfiguration des wAP ac als Access Point werden Pakete von der LAN-Schnittstelle allerdings gedroppt, sodass das entsprechende Auffinden des Routers nicht funktioniert.

Nach einem korrekten Reset befindet sich der Router im CAPs-Modus

In meiner Konfiguration sollte der Router als CAP konfiguriert werden, sodass der AP zentral über den CAPsMAN, den eingebauten WLAN-Controller der MikroTik-Router, verwaltet werden kann. Der Versuch die Einstellung über das Quick Set vorzunehmen scheiterte. Der Grund hierfür lag daran, dass der wAP ac für den Betrieb im CAPs-Modus zurückgesetzt werden muss.

So muss der Reset-Button gedrückt werden und das Gerät anschließend mit Strom versorgt werden. Nach fünf Sekunden fangen die LEDs an zu blicken und nach weiteren fünf Sekunden leuchtet sie wieder dauerhaft. An dieser Stelle muss der Reset-Button wieder losgelassen werden. Die Konfiguration des Routers wird zurückgesetzt und anschließend befindet sich der Router in der CAPs-Konfiguration und kann über die LAN-Schnittstelle konfiguriert werden.

WinBox unter macOS nutzen

WinBox ist ein Werkzeug zur Verwaltung und Konfiguration von MikroTik-Routern. Neben den gewöhnlichen Werkzeugen zur Verwaltung eines MikroTik-Routers, ist es mittels WinBox möglich, sich über die MAC-Adresse mit dem Router zu verbinden. Dies ist immer dann relevant und praktisch, wenn der entsprechende Router über keinerlei IP-Konfiguration verfügt.

WinBox unter macOS

Verfügbar ist WinBox leider nur für Windows. Allerdings kann WinBox durchaus unter macOS genutzt werden. Im Netz gibt es dafür eine Reihe von Anleitungen, um WinBox mittels Wine unter macOS auszuführen. Wesentlich praktischer ist es beim Projekt WinBox-Mac vorbeizuschauen, welches auf GitHub entwickelt wird. WinBox-Mac ist ein Paket, welches Wine und andere benötigte Komponenten bereits enthält. Installiert werden kann WinBox-Mac über den Paketmanager Homebrew:

brew cask install nrlquaker-winbox

Nach der Installation kann WinBox-Mac wie eine gewöhnliche macOS-Applikation gestartet und genutzt werden. Der Wrapper selbst ist unter der MIT-Lizenz lizenziert und damit freie Software.

MikroTik-App für iOS

Für die Verwaltung eines MikroTik-Routers können unterschiedlichste Möglichkeiten gewählt werden. Neben dem Webinterface, WinBox oder der Konfiguration über das Terminal, z.B. per SSH, gibt es seit einiger Zeit auch eine App für iOS.

‎MikroTik
Preis: Kostenlos

Mit dieser App können die Geräte unterwegs verwaltet werden. Neben den Quick-Setup stehen auch die detaillierten Einstellungen der MikroTik-Router zur Verfügung.

Die MikroTik-App auf einem iPhone

Früher standen nur Drittanbieter-Apps für die mobile Verwaltung von MikroTik-Routern zur Verfügung. Im Gegensatz zu diesen verrichtet die offizielle MikroTik-App klaglos ihren Dienst.

MikroTik
Preis: Kostenlos

Neben der iOS-App wird auch eine App für Android von MikroTik bereitgestellt.