Emil Micek wrote: > What is the right behaviour according to specification? In iee802.3, > minFrameSize is 64bytes. I've never seen any document which'd say that > VLAN frames should be 68 bytes minimum.
e1000 only hardware pads to 64 bytes, but if you use the vlan module and turn off the hardware assistance of inserting tags, by unsetting NETIF_F_HW_VLAN_* in netdev->features. the software insertion sounds like it should work for you at the cost of higher CPU. >>> I'd like to change it so it first pads the frame to 64 B and >>> appends the VLAN tag afterwards, so the resulting VLAN frame would >>> be 68 bytes minimum. at least for e1000 this isn't possible in the driver, while still doing hardware vlan insertion. Jesse - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html