I'm currently setting up an IPSec/L2TP gateway so that road warriors
with Windows XP can connect to our LAN. The gateway is also our
NAT/firewall box with a default policy of DROP to the FORWARD chain with
some stateful rules and some port open here and there for different
protocols/programs as needed. The external interface (eth0) has a public
IP while the internal interface (eth1) as an IP in the 192.168.0.0/24
range.

I've setup FreeS/WAN 2.03 with the x.509 patch and configured it with
the help of Jacco de Leeuw's instructions. Also I configured l2tpd-0.69
and ppp-2.4.1 using Jacco's instructions. I'm also using the patch to
update the WinXP client so I could put 17/1701 instead of 17/0 in the
leftprotoport in ipsec.conf.

The IPSec connection works fine and so does the L2TP connection (I
think). Then when PPP starts it sets up the interface and I get this in
my logs:

pppd[9135]: pppd 2.4.1 started by root, uid 0
pppd[9135]: using channel 35
pppd[9135]: Using interface ppp0
pppd[9135]: Connect: ppp0 <--> /dev/pts/2
pppd[9135]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5>
<magic 0x91218530> <pcomp> <accomp>]
pppd[9135]: LCP: timeout sending Config-Requests

For some reason the PPP connection doesn't seem to be working, it seems
like the server can't receive any data from the WinXP client or vice
versa. Anybody has an idea what could be causing this?

Thanks

Jean-Rene Cormier



Reply via email to