Re: VLAN and Network Drivers 2.4.x

From: David S. Miller (davem@redhat.com)
Date: Wed Apr 24 2002 - 08:04:41 EST


   From: jd@epcnet.de
   Date: Wed, 24 Apr 2002 15:09:09
   
   why is a there a experimental VLAN option in the stable
   2.4.x-kernel, when it's useless without patching Network Drivers?
   
It is not useless for the drivers that have been fixed.

   Why isn't there a solution for all network drivers to accept frames
   4 bytes longer on request of e.g. vconfig (like ifconfig setting
   promiscious mode on/off) ? Or to deny vconfig to add a vlan, if the
   network driver/hardware doesn't support this?
   
Because the solutions are hardware specific to allow these extra
4 bytes to be received by the card. Some cards, in fact, cannot
support VLAN at all because they cannot be programmed at all to
take those 4 extra bytes.

   Today the situation is as follows: The experimental VLAN-option is
   useless, if i dont patch my network drivers, otherwise there is no
   working VLAN function.
   
No it isn't useless. There are many network drivers for which VLAN
works out of the box RIGHT NOW. In fact, many of which support full
hardware acceleration of VLAN tagging, for instance Tigon3 is one
such device.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Apr 30 2002 - 22:00:09 EST