vlan(4) broken.

Matthew Dillon dillon at apollo.backplane.com
Mon Dec 26 23:22:00 PST 2005


:Hello,
:
:I have been experiencing problems with vlan(4) on DragonFlyBSD HEAD.
:Received tagged packets are not being passed down to ether_input()
:correctly and transmitted packets are not being tagged. [Packet capture
:shows no 802.1Q header on transmitted packets from DragonFlyBSD PC.]
:
:The error message "ether_input got mbuf without embedded
:ethernet header" was added to if_ethersubr.c during the recent if_bridge 
:import.
:
:I have included details below.
:
:Regards
:
:G.Allan

    Ok, I will get this bug fixed before we release.  The vlan code is 
    calling ether_input() with the ethernet header separated out.  
    The recent bridging commit removed that capability from ether_input().
    It doesn't look too difficult to fix the vlan code.

						-Matt





More information about the Bugs mailing list