Yuck.

Here's the situation - I've set up a nice little linux
router for a friend (keeps them from having to buy a
WindBlowsNotThere ScurveyServer license).  The idea is
you dial in to it and get routed into their network.

Well, sort of.  

In any case, the machine is installed (Mandrake 7.2) and set
up.  I can dial in as either PPP or terminal just fine.
When I'm logged in to the router, I can see other things
on their network just fine.

However, if I connect via ppp and then try to ping out
to a machine on their network, I get no response.

I had my friend log on to their gateway machine and try
to ping the other side of my (attempt at a) router.

Ok, I can see its time for a picture:

another  Their router          Their router    Linux box,        Linux box,            
dialin
net       on othernet          on inside       inside         dialin (ppp)             
user
*.*.*.*<--x.y.z.w--[therouter]--172.27.4.1<-->172.27.4.2--[linux]--172.27.5.1-->dialin<-172.27.5.2

So, at 172.27.5.2 I can ping 5.1 (don't think I could ping 4.2, either, hmm, will
have to check).

At 'linux' I can ping 4.1 and 5.2

At 'therouter' I can ping 4.2, but if I try to ping 5.1 I get a response from
some strange ip address, which tells me that I'm getting my answer from
'another net' apparenly.

I *did* say 'echo 1 > /proc/sys/net/ipv4/ip_forward' (name may be slightly mis-typed 
;-).

It looks to me like I need to somehow tell 'therouter' (an NT machine) about the
linux router and subnet.

Other than checking to see if dialin user can see linux box's ethernet card,
I'm out of ideas.  Anybody have any?

thanks!

rusty


Rusty Carruth          Email:     [EMAIL PROTECTED] or [EMAIL PROTECTED]
Voice: (480) 345-3621  SnailMail: Schlumberger ATE
FAX:   (480) 345-8793             7855 S. River Parkway, Suite 116
Ham: N7IKQ @ 146.82+,pl 162.2     Tempe, AZ 85284-1825

Reply via email to