[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-netdev
Subject:    Re: VIA "Velocity" test report - VLAN reception not working
From:       linux () horizon ! com
Date:       2005-11-30 4:13:42
Message-ID: 20051130041342.5040.qmail () science ! horizon ! com
[Download RAW message or body]

> I expect the worst behavior to simply translate into a mute interface
> with or without VLAN but...

Actually, I upgraded to 2.6.15-rc3 plus your patches, and the behaviour
is simply exactly the same.  (I've only compiled one 2.6.15-rc3 kernel,
so I can't have possibly booted the wrong one.)  Tcpdump on a tagged
port with the velocity driver:

# tcpdump -n -i eth0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
03:54:26.437624 802.1d unknown version
03:54:28.438430 802.1d unknown version
03:54:30.438488 802.1d unknown version
03:54:32.442433 802.1d unknown version
03:54:33.446611 LACPv1, length: 110
03:54:34.554444 802.1d unknown version
03:54:36.445276 802.1d unknown version
03:54:38.448251 802.1d unknown version
03:54:40.448322 802.1d unknown version
03:54:42.451189 802.1d unknown version

10 packets captured
20 packets received by filter
0 packets dropped by kernel

While listening on the same port with a Tulip-based 100baseT card:

# tcpdump -n -i eth1
tcpdump: WARNING: eth1: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
03:55:28.295843 vlan 2, p 0, arp who-has 192.35.100.95 (ff:ff:ff:ff:ff:ff) tell \
192.35.100.92 03:55:28.492928 802.1d unknown version 22:55:28.546414 vlan 2, p 0, arp \
who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.23 03:55:28.739570 vlan 2, p \
0, arp who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.110 03:55:28.748937 \
vlan 2, p 0, arp who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.86 \
03:55:29.739545 vlan 2, p 0, arp who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell \
192.35.100.110 03:55:29.748873 vlan 2, p 0, arp who-has 192.35.100.1 \
(ff:ff:ff:ff:ff:ff) tell 192.35.100.86 03:55:30.126945 vlan 2, p 0, IP \
192.35.100.23.41946 > 198.69.104.19.53:  28350+ PTR? 59.100.35.192.in-addr.arpa. (44) \
03:55:30.174782 vlan 2, p 0, arp who-has 192.35.100.1 tell 192.35.100.3 \
03:55:30.494294 802.1d unknown version 03:55:30.739527 vlan 2, p 0, arp who-has \
192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.110 03:55:30.748865 vlan 2, p 0, arp \
who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.86 03:55:30.872635 vlan 2, p \
0, arp who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.38 03:55:31.174739 \
vlan 2, p 0, arp who-has 192.35.100.1 tell 192.35.100.3 03:55:31.228356 vlan 2, p 0, \
arp who-has 192.35.100.1 tell 192.35.100.59 03:55:31.739538 vlan 2, p 0, arp who-has \
192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.110 03:55:31.748865 vlan 2, p 0, arp \
who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.86 03:55:31.755004 vlan 2, p \
0, arp who-has 192.35.100.95 (ff:ff:ff:ff:ff:ff) tell 192.35.100.92 03:55:31.872379 \
vlan 2, p 0, arp who-has 192.35.100.1 (ff:ff:ff:ff:ff:ff) tell 192.35.100.38

19 packets captured
38 packets received by filter
0 packets dropped by kernel

Basiclly, all the vlan packets disappear, even during promiscuous
receive.

Thanks for trying, though!  I'm running your patches untagged at the
moment with no obvious problems.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic