[vortex] vlan tagging support in 3c59x v0.99Y

Tristen Rasmussen tristen@bridgewatersystems.com
Mon Mar 10 11:14:27 2003


Hi,

I'm having some trouble with getting vlan (802.1Q) support working with
the version v0.99Y (3c59x.c:v0.99Y 12/16/2002 Donald Becker) of the
3c59x.c driver with a 2.4.20 kernel. 

I've got a cisco 1200 access point connected directly (via crossover
cable) to a 3com 3c905B NIC. By tracing the cisco's output logs, I can
see that it is indeed sending out a vlan id. However, I see no
indication of the vlan id in the incoming packet as received by the NIC
with the latest 3c59x driver.

Cisco output:

01:19:28 +4768.437500  Packet Alert:  Enet Xmit:  00:0b:fd:ea:80:7f ->
00:10:5a:1b:c9:50
    dot1dTpPort:  src=1  dest=1  priority=0  vlanID=5
    DIX:          type IP  
    IP:           IPv4 TCP  192.168.157.9 -> 192.168.150.210  ID=0x1184 totalLen=552  
    TCP:          port [HTTP]80 -> 33779  seq=2036835655  ack=4126180638  dataOffset=5  flags=0x10  window=8192  urgentPointer=0



My ethereal trace for the NIC shows no indication of a VLAN id.

I loaded the compiled modules as follows:

insmod pci-scan
insmod 3c59x

Is there anything else I need to do to enable the vlan support?

BTW, I also have the 8021Q module loaded in the kernel too.

Thanks,
Tristen Rasmussen

-- 
Tristen Rasmussen <tristen@bridgewatersystems.com>