I think you need to tell FreeBSD that you want WCCPv2 by specifying `link2' when creating the gre tunnel. On Apr 6, 2005 8:45 PM, Bin Liu <binliu.lqbn@xxxxxxxxx> wrote: > I've already got my FreeBSD 5.3 box running with squid 2.5 and WCCPv1 > successfully, but when I switched to WCCPv2, it failed. It seems that > if_gre module can't decapsulate the WCCPv2 packets correctly. I ran > tcpdump -i gre0, the only thing I got is "IP0 bad-hlen 0" :( > > Can FreeBSD 5.3 support WCCPv2? I see the following lines in > sys/netinet/ip_gre.c > > case WCCP_PROTOCOL_TYPE: > if (sc->wccp_ver == WCCP_V2) > hlen += 4; >