====== Projekt: ARCEN Internet ====== [[:start|← Heimnetz-Übersicht]] · [[infrastruktur:netzwerk|Netzwerk Raderbroich und Arcen]] ^ Status | **Planung** | ^ Angelegt | 29.09.2026 | ^ Standort | Arcen (NL), Router **openwrtone** | ===== Ziel ===== openwrtone soll je nach **Erreichbarkeit und Geschwindigkeit** automatisch zwischen zwei Internetzugängen umschalten: * WLAN des **Huawei GSM-Routers** (Mobilfunk) * **offenes WLAN des Campingplatzes** Die **WireGuard-LAN-zu-LAN-Kopplung** zur FRITZ!Box in Raderbroich (''10.10.11.0/24'' ↔ ''192.168.192.0/24'') muss dabei immer erhalten bleiben. ===== Zielbild ===== %%raw flowchart LR subgraph ARC["Arcen (NL)"] direction TB LANA["LAN 10.10.11.0/24
HA Arcen .12"] OW["openwrtone
mwan3 + Watchdog"] HW["Huawei GSM-Router
(Mobilfunk)"] CP(["Campingplatz-WLAN
(offen)"]) LANA --- OW OW -. "wwan_huawei" .- HW OW -. "wwan_camping" .- CP end INET(["Internet"]) FB["FRITZ!Box 6591 Cable
Raderbroich 192.168.192.1"] HW --- INET CP --- INET INET --- FB OW <==>|"WireGuard LAN-zu-LAN
über den jeweils aktiven Zugang"| FB
===== Technisches Konzept ===== ==== Zwei WLAN-Uplinks ==== * Zwei WLAN-Client-Schnittstellen: ''wwan_huawei'' und ''wwan_camping'' * **Achtung Funk:** Ein Funkteil kann nur auf einem Kanal arbeiten. Liegen beide Netze im selben Band, ist ein **zweites Funkteil (USB-WLAN-Stick)** nötig oder ein Umschalten mit kurzer Unterbrechung. ==== Umschalten ==== * **Erreichbarkeit:** ''mwan3'' prüft je Zugang per Ping (z. B. 1.1.1.1, 8.8.8.8) und schaltet bei Ausfall um. * **Geschwindigkeit:** eigenes Skript misst regelmäßig Antwortzeit und Paketverlust (optional kurzer Download-Test) und passt die Priorität an – mit Mindestabstand gegen ständiges Hin- und Herspringen. * **Priorität:** //festlegen// (Vorschlag: Camping bevorzugt, Huawei als Reserve – spart Mobilfunkvolumen) ==== WireGuard bleibt stehen ==== * Tunnel wird weiterhin **von Arcen aus** aufgebaut, FRITZ!Box ist feste Gegenstelle * PersistentKeepalive 25 s * Watchdog prüft nach jedem Wechsel den Handshake und startet den Tunnel bei Bedarf neu * Route zum FRITZ!Box-Endpunkt immer über den aktiven Zugang ==== Offenes Camping-WLAN ==== * Verkehr Arcen ↔ Raderbroich ist durch WireGuard verschlüsselt * Normales Surfen aus Arcen wäre unverschlüsselt – **Option:** gesamten Internetverkehr durch den Tunnel über Raderbroich leiten (langsamer) * Bei Anmeldeseite (Captive Portal): Auto-Login-Skript nötig ===== Sicherheit / Rückfallplan ===== * Vor jeder Änderung **komplettes Konfigurations-Backup** von openwrtone * Änderungen nur mit **automatischem Zurücksetzen**, wenn nicht innerhalb von ca. 5 Minuten bestätigt * Zugriff nur über den WireGuard-Tunnel, SSH nur mit Schlüssel * **Erster scharfer Test nur, wenn jemand vor Ort in Arcen ist** (LAN-Kabel / Reset möglich) * Huawei-Zugang bleibt als Reserve immer eingerichtet ===== Benötigte Informationen ===== ^ Thema ^ Frage ^ Antwort ^ | openwrtone | Hardware (OpenWrt One?) | | | openwrtone | OpenWrt-Version | | | openwrtone | Funkteile (2,4 / 5 GHz), stellt er selbst ein WLAN für das Chalet bereit? | | | Huawei | Modell, SSID, Band | | | Huawei | Tarif / Datenvolumen | | | Camping-WLAN | SSID, Band, Kanal | | | Camping-WLAN | Signalstärke am Chalet | | | Camping-WLAN | Anmeldeseite (Captive Portal) ja/nein | | | WireGuard | Endpunkt / MyFRITZ!-Adresse, Port (**keine Schlüssel eintragen**) | | | Zugang | MCP-/SSH-Zugang zu openwrtone eingerichtet? | | | Vor Ort | Termin, an dem jemand in Arcen ist | | ===== Ablauf ===== - [ ] **Phase 1 – Zugang:** nur-lesenden MCP-Zugang zu openwrtone einrichten - [ ] **Phase 2 – Ist-Stand:** Konfiguration auslesen und in [[infrastruktur:netzwerk]] dokumentieren - [ ] **Phase 3 – Planung:** Fragen oben klären, Funk-Frage (USB-Stick?) entscheiden, Detailkonfiguration ausarbeiten - [ ] **Phase 4 – Umsetzung:** mit Backup und automatischem Zurücksetzen, jemand vor Ort - [ ] **Phase 5 – Test:** Umschalten erzwingen (je einen Zugang trennen), Tunnel und HA Arcen prüfen - [ ] **Phase 6 – Doku:** Endstand in [[infrastruktur:netzwerk]] übernehmen ===== Protokoll ===== * **29.09.2026** – Projekt angelegt, Konzept und Fragenliste erstellt