Netzwerkprobleme¶
Netzwerkprobleme sind die häufigste Ursache für Ausfälle während des Wettkampfs. Dieses Kapitel hilft bei der Diagnose.
Symptome¶
| Beobachtung | Wahrscheinliche Ursache |
|---|---|
| Ein Tablet reagiert nicht | WLAN-Verbindung verloren |
| Alle Tablets reagieren nicht | WLAN-Router ausgefallen oder Master verloren |
| LED-Wände hängen, Tablets gehen | Raspi-WLAN-Probleme |
| "Seite kann nicht erreicht werden" | Master-IP geändert oder Master aus |
| Sehr langsam | WLAN-Überlastung / Störung |
Diagnose-Schritte¶
1. Master prüfen¶
Am Master-Laptop:
Notieren Sie die IPv4-Adresse des aktiven Adapters. Hat sie sich geändert? Müssen alle Clients neu verbunden werden (neue URL).
Ping auf sich selbst:
Muss antworten. Wenn nicht, ist der Master in einem ungewöhnlichen Zustand — Neustart erwägen.
2. Vom Master zu Client pingen¶
- Antwort < 20 ms → alles ok
- Timeout → Client nicht im Netz oder Firewall blockiert
- "Zielhost nicht erreichbar" → falsches Subnetz
3. Vom Client zum Master pingen¶
Am Tablet-Chrome:
- Seite lädt → alles ok
- "Nicht erreichbar" → WLAN prüfen
- "Nicht sicher" → Zertifikat installieren
4. WLAN-Qualität prüfen¶
Am Smartphone WLAN-Analyzer App installieren:
- Signalstärke > -70 dBm in Wettkampfbereichen
- Kanal-Belegung: 2,4 GHz-Band ist oft überlastet → 5 GHz bevorzugen
- Rauschpegel: nicht zu viele andere Netze im Umkreis
Häufige Fixes¶
Fix 1: Client hat IP verloren¶
Am Tablet: WLAN aus → 10 Sek warten → WLAN an → neu verbinden. Am Raspi: Devicecontroller → Raspi auswählen → "Chrome-Reload" oder "Neustart".
Fix 2: Master hat IP geändert¶
Ursache: DHCP hat neue IP vergeben. Lösung:
- Im Router: feste IP für Master setzen (siehe Netzwerk einrichten)
- Tablets/Raspis mit der neuen URL aktualisieren
- Künftig vermeidet eine feste IP das Problem
Fix 3: Firewall blockiert¶
Windows-Firewall → Eingehende Regeln → Ports 3002, 3003, 4201-4209 prüfen.
Fix 4: WLAN schwach¶
- Externer Access-Point an strategischer Stelle
- Auf 5 GHz umschalten
- 2,4-GHz-Kanal manuell auf 1, 6 oder 11 fixieren
Fix 5: "Zu viele Geräte"¶
Bei ca. 30+ Geräten im WLAN kommt man an die Grenze vieler Router. Lösungen:
- Profi-Router / Enterprise-AP
- Zwei Access-Points (Boden+Geräte aufteilen)
- Master per LAN-Kabel ans Netz, nicht WLAN
Windows-Netzwerkprofil (Privat/Öffentlich) korrigieren¶
In Windows 11 ist die Profil-Auswahl in den Einstellungen versteckt, wenn das Netz als "Nicht identifiziertes Netzwerk" klassifiziert ist (typisch bei einem zweiten Adapter ohne Default-Gateway, z. B. einem direkten Switch-Anschluss zu Raspis) oder wenn NLA es als "Domain-Network" hält. Solange das Netz als Public gilt, blockt die Windows-Firewall die für den Wettkampf benötigten Ports — die WettkampfApp ist dann von den Clients nicht erreichbar, selbst wenn Routing und IP stimmen.
Drei Wege, das Profil auf Privat zu zwingen:
Weg 1: PowerShell — sofort, einmalig pro Verbindung¶
Set-NetConnectionProfile -InterfaceAlias "Ethernet 2" -NetworkCategory Private
# Werte: Public, Private, DomainAuthenticated (letzteres nur bei AD)
Wirkt sofort. Windows kann es beim nächsten Reconnect oder NLA-Reklassifizierung wieder zurücksetzen.
Weg 2: secpol.msc — dauerhaft per Richtlinie (Windows 11 Pro/Enterprise)¶
Win+R→secpol.msc- Sicherheitseinstellungen → Netzwerklisten-Manager-Richtlinien
- Eintrag "Nicht identifizierte Netzwerke" doppelklicken
- Speicherort-Typ:
Privat(oderÖffentlich) - Benutzer können den Standort ändern:
Nicht zulassen - OK
- Alternativ das spezifische Netz nach Namen (falls schon einmal verbunden) mit denselben Einstellungen
Die Richtlinie überschreibt die NLA-Automatik dauerhaft.
Weg 3: Registry — Fallback für Windows 11 Home (kein secpol)¶
# Alle bekannten Profile auflisten
$base = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"
Get-ChildItem $base | ForEach-Object {
$p = Get-ItemProperty $_.PSPath
[PSCustomObject]@{
Path = $_.PSChildName
Name = $p.ProfileName
Category = $p.Category # 0=Public, 1=Private, 2=DomainAuthenticated
}
}
# Einzelnes Profil auf "Privat" setzen
$profilePath = "$base\{GUID-von-oben}"
Set-ItemProperty -Path $profilePath -Name "Category" -Value 1 -Type DWord
# Danach NLA neu starten
Restart-Service NlaSvc -Force
Hintergrund¶
Wenn das Wettkampf-Netz im Profile-Manager nicht als Intranet/Domain auftaucht, sondern als "Nicht identifiziertes Netzwerk", liegt das daran, dass kein Domain-Controller erreichbar ist und kein Default-Gateway vorhanden. Setzen Sie in secpol.msc bei "Nicht identifizierte Netzwerke" → Privat mit Benutzersperre, dann wird das Netz konsistent so klassifiziert.
Eine echte Klassifizierung als Intranet (DomainAuthenticated) erzwingen geht nur mit einem echten Domain-Controller im Netz — das ist aus Windows-Sicht keine Einstellung, sondern eine Erkennungslogik.
Wenn alles nichts hilft¶
- Router neu starten (Stromstecker 30 Sek ziehen)
- Master-Laptop neu starten
- Alle Tablets neu verbinden
- Support kontaktieren (Kontaktdaten in README.md)
Tipps für stabile Netze¶
- LAN-Kabel dort nutzen, wo möglich (Master, Raspis im Regieraum)
- Separates WLAN für den Wettkampf (keine Publikums-Gäste drauf lassen)
- Vorab-Test am Tag vor dem Wettkampf mit voller Geräteanzahl
