VLAN setting improvement

I noticed for VLANs to work correctly I need to give every interface of said vlan on said port unique MAC adress. This is currently not handled automaticaly in luci otherwise the switches get confused and turris I think also gets confused.
I noticed this early in the working with VLANs. because when the interface is not with unique MAC then switch gets confused and stops propagating different L2 devices to each subnet and to other switches of course.

Maybe this is already handled in some future openwrt release? I dont know. Just wanted to let everyone else know about this. I got around 8 VLANs now

There are these references I found so far: Unique MAC address for each VLAN interface - Network and Wireless Configuration - OpenWrt Forum

My Device: Turris Omnia - latest updates included

You didn’t mention the device you’re using, but at least with the Omnia (or the mvebu platform in general), VLANs have always been tricky. TOS 7.x was unusable for me but luckily, TOS 8.0 (now in hbl) is looking good so far! Check out this issue for a more in-depth discussion (and additional pointers). BTW, for OpenWrt 24.10 (and TOS 9) based on Kernel 6.1 it isn’t looking too bad so far!

VLANs work for me absolutely without issue (after I do the work). This is just my note about weak point.

I can confirm that its not easy to setup them though

1 Like