Hi all, Can't send any packet higher then 1468 ( 1500 - 32 ), device are correct and will send 1500 + 4 bytes, but the 8021q seems to not work and the code looks good. It's a vannila kernel and i386 in 2.4 & 2.6 tree in both case. And the problem seems to be in receiver code on VLAN tagged port, not sending. If untagging on other side and set mtu 1468, then I can ping any size and from my vlan interface. Any Ides ? Chip tested Tulip & 8139too And Linux 2.4.29 & 2.6.10 GCC 2.3.2 Compile bug with new gcc ? regards Jan Holmberg