Hi Henrik.

I have implement WCCPv2 interaction between squid (FreeBSD 4.8) and cisco router.
FreeBSD 4.8-R and above have native GRE support (cloned interface gre), but tunnels
work correct only on 4.8-R and freebsd-stable. GRE broken on 4.9-R and 5.1-R.
In addition, patching /usr/src/sys/net/if_gre.h file required, because WCCPv2 add 
extra 4bytes in to GRE header.

struct gre_h {
        u_int16_t flags;        /* GRE flags */
        u_int16_t ptype;        /* protocol type of payload typically
                                   Ether protocol type*/
        int xxx;                // add it for WCCPv2 support
...

But very useful features like password authentication, non-standard HTTP port 
traffic redirection and multi routers support are unavailable in wwcpv2.patch.

Does anybody implement non-standard HTTP port traffic redirection via WCCPv2 ?

> > > Have you tried the one shipped with Oops as mentioned above?
> > 
> > In oops-1.5.22 I found src/modules/wccp2.c file, but it is not a kernel module.
> 
> Look again, this time in the contrib directory. (see also the Oops INSTALL 
> document)
> 
> Regards
> Henrik
> 
> 

Reply via email to