Dear oops admins,

I have trying to make oops cache to work with cisco using WCCP.
Solaris 8, Sparc. There was a lot of small probs. I have downloaded
oops-1.5.22.tar and compile it with gcc 3.2, fine. Then I realized
that I need GRE module for kernel. I compiled it (from contrib
directory) using sun cc in 64b mode.

ifconfig ip.gre0 plumb is ok.. but when I've tried to do full tunnel
with cisco like:

ifconfig ip.gre0 192.168.111.1 tscr myip tdst ciscoip
and on cisco

tunnel 0
ip address 192.168.111.2 255.255.255.0
tunnel dest solip
tunnel src ciscoip

and after tried to ping 192.168.111.1 form cisco it did not go through


after some experiment I found out commented string in gre.c:

//    mp->b_rptr += sizeof(gre_header_t);
    mp->b_rptr += 8;

I change it to be like this:

    mp->b_rptr += sizeof(gre_header_t);
//    mp->b_rptr += 8;

and after that my tunnel start working just fine.

now. I took ip-fil3.4.20.tar, applied patch from contrib, compiled it
with sun cc and tried to make redirection like:

rdr ip.gre0 0.0.0.0/0 port 80 -> 208.132.241.132 port 3128 tcp

with my first tunnel configured I've tried to do telnet 192.168.111.1 80
from cisco, it supposed to bring me to 3128 port (to oops) but I only
get connection refused. It mean ipfilter doesn't redirect GRE
encapsulated packets.


What I am thinking, may be there is the same problem like with GRE ?
Can somebody who has got working such things on Sparc solaris 8 send
me patched ipfilter.


PS: all modules was loaded and seems working.. IPF redirected traffic
on eri0 interface just fine.

-- 
Best regards,
Vitali Nikolaev
Phone: +250 08519250 Fax: +1 413 2351668
Position: S1 56.629 E30 05.371 Alt: 1517.1

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops-eng" in message body.
Archive is accessible on http://lists.paco.net/oops-eng/

Дати відповідь електронним листом