WiFi-Stabilität auf Samsung S10/S8 — So verhinderst du Verbindungsabbrüche
Wenn ich eins gelernt habe in zwei Jahren Phone Farm: WiFi ist der Flaschenhals Nummer eins. Nicht die Hardware, nicht die Software — das verdammte WiFi. 30+ Geräte an einem Consumer-Router? Viel Glück. Ich hatte monatelang random Abbrüche, bis ich systematisch durchgetestet habe. Hier ist, was ich rausgefunden habe.
Das Grundproblem: Consumer-Router sind nicht für 30+ Clients gemacht
Deine Fritzbox oder dein TP-Link-Router ist für ein normales Zuhause optimiert — 5-10 Geräte, viel Bandbreite pro Client, Video-Streaming, Gaming. Eine Phone Farm hat komplett andere Anforderungen: viele Clients mit wenig Traffic, aber stabile Verbindung nötig. Ein Consumer-Router hat typischerweise folgende Limits:
- DHCP-Lease-Tabelle: meist auf 32-64 Einträge limitiert
- ARP-Cache: 256-512 Einträge (reicht, aber bei vielen Broadcasts wird's eng)
- Connection-Tracking: je nach RAM, bei 30+ Geräten oft ausgelastet
- CPU: Single-Core MIPS bei 600-800MHz — das reicht für 10 Clients, aber nicht für 50
Meine Lösung: UniFi AP AC Lite + OPNsense
Nachdem ich drei Consumer-Router durchprobiert hatte (Fritzbox 7590, TP-Link Archer C7, Asus RT-AX88U), bin ich bei Ubiquiti gelandet. Konkret:
- Router: OPNsense auf einem Dell Wyse 5070 (Celeron J4105, 8GB RAM, Intel i350 Dual-NIC)
- Access Points: 3x UniFi AP AC Lite, jeweils auf separaten 5GHz-Kanälen
- Controller: UniFi Controller läuft als Docker-Container
Die UniFi APs können verlässlich 30-50 Clients pro Gerät — weit über dem, was ich brauche. Der OPNsense-Router langweilt sich bei 75 Geräten, CPU-Auslastung unter 5%. Overkill? Vielleicht. Aber ich hatte seit dem Setup null WiFi-Ausfälle.
Warum 5GHz und nicht 2.4GHz?
Kurze Antwort: 2.4GHz ist die Müllhalde des Funkspektrums. Bluetooth, Mikrowellen, Zigbee, Nachbars-WiFi — alles auf den gleichen 3 nicht-überlappenden Kanälen. 5GHz hat 25 nicht-überlappende Kanäle (mit DFS sogar mehr) und viel weniger Störer. Samsung S8/S10 können beide 5GHz, also gibt's keinen Grund, 2.4GHz zu nutzen.
Static IPs sind Pflicht
DHCP in einer Phone Farm? Kannst du machen, aber dann viel Spaß beim Debuggen. Ich vergebe jeder MAC-Adresse eine statische IP im DHCP-Server (OPNsense). Vorteile:
- Du weißt immer, welches Gerät welche IP hat
- ADB-over-TCP braucht die IP — wenn die sich ändert, findest du das Gerät nicht mehr
- Monitoring-Tools können Geräte per IP identifizieren
# In OPNsense: Services > DHCPv4 > [Interface] > DHCP Static Mappings
# Pro Gerät: MAC + IP + Hostname eintragen
# Beispiel:
# aa:bb:cc:dd:ee:01 → 10.0.10.11 → phone-farm-s8-01
# aa:bb:cc:dd:ee:02 → 10.0.10.12 → phone-farm-s8-02
Samsung-spezifische WiFi-Tricks
1. WiFi Power Save Mode deaktivieren
Samsung-Geräte haben einen aggressiven WiFi-Power-Save-Modus, der bei Inaktivität die Verbindung in einen Schlummermodus versetzt. Toll für Akku-Laufzeit, scheiße für ADB-over-TCP (Verbindungsabbrüche). Deaktivieren per ADB:
adb shell settings put global wifi_power_save off
# Oder via build.prop (Root):
adb shell su -c "echo 'wifi.power.save=0' >> /system/build.prop"
2. WiFi-Roaming deaktivieren
Wenn du mehrere APs hast, versucht das Samsung-Gerät ständig, zum "besten" AP zu wechseln. Dabei verlierst du kurz die Verbindung. ADB-TCP bricht ab. Lösung: Geräte an einen AP binden (im UniFi Controller per "Lock to AP") oder Roaming-Schwelle extrem hoch setzen.
3. WiFi-Frequenzband fixieren
# Nur 5GHz erlauben:
adb shell settings put global wifi_frequency_band 1
# 0 = Auto, 1 = 5GHz only, 2 = 2.4GHz only
Monitoring: Wie du Probleme erkennst, bevor sie eskalieren
Ich hab Uptime Kuma laufen, das alle 60 Sekunden jedes Gerät anpingt. Zusätzlich loggt ein Python-Skript die WiFi-Signalstärke aller Geräte:
# WiFi-Signalstärke per ADB:
adb shell dumpsys wifi | grep "mWifiInfo" | grep "rssi"
# rssi: -45 → sehr gut
# rssi: -65 → okay
# rssi: -75 → grenzwertig
# rssi: -85 → kritisch
Ich hab einen Alert, wenn ein Gerät RSSI schlechter als -80 hat — dann weiß ich, dass ich das Gerät näher an den AP rücken muss.
Fazit
Gutes WiFi ist 80% Planung und 20% Hardware. Mit statischen IPs, sauberer Kanalplanung und konsequentem Monitoring kannst du auch 75 Geräte stabil halten. Ohne diese Grundlagen wirst du ewig Fehler suchen.