I have setup squid 2.5.STABLE3 + wccpv2 patch and linux 2.4.20 w/ the wccp 2 patch and everything seems to be working. I get a lot of the following error messages:
Jun 20 08:02:21 testbox kernel: nf_hook: hook 1 already set. Jun 20 08:02:21 testbox kernel: skb: pf=2 (unowned) dev=eth0 len=52 Jun 20 08:02:21 testbox kernel: PROTO=6 10.1.0.42:32992 10.1.0.178:3128 L=52 S=0x00 I=50057 F=0x4000 T=63 I found the following reference in a linux kernel api reference that concerns the unowned part: skb buffer to orphan Description If a buffer currently has an owner then we call the owners destructor function and make the skb unowned. The buffer continues to exist but is no longer charged to its former owner. This leads me to believe that the kernel module ip_wccp is not doing something that it is expected to. I am going to look in the module source but I have only ever written a usb device driver for linux and I haven't touched the networking code. Any ideas on what is happening and how to get rid of the message would be appreciated. Thanks. Shawn Campbell
