Openwrt anlegen mehrerer VLANs nicht möglich

Mater1984

Neuling
Thread Starter
Mitglied seit
28.06.2024
Beiträge
18
Hi zusammen
Ich habe versucht auf meinem Openwrt Router Cudy WR1300 v3 mit Version 23.05.3 mehrere VLANS anzulegen über Luci.

Leider scheint dies nicht zu funktionieren.
Ich habe es erst versucht mit einer neuen Bridge die wiederum alle Ports angeschlossen hat.
Dann kommt beim Gast WLAN immer, dass das Device nicht da wäre. Nach einiger Recherche ist mir aufgefallen, dass dies wohl nicht ohne weiteres geht und man direkt die Bridge (br-LAN) bearbeiten soll da Openwrt wohl mit zwei Bridges über alle Ports nicht klar kommt.
Hierzu ist es notwendig eth0 der Bridge hinzuzufügen.
Ich konnte auch ein
VLAN 1 alle Ports untagged als Standard sowie
VLAN140 alle Ports tagged hinzufügen.

Für mein Smarthome Netzwerk und ein separates Mgmt Netzwerk benötige ich aber noch zusätzlich 2 weitere VLANs.

Diese lassen sich über Luci nicht anlegen.
Nach der Anlage ist der Router 90 sek nicht erreichbar und setzt die Einstellungen dann zurück.

Hier meine bisherige Network Config

# cat /etc/config/network

config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option packet_steering '1'
option ula_prefix 'fd9f:f265:6dcf::/48'

config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
option vlan_filtering '0'

config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.130.1'
option netmask '255.255.255.0'
option ip6assign '60'
option gateway '192.168.2.1'
list dns '8.8.8.8'

config interface 'wan'
option device 'wan'
option proto 'static'
option ipaddr '192.168.2.2'
option gateway '192.168.2.1'
option netmask '255.255.255.0'
list dns '8.8.8.8'
list dns '8.8.4.4'

config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'

config route
option interface 'lan'
option target '0.0.0.0/0'
option gateway '192.168.2.2'

config route
option interface 'wan'
option target '0.0.0.0/0'
option gateway '192.168.2.1'

config device
option name 'phy1-ap0'

config interface 'Gast'
option proto 'static'
option device 'br-lan.140'
option ipaddr '192.168.140.1'
option netmask '255.255.255.0'

config bridge-vlan
option device 'br-lan'
option vlan '1'
list ports 'eth0:u*'
list ports 'lan1:u*'
list ports 'lan2:u*'
list ports 'lan3:u*'
list ports 'lan4:u*'

config bridge-vlan
option device 'br-lan'
option vlan '140'
list ports 'eth0:t'
list ports 'lan1:t'
list ports 'lan2:t'
list ports 'lan3:t'
list ports 'lan4:t'

Und die Einstellungen die ich einfügen will.
Hab sie kurz vom Handy aus gemacht.

IMG_7798.jpeg
IMG_7794.jpeg


IMG_7797.jpeg


Möchte die Einstellung ungern über die Config direkt machen falls was schief geht müsste ich dann wieder per Failsafe Mode die Config zurückdrehen
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Dann ist das default tagging für den/die Ports falsch. Ich würde das step-by step machen, also vlan filtering=on und dann erstmal EINEN Port umstellen, über den Du grade nicht das Management machst. Dann testen ggf Kabel umstecken) und wenn das klappt, die anderen Ports umstellen.
 
Dann ist das default tagging für den/die Ports falsch. Ich würde das step-by step machen, also vlan filtering=on und dann erstmal EINEN Port umstellen, über den Du grade nicht das Management machst. Dann testen ggf Kabel umstecken) und wenn das klappt, die anderen Ports umstellen.
Muss ich morgen mal testen so. Im Moment läuft vieles übers Handy und da fast Transition aktiv ist im WLAN ist es nie sicher welchen AP ich nutze.
Morgen früh bin ja ich am Rechner dann hab ich auch direktes LAN. :-)
 
Ich habe jetzt verschiedene Tests gemacht und vermute einen Fehler in Luci bzw. In den uci Befehlen.
Der vlan_filtering tag wird bei Änderungen von vlans immer gelöscht.
Und dann knallt es. Ich vermute weil es kein filtering tag gibt aber Vlans.

 
Also die Lösung ist simpel und einfach…. Man muss am filtering nichts drehen. Das sollte automatisch passieren. Sonst muss man das Filtering direkt an der CPU unter /sys/… einschalten über die SSH Verbindung.
OpenWRT akzeptiert wohl keine 2 Bridges über alle Ports.
Bin aber noch am Testen. Bisher habe ich einen Port mit einem AP verbunden und auf beiden ein VLAN. Das scheint zu funktionieren.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh