I have a WRT1200AC router v2 running a 21.02 configuration with no changes from the snapshot build. With Luci under Network - Interfaces there is only Interfaces - Global Network Settings. Missing is the Devices option entirely.
it would be nice to see this info in the status page
just to let you know your cables are good & confirm connection speed
would be good if it included none switch ports as well
I have missed the wan on a few that had there own ethx port
I have DGS-1210-28 switch i have installed OpenWRT sysupgrade on it.
All ports (1-28) untagged with VLAN1 .
WAN cable plugged on port1 and switch takes IP from DHCP
PC LAN cable plugged on port3 but it is not taking any IP .
When i assigned IP manually to PC it only reachs switch IP
So what can be the problem? a bug may be?
thanks.
I've finally found a moment to test DSA on my own. I find some LuCI details unclear or confusing.
"Bridge interfaces" and selecting interfaces
When editing interface that has "Bridge interfaces" checked, the label that follows, says "Bridge ports". It's clear and also matches what I see when adding device of type bridge. All good. See:
After saving changes such a device disappears however.
Custom bridge ports
It's possible to add custom bridge port that doesn't exist. In case of typos (e.g. using uppercase name) it may result in hard to debug issues. What's probably worse LuCI thinks that LAN6.90 is actual software VLAN interface even if it won't ever be created.
Is there a config / condition that will cause the Bridge VLAN filtering tab to not show. With the same build running on two different mvebu targets, it displays on one but not the other.
Did your green buttons work (todays master snapshot) when doing this? The Save and create interface buttons?
Every time I pushed on a green button half of a “turning save circle” was squished between the green button and the Dismiss button.
But nothing happened and the only way to close the menu window was to push the dismiss button.
I got tired and didn’t thought it actually did anything and luci showed no blue “changes waiting” at the top of the GUI.
But when I then tried to log out, then it suddenly asked if I wanted to save all 51 changes?
WRT3200ACM and Win10 Pro with Firefox web browser.
Both will work, the latter is preferred though since it'll be more explicit. After adding your "office" bridge device you'll also need a new interface (unbridged) using "office" as physical device.
That is because the type of devices can not be changed after they've been created by netifd, that would confuse the runtime state and result in undefined behavior (imagine e.g. changing the type of lan2.13 from 802.1q vlan to bridge or macvlan, it'll most likely just fail, leaving the network in an inconsistent state.)
This is because conceptionially, you're just removing the configuration for these netdevs, but they're still existing in the system and in use by netifd.
This is because the VLAN netdev got destroyed by netifd upon applying the configuration. Other devices such as lan1, lan2 are fixed though and will always exist in the system, even if unused/unreferenced.
This is allowed by netifd and actually needed to be able to create configurations where certain bridge ports only appear later (think of e.g. tap devices, gretap tunnels etc.)
It is the same mvebu build that I have running. In playing around with DSA config possibilities I have just been editing by hand and there is something about this snippet:
Using Openwrt 19.07.7 I was able to separate the built in switch of my Linksys WRT3200ACM into two VLANs.
With upgrading to Openwrt 21.02.0-rc1 the switch configuration has changed to DSA und I can see four separate ports (lan1+lan2+lan3+lan4).
I created two bridged interfaces (LAN with ports lan3+lan4; LAN2 with ports lan1+lan2) as this screenshot shows:
Unfortunatly the following log messages appear during creation of interface LAN2 and the ports (lan1+lan2) stay unconnected:
mv88e6085 f1072004.mdio-mii:00: p3: hw VLAN 1 already used by port 0 in br-lan
mv88e6085 f1072004.mdio-mii:00 lan1: failed to initialize vlan filtering on this port
br-lan2: port 1(lan1) entered blocking state
br-lan2: port 1(lan1) entered disabled state
mv88e6085 f1072004.mdio-mii:00: p3: hw VLAN 1 already used by port 0 in br-lan
mv88e6085 f1072004.mdio-mii:00 lan1: failed to initialize vlan filtering on this port
mv88e6085 f1072004.mdio-mii:00 lan2: configuring for phy/gmii link mode
8021q: adding VLAN 0 to HW filter on device lan2
br-lan2: port 1(lan2) entered blocking state
br-lan2: port 1(lan2) entered disabled state
The command "brctl show" does not show any ports for interface LAN2:
$ brctl show
bridge name bridge id STP enabled interfaces
br-lan2 7fff.000000000000 no
br-lan 7fff.302303df1428 no lan4
lan3
Obviously there is some additional VLAN configuration required. Formerly (with Openwrt 9.07.7) there was a switch/VLAN configuration page. But how/where could this be done for DSA in 21.02.0-rc1?
I read about a "Bridge VLAN filtering" tab in the GUI. But I cannot find such a tab in the GUI of my Linksys WRT3200ACM. I also tried with 21.02.SNAPSHOT, but still no such configuration tab in the GUI:
I'm using a WRT32X (basically WRT3200ACM) and I've been trying 12+ hours to create VLAN IDs.... starting to lose the will to live... ha
I thought as my device is DSA supported and this is the way things are going I'd use 21.02.0-rc1 which I'm starting to feel was a mistake as I can't find any guides on it.
Ideally - all I need is just one trunk port - is this possible?
If anyone has any suggestions please let me know.
As mentioned I know there is nothing in LuCI for VLAN tagging currently. I'm happy to edit the network config file in nano!
Thanks all
I cannot build from master as I don't have a linux machine sadly, plus I really don't want to go through hours more work compiling builds in a VM of some kind :(.