собственно, результат -
пингуем пакетами по 1508 байт, 3 пинга проходят, остальные - нет.[root@anp-hsw tmp]# ping 172.16.255.34 -s 1508
PING 172.16.255.34 (172.16.255.34) 1508(1536) bytes of data.
1516 bytes from 172.16.255.34: icmp_seq=1 ttl=64 time=0.744 ms
1516 bytes from 172.16.255.34: icmp_seq=2 ttl=64 time=0.709 ms
1516 bytes from 172.16.255.34: icmp_seq=3 ttl=64 time=0.696 ms
ping: sendmsg: Interrupted system call
--- 172.16.255.34 ping statistics ---
4 packets transmitted, 3 received, 25% packet loss, time 6997ms
rtt min/avg/max/mdev = 0.696/0.716/0.744/0.029 ms
после 3 пакета ожидание длится вечно.
с одной стороны ядро 2.4.34-pre4/sk98lin (с e100 пока нет возможности проверить, GCC 3.3.5/4.0.3) (на котором воссоздан глюк) ^^
с другой стороны ядро 2.4.33-pre3/e100 (GCC 3.3.5) (на котором функционирует нормально):
[root@lasher ~]# tcpdump -i eth1.777 -n
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1.777, link-type EN10MB (Ethernet), capture size 96 bytes
23:20:30.090489 IP 172.16.255.33 > 172.16.255.34: ICMP echo request, id 56853, seq 1, length 1480
23:20:30.090492 IP 172.16.255.33 > 172.16.255.34: icmp
23:20:30.090607 IP 172.16.255.34 > 172.16.255.33: ICMP echo reply, id 56853, seq 1, length 1480
23:20:30.090624 IP 172.16.255.34 > 172.16.255.33: icmp
23:20:31.089470 IP 172.16.255.33 > 172.16.255.34: ICMP echo request, id 56853, seq 2, length 1480
23:20:31.089473 IP 172.16.255.33 > 172.16.255.34: icmp
23:20:31.089577 IP 172.16.255.34 > 172.16.255.33: ICMP echo reply, id 56853, seq 2, length 1480
23:20:31.089591 IP 172.16.255.34 > 172.16.255.33: icmp
23:20:32.088452 IP 172.16.255.33 > 172.16.255.34: ICMP echo request, id 56853, seq 3, length 1480
23:20:32.088455 IP 172.16.255.33 > 172.16.255.34: icmp
23:20:32.088539 IP 172.16.255.34 > 172.16.255.33: ICMP echo reply, id 56853, seq 3, length 1480
23:20:32.088552 IP 172.16.255.34 > 172.16.255.33: icmp
собственно, что-то сломали в коде vlan. кто может проверить аналогичную схему, чтобы опасения подтвердились?
(с 2.4.34-pre4 слезать не хочется - ибо компилируется на GCC4, а значит за ним будущее :)