Hi all, I recently received my omnia and I am very happy with it, but the switch configuration was very confusing, since I was used to a more straightforward configuration of a switch with a single cpu interface (on the tp-link wdr4300). So, after many hours of trial and error here’s what I figured out, please correct me if I didn’t get things right:
As stated and shown in the diagram in a previous post, the CPU used in the omnia provides 3x1gbit network interfaces, named eth0, eth1 and eth2. The switch connects to the CPU with two interfaces, Port 5 -> eth0 and Port 6 -> eth2 (eth1 is the WAN interface and is separate from the switch). In the default configuration, there are no VLANS in use (all ports are untagged). What you see in LuCI as CPU port (Port 5) is the eth0 device, and Port 6 is eth2. So at first you have ports 0-3 of the switch connected to eth0 and port 4 connected to eth2.
The eth0.1 and eth0.2 devices you might see while configuring your router are actually unusable at this point. eth0.1 cannot be used because tagging is not enabled in eth0. The existence of eth0.2 is plain confusing since the vlan with the id 2 is assigned to the eth2 interface so there should be a eth2.2 device and NOT eth0.2.
Now, if you want to enable VLAN tagging and create more VLANs for eth0, go to switch config, make Port 5 (“CPU” in LuCI) tagged for VLAN id 1 and BEFORE applying the settings make sure to set the ‘lan’ interface to include eth0.1 in the bridge and not eth0 that is the default, otherwise you will lose access to the router if you are connected to it via ethernet. After that you can add VLANs and use them in other interfaces etc.
If you want to use VLANs with eth2 you’ll have to set Port 6 as tagged for those VLANs and manually create the corresponding devices (e.g. eth2.3 for VLAN id 3). You can do that if you go to “Physical Settings” of an interface in LuCI and select “Custom Interface”.