On Fri, Dec 03, 2004 at 10:12:39PM -0800, kingz wrote: > I changed all two NICs on my Bridge box to Intel Pro/1000 MT > card(with Intel e1000 driver). I think they can handle larger > frames with VLAN tag. ( Thanks to Ben, Peter) Correct, they can. > I also have one doubt: how to configure NICs and my bridge for > larger frames with VLAN tag? You don't need to do anything if you are using the e100 and e1000 drivers. > I guess I need do so: (please correct me) > Bridge box: Redhat 9.0 Linux 2.4.28 kernel > 1. Change NICs on bridge MTU to 1504 ( 0r other value)Is it > necessary? > ifconfig eth0(1) mtu 1504 > > 2. Change bridge MTU to larger value? ( is it necessary?) > I couldn't change the MTU of br0, I got the " SIOCSIFMTU: Invalid > argument" error. What's wrong with it? You aren't supposed to change the MTU, and especially not upwards. If you ARE going to do it, you should change the MTU downwards by at least 4 on all interfaces in that broadcast domain. If you aren't confident about the term broadcast domain, please look it up. Basically everything between two routers is one broadcast domain. Ie. including switches. It isn't always possible to change MTU of switchports, making this a suboptimal "solution." > Hemminger: For this patch in your reply, Do I need apply it to the > bridge code? As you know, the bridge code is built in the 2.4.28 > kernel, I also need apply this change to bridge code? And a stupid > question: > where I apply it to? Which file? You should not need to patch at all, if you're using the e100 and/or e1000 drivers. //Peter