VLAN trunking and fragmentation

Giulio Ferro auryn at zirakzigil.org
Fri Mar 14 03:05:18 PDT 2008


Pyun YongHyeon wrote:
>  > The latter is if_rlreg.h, I guess...
>
> Oops, yes.
>  > 
>  > Anyway they don't compile:
>  > 
>
> Maybe you don't copy if_rlreg.h to /usr/src/sys/pci directory?
>   

I didn't ;-)

Ok, I compiled and installed it.

The behavior didn't change: the simple ping works all right, but when I 
send a ping
greater than 1472 byte and fragments, nothing passes through:

# tcpdump -i re0 -n -vvv not stp
tcpdump: listening on re0, link-type EN10MB (Ethernet), capture size 96 
bytes

11:49:38.004179 IP (tos 0x0, ttl 64, id 51279, offset 0, flags [+], 
proto ICMP (1), length 1500) 192.168.100.2 > 192.168.100.1: ICMP echo 
request, id 5, seq 0, length 1480
11:49:38.004183 IP (tos 0x0, ttl 64, id 51279, offset 1480, flags 
[none], proto ICMP (1), length 48) 192.168.100.2 > 192.168.100.1: icmp


No packet reached the other PC.


More information about the freebsd-net mailing list