Do you mean "native" as in hardware acceleration offloading?
If that's the case than the 8021q vlan module handshakes with the device driver
to check for support and that's it. No need to do any settings on the device.
In case there is no offloading support, the vlan module will take care of all
stripping/inserting of the vlan tag into place.
On the other hand, if the device cannot handle 1504 byte packets, it defines
itself as "vlan challenged" and you can't use vlan on it at all.
| Shmulik Hen |
| Israel Design Center (Jerusalem) |
| LAN Access Division |
| Intel Communications Group, Intel corp. |
> -----Original Message-----
> From: Andrius Kasparavicius [mailto:andrius@xxxxxxxxxxx]
> Sent: Wednesday, July 09, 2003 6:20 PM
> To: netdev@xxxxxxxxxxx
> Subject: network interface cards native vlans support in linux kernel?
> hello, as far as i know, currently there is no native vlan support in
> network device drivers. I mean, always need patching MTU..
> add 4 bytes..
> is there any problems to include full vlans support?