Mon Apr 07, 2008 12:54 pm
If you bridge the VLANS properly you can queue them and do all sorts of neat stuff.
You currently have ETH1----bridge----ETH2. Whilst this will pass vlan traffic, there is not much you can do with it.
Remove bridge that contains the physical ports, and make sure you dont put physical ports in the bridge, only VLAN ports.
EG
Add VLAN1 to ETH1
and VLAN1 to ETH2
Then create bridge1 and place both VLAN1 ports into bridge 1
then
Add VLAN2 to ETH1
and VLAN2 to ETH2
Then create bridge2 and place both VLAN2 ports into bridge 2
NOTE: you really shouldn't mix untagged with tagged traffic on the same physical interface once you do this. Just bridge .q traffic through separate bridges only. Trying to bridge untagged traffic AND tagged traffic will cause lots of problems.
EDIT: If you are bridging non-ip traffic (eg PPPoE) you cant do do s*** with it. You can only queue PPPoE traffic at the server or the CPE, NOT at the bridge level. Limitation of MT or LInux in general? not sure.......