[pptp-server] DUN40.EXE and firewall rejects

Patrick Reid P.J.Reid at earthling.net
Sun Jan 16 13:37:14 CST 2000


I recently had to re-install poptop & pppd on my Linux machine, AND
re-install windows 98.

Now I can get my connection going only if I don't require encryption in the
Win98 VPN connection. I am thinking that it is because of the need to
install DUN40.EXE. I recall that the patch had to be applied a little oddly,
but can't remember how. I have tried just running it, and uninstalling
dialup networking from Add/Remove Programs, running DUN40.EXE and
re-installing dialup networking. No joy.

Can anyone tell me the way this patch is to be applied?

Also, when I am connected (with no encryption), my ipchains rules (which are
based on the semi-strong ipchains ruleset in the Linux IP Masquerade HOWTO)
give the following packet rejections:

Jan 11 15:03:38 reidworld kernel: Packet log: output REJECT eth1 PROTO=1
192.168.0.1:3 207.179.180.163:3 L=120 S=0xC0 I=37948 F=0x0000 T=255

Jan 11 15:03:38 reidworld kernel: Packet log: input REJECT ppp0 PROTO=17
207.179.180.163:137 192.168.0.1:53 L=72 S=0x00 I=62281 F=0x0000 T=128

Jan 11 15:03:42 reidworld kernel: Packet log: input REJECT ppp0 PROTO=6
207.179.180.163:1676 192.168.0.4:139 L=48 S=0x00 I=10314 F=0x4000 T=128

Note that my firewall/pptp server is 192.168.0.1, eth1 is my external card
and 207.179.180.163 is the IP address of the dial-up connection I was using.
I don't understand how packets from the machine dialling up can end up on
ppp0, which is the pptp connection - should packets on that interface only
come from the IP assigned to the machine connecting in on the VPN connection
(which is 192.168.0.200)? And what are thos ICMP packets going out on eth1?

Just trying to understand better.

Patrick Reid - mailto:PReid at candesco.com
Candesco Research Corp.
Communication Centre: <http://www.mirabilis.com/1052176>


-----Original Message-----
From: pptp-server-admin at lists.schulte.org
[mailto:pptp-server-admin at lists.schulte.org]On Behalf Of tmk
Sent: January 12, 2000 11:23 PM
To: Patrick J. LoPresti; pptp-server at lists.schulte.org; Joe Beauchamp
Subject: Re: [pptp-server] What the heck... Announcing pptpd-1.1.1pre1


you need to turn off the 'treat warnings as errors' stuff
it was explained in a subsequent post

Kevin
----- Original Message -----
From: Joe Beauchamp <jbeauchamp at 4anything.com>
To: Patrick J. LoPresti <patl at cag.lcs.mit.edu>;
<pptp-server at lists.schulte.org>
Sent: Wednesday, January 12, 2000 7:06 PM
Subject: Re: [pptp-server] What the heck... Announcing pptpd-1.1.1pre1


> This is what I got trying to build it on 2.2.14p16:
>
>
gcc -DHAVE_CONFIG_H -I. -I. -I. -I.    -g -fno-builtin -Wall -Werror -ansi -
DSBI
> NDIR='"/usr/local/sbin"' -c pptpd.c
> cc1: warnings being treated as errors
> pptpd.c: In function `main':
> pptpd.c:163: warning: implicit declaration of function `strdup'
> pptpd.c:163: warning: assignment makes pointer from integer without a cast
> pptpd.c:193: warning: assignment makes pointer from integer without a cast
> pptpd.c:200: warning: assignment makes pointer from integer without a cast
> pptpd.c:206: warning: assignment makes pointer from integer without a cast
> pptpd.c:220: warning: assignment makes pointer from integer without a cast
> pptpd.c:236: warning: assignment makes pointer from integer without a cast
> pptpd.c:248: warning: assignment makes pointer from integer without a cast
> pptpd.c:252: warning: assignment makes pointer from integer without a cast
> pptpd.c:260: warning: assignment makes pointer from integer without a cast
> pptpd.c:264: warning: assignment makes pointer from integer without a cast
> pptpd.c: In function `lookup':
> pptpd.c:398: warning: implicit declaration of function `memcpy'
> make: *** [pptpd.o] Error 1
>
>
> At 08:07 PM 12/23/99 -0500, Patrick J. LoPresti wrote:
> >patl at cag.lcs.mit.edu (Patrick J. LoPresti) writes:
> >
> >> Well, that was quick.
> >
> >And again.
> >
> >It looks like Linux 2.2.x did some violence to the way send() and
> >recv() work.  So I have punted them entirely and gone back to good old
> >read() and write().  (A quick browse through the kernel sources
> >suggest they are the same thing for this purpose.)  This should be a
> >lot more portable.
> >
> >  <http://cag-www.lcs.mit.edu/~patl/pptpd-1.1.1pre3.tar.gz>
> >
> >Sorry for the flurry of announcements.
> >
> > - Pat
> >
> >_______________________________________________
> >pptp-server maillist  -  pptp-server at lists.schulte.org
> >http://lists.schulte.org/mailman/listinfo/pptp-server
> >List services provided by www.schulte.org!
> >
> >
>
> _______________________________________________
> pptp-server maillist  -  pptp-server at lists.schulte.org
> http://lists.schulte.org/mailman/listinfo/pptp-server
> List services provided by www.schulte.org!
>


_______________________________________________
pptp-server maillist  -  pptp-server at lists.schulte.org
http://lists.schulte.org/mailman/listinfo/pptp-server
List services provided by www.schulte.org!





More information about the pptp-server mailing list