On Wed, Oct 31, 2012 at 7:11 PM, Kalyana sundaram <kalyan...@gmail.com> wrote: > Thanks Fajar. Atlast I got the vlan thingy working > I added 2 vlans to eth0 (eth0.211 and eth0.103) and connected them to bridge
You assigned eth0 (the trunk) to the bridge, right? Just checking. Cause if you DON'T assign the trunk, but rather BOTH vlan interface (eth0.211 AND eth0.103) to the SAME bridge, bad things WILL happen :) > br0 and used br0 as a link to container(veth) > To reach the host I used another interface eth1 That's the easy way. > (probably assigning ip to > bridge br0 would have solved that problem) If eth0 is the trunk, and you assign it on br0, you should be able to create a vlan interface (e.g. br0.100) and put ip on that vlan interface instead. Note that if you use this approach, you should NOT create a vlan interface on top of the bridge using the vlan that you pass thru to the container. That is, you must NOT create br0.211 and br0.103. There are ways around this though. For example, by creating another veth pair, assigining one to the bridge, and create vlan on the pair interface. It's somewhat a hassle, but should work. Confused? Welcome to linux bridge :D Openvswitch should be able to work around this cleanly, if you can master the interface (don't rely on linux bridge compatibility code). -- Fajar ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users