Inhaltsverzeichnis

Landal-WLAN am Router: was umgebaut wurde, was „VHT“ bedeutet und warum

← Heimnetz-Übersicht · Router openwrtone · Netzwerk · Sicherungen

Stand: 10.10.2026, 17:20 Uhr. Diese Seite erklärt für Nicht-WLAN-Fachleute, was am Landal-Zugang des Routers verändert wurde. Sie enthält auch die Messergebnisse, einschließlich der Punkte, bei denen meine frühere Einschätzung nicht stimmte.

Kurzfassung

Hintergrund: die WLAN-Generationen in einfachen Worten

WLAN ist eine Reihe von Standards. Jede neue Generation kann „schneller sprechen“, aber beide Seiten müssen sie beherrschen und sich für eine gemeinsame Sprache entscheiden.

Kürzel (Technik) Standard / „Wi-Fi“ Jahr Bänder Kanalbreite Besonderheiten
HT („High Throughput“) 802.11n / Wi-Fi 4 2009 2,4 und 5 GHz 20 oder 40 MHz bis zu 4 gleichzeitige Datenströme, Standard seit über 15 Jahren, praktisch jedes Gerät kann es
VHT („Very High Throughput“) 802.11ac / Wi-Fi 5 2013 nur 5 GHz 20, 40, 80 oder 160 MHz dichtere Kodierung (256-QAM), deutlich höhere Spitzenraten
HE („High Efficiency“) 802.11ax / Wi-Fi 6 2019 2,4 und 5 GHz (Wi-Fi 6E: auch 6 GHz) wie VHT viele Geräte gleichzeitig effizient bedienen (OFDMA), noch dichtere Kodierung (1024-QAM)

Zum Lesen der Zahlen im Router:

Wie die Einigung abläuft

  1. Der Zugangspunkt (AP) sendet ständig „Ich kann HT, VHT und HE“.
  2. Der Client (unser Router) meldet sich an und nennt seine Fähigkeiten.
  3. Der AP bestätigt, welche Betriebsart für diese Verbindung gilt.
  4. Der Treiber im Router prüft, ob die Bestätigung zu dem passt, was der AP vorher angekündigt hat.

Bei Landal passte das nicht zusammen: Der AP kündigte HE (Wi-Fi 6) an, bestätigte aber nur VHT (Wi-Fi 5). Der Treiber des Routers (mt76/mac80211 auf dem MediaTek MT7981) wertete das als Fehler und brach die Verbindung ab. Das Log zeigte: AP appears to change mode (expected HE, found VHT), disconnect. Ein Vergleich: Auf dem Schild vor der Tür steht „Wir sprechen Deutsch und Französisch“, drinnen antwortet man nur auf Französisch, und der strenge Dolmetscher bricht das Gespräch ab.

Was gestern unter OpenWrt 24.10.0 passierte

Was heute unter OpenWrt 25.12.5 geändert werden musste

Was die Messungen sagen (Vergleich HT gegen VHT, 17:09 bis 17:15 Uhr)

Messung direkt über die Landal-Schnittstelle (am Tunnel vorbei), je Runde 3 × 3 MB und 10 Pings. Im Wechsel HT (VHT abgeschaltet) und VHT (angeschaltet), 3 Runden, alles im selben Zeitraum:

Runde Modus Durchsatz (Mbit/s) Ping Mittel / max Sendefehler Verbindungsrate
1 HT 9 / 5 / 10 19 / 35 ms 16 % 216 Mbit/s (MCS 13, 40 MHz)
1 VHT 32 / 34 / 25 20 / 22 ms 26 % 468 Mbit/s (VHT-MCS 5, 80 MHz)
2 HT 25 / 13 / 10 25 / 78 ms 14 % 243 Mbit/s (MCS 14, 40 MHz)
2 VHT 36 / 29 / 40 31 / 120 ms 24 % 351 Mbit/s (VHT-MCS 4, 80 MHz)
3 HT 31 / 15 / 10 25 / 48 ms 15 % 216 Mbit/s (MCS 13, 40 MHz)
3 VHT 14 / 16 / 22 23 / 41 ms 18 % 351 Mbit/s (VHT-MCS 8, 80 MHz)

Ergebnis:

Was daraus folgt:

Entscheidung: HT lassen oder VHT erlauben?

Option Vorteile Nachteile
HT erzwingen (jetziger Zustand) vorhersagbar, schmale 40-MHz-Kanäle (weniger Störungen), bewährt unter 24.10, kein Absturz des HE/VHT-Konflikts möglich im Test im Mittel langsamer (ca. 14 gegen 27 Mbit/s)
VHT erlauben (Zeile in supplicant.uc entfernen) im Test schneller, Standardverhalten der Firmware, keine eigene Anpassung Der alte HE/VHT-Fehler könnte bei anderen Landal-Zugangspunkten oder nach einem AP-Update wieder auftreten und die Verbindung abbrechen

Mein Vorschlag: Einen Tag lang beobachten (Karte „Internet“ in Home Assistant) und danach entscheiden. Umschalten geht in einer Minute:

