I have a bridge between two identical VLAN on two different interfaces. This used to go along something like: vlans_eth0="100" vlans_eth1="100" vconfig_eth0=( "set_name_type DEV_PLUS_VID_NO_PAD" ) vconfig_eth1=( "set_name_type DEV_PLUS_VID_NO_PAD" ) config_eth0_100=( "null") config_eth1_100=( "null") bridge_br0="eth0.100 eth1.100" config_br0=( "null") RC_NEED_br0="net.eth0 net.eth1" Now this configuration doesn't work anymore and the error message tells me that vconfig_* is obsolete and to use vlan_* stuff. The only documentation/help i can find is the net.example file which has nothing more than # The following shows the old set_name_type setting and what new option to set: # Using eth9 & VLAN VID 26 as an example. .. # DEV_PLUS_VID_NO_PAD vlan26_name="eth9.26" This, is REALLY weird. Because it seems to imply that the vlan only belong to ONE ethernet interface. Can you either * point me to some documentation i've missed * tell me that this is still possible, but there's no documentation about this (yet?) * confirms that this kind of configuration is not possible anymore with gentoo In the later case, i wouldn't mind having some more information (why such a regression ?) anyway, i'm still a happy gentoo user, just wondering about this particular issue. Greetings.
Nice catch. It seems that the port to sysfs/iproute2 missed this use case of two different vlans with the same number.
Thomas: Implemented now http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git;a=commit;h=a6db2374fe69704ec55de86d815b127432328f24 williamh: This might be a good candidate for a backport if there will be more 0.10.x releases. Leaving for you to merge & close as you desire, I don't have the current tracker bug on hand.
seen the commit. This setup is especially common here in France for 'power' users with provider Free/freebox. Thanks!
Closing since this will be fixed in 0.11, which I am considering releasing soon.