wpa_cli -p /var/run/wpa_supplicant -i phy1-sta0 set_network 2 disable_vht 0   # VHT erlauben
wpa_cli -p /var/run/wpa_supplicant -i phy1-sta0 set_network 2 disable_vht 1   # HT erzwingen
wpa_cli -p /var/run/wpa_supplicant -i phy1-sta0 reassociate

So prüfst du den Zustand

iw dev phy1-sta0 link              # "MCS ... 40MHz" = HT, "VHT-MCS ... 80MHz" = VHT
iw dev phy1-sta0 station dump      # tx failed / tx packets = Sendefehlerquote
landal-test                        # Zugangspunkt, Signal, 3 Messungen, Paketverlust (3 MB)
grep disable_vht /var/run/wpa-supplicant-phy1-sta0.conf   # steht dort disable_vht=1, ist HT erzwungen

Betroffene Dateien und Sicherungen

Datei Zweck
/usr/share/ucode/wifi/supplicant.uc Unter 25.12: erzeugt die WLAN-Client-Konfiguration, enthält die Landal-Anpassung
/lib/netifd/hostapd.sh Unter 24.10 benutzt, unter 25.12 wirkungslos, bleibt als Vorsorge
/usr/sbin/anpassungen-anwenden trägt die Anpassungen nach einem Firmware-Update erneut ein
/root/backup-20261010/supplicant.uc.orig Original ohne Anpassung
/var/run/wpa-supplicant-phy1-sta0.conf erzeugte Client-Konfiguration (nur zum Nachsehen)

Sicherung der Router-Konfiguration samt dieser Dateien: Sicherungen, Generation 3 „Landal-Anpassung“.

Weitere Hintergründe: Router openwrtone (Abschnitt „Landal: naher Zugangspunkt funktioniert“ und Nachträge vom 10.10.2026).

Entscheidung vom 10.10.2026, 17:40 Uhr: VHT bleibt erlaubt, Anpassung zurückgenommen

Nachtrag 10.10.2026, 17:50 Uhr: zurück auf HT

Automatischer Vergleich HT gegen VHT (seit 10.10.2026, 17:35 Uhr)

Damit die Entscheidung auf mehr als einer Momentaufnahme beruht, läuft jetzt dreimal täglich auf dem Router selbst (ohne Mac) ein Vergleich. Home Assistant Arcen zeigt die Ergebnisse an.

Eigenschaft Wert
Skript /usr/sbin/landal-vergleich (Cron: 07:45, 12:45, 19:45 Uhr, Einträge in /etc/crontabs/root)
Ablauf Landal-Client auf HT stellen, 10 s warten, 3 × 2 MB Download direkt über phy1-sta0 und 10 Pings messen, Sendefehlerquote aus den Zählern; dann dasselbe mit VHT; am Ende zurück auf den Grundzustand (jetzt HT). Reihenfolge wechselt von Lauf zu Lauf.
Dauer / Wirkung ca. 1,5 bis 3 Minuten. Der Landal-Link ist dabei zweimal kurz weg, der uplink-watchdog legt den Tunnel solange auf den Huawei. Verbrauch nur über Landal (ca. 12 MB je Lauf), kein Huawei-Volumen.
Gültigkeit Baut sich die Verbindung mitten in der Messung neu auf (Zähler werden zurückgesetzt), wird die Messung wiederholt bzw. verworfen und nicht gespeichert.
Daten /root/landal-vergleich.csv (in /etc/sysupgrade.conf): Zeit; Tageszeit; Reihenfolge; Mbit/s × 10, Sendefehler in Promille, Ping je Modus
Meldung Webhook an HA Arcen (Adresse in /etc/landal-hook)
Abhängigkeiten wpa-cli und curl (nicht entfernen)

In Home Assistant Arcen (Ansicht „Übersicht“, Abschnitt „Internet“, ganz unten „Landal: HT gegen VHT“):

Auswertung: Nach ca. einer Woche (21 Messungen) zeigt die Statistik, welcher Modus im Mittel schneller ist und ob das zu bestimmten Tageszeiten anders ist. Erst dann würde ich die Betriebsart endgültig festlegen.

Erster brauchbarer Lauf (17:34 Uhr): HT 7,8 Mbit/s, Fehler 14 %, Ping 21 ms; VHT 11,7 Mbit/s, Fehler 22 %, Ping 20 ms.

Automatischer HT/VHT-Vergleich (Stand 10.10.2026)

Der Router openwrtone misst selbständig, ob der Landal-Client mit HT (802.11n) oder VHT (802.11ac) schneller und stabiler läuft. Er ist unabhängig vom MacBook.

Ablauf (Skript /usr/sbin/landal-vergleich)

Daten

Auswertung

Erste Messwerte: 18:27 HT 24,3 / VHT 0,3 Mbit/s (VHT brach ab); 18:29 HT 2,7 / VHT 24,5 Mbit/s. Die Landal-Leitung schwankt stark (5–46 Mbit/s), Einzelwerte sind daher wenig aussagekräftig.

Korrektur/Ergänzung: Die Cron-Messungen laufen um 07:45, 12:45 und 19:45 (nicht nur zweimal). Die vollständigen Quelltexte aller Skripte mit Erklärung stehen auf openwrtone_skripte.