From owner-freebsd-net@FreeBSD.ORG Fri Oct 31 00:54:57 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FDBA16A4CE for ; Fri, 31 Oct 2003 00:54:57 -0800 (PST) Received: from stoat.clara.net (du-041-0149.access.clara.net [217.158.117.149]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFD0543FB1 for ; Fri, 31 Oct 2003 00:54:54 -0800 (PST) (envelope-from david@carter-hitchin.clara.co.uk) Received: from stoat.clara.net (localhost [127.0.0.1]) by stoat.clara.net (8.12.8p2/8.12.9) with ESMTP id h9V9tGZE001509 for ; Fri, 31 Oct 2003 09:55:17 GMT (envelope-from david@carter-hitchin.clara.co.uk) Received: from localhost (david@localhost)h9V9tFCf001506 for ; Fri, 31 Oct 2003 09:55:16 GMT (envelope-from david@carter-hitchin.clara.co.uk) X-Authentication-Warning: stoat.clara.net: david owned process doing -bs Date: Fri, 31 Oct 2003 09:55:14 +0000 (GMT) From: David Carter-Hitchin X-Sender: david@localhost To: freebsd-net@freebsd.org In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: ppp link always dials when started with -auto? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Oct 2003 08:54:57 -0000 Just a follow up... I forgot to mention that I also did a tcpdump on tun0 as the link comes up - it shows no packets sent or received. From my limited knowledge of ppp negotiation, it looks like the link is being brought up but nothing is being sent over it. I also did a ktrace on ppp that didn't reveal anything which would indicate why ppp is dialling upon initialisation. One other thing is that after the initial dial, if I leave ppp to timeout, then it will not dial again, unless I do something (send mail, browse the web) - I've left it for at least 24 hours. This is strong evidence that the way ppp itself is setup is causing it to dial upon initialisation - is it testing the link? Is that some option somewhere? Many thanks, David On Fri, 31 Oct 2003, David Carter-Hitchin wrote: > Hi All, > > Hoping someone really clever knows the answer here (I asked on the > 'questions' mailing list and I got no response). This problem is really > getting to me - I can normally solve problems on my own with some googling > and reading the man pages, but this one has me beat. > > Briefly: > > 4.8-RELEASE "ppp -auto" always dials > Turned off sendmail - same result > Booted in single user mode - same result > Read /usr/share/examples/ppp, man ppp, ppp faq, searched google. > > Need to know what or why the ppp link is being brought up. Original > message with my config and logs below. I was running 4.9-RC and as an > attempt to fix it I regressed to 4.8 (the day before 4.9 was released :-) > > Many thanks in advance, > David > > > > ---------- Forwarded message ---------- > Date: Sun, 26 Oct 2003 22:19:10 +0000 (GMT) > From: David Carter-Hitchin > To: freebsd-questions@freebsd.org > Subject: ppp link always dials when started with -auto? > > Hi FreeBSD'ers, > > I've just upgraded to 4.9-RC (from 4.2) and I'm really happy with > everything except ppp. > > Whenever I start ppp (with ppp -auto pmdemand) it immediately starts to > dial - after connecting it briefly sends and receives a minimal amount of > data then sits there idly. > > One other problem I've got with my upgrade is that I'm getting pam errors: > > Oct 26 20:26:25 stoat login: no modules loaded for `login' service > Oct 26 20:26:25 stoat login: pam_open_session: Permission denied > > (related?) > > I've read the ppp faq and this question is covered and it says sendmail is > the often the culprit. This rang loud bells as I saw that the more recent > version of sendmail has depreciated the 'nodns' feature. So I tried > rebooting without sendmail running, but still the same problem. I tried > killing off a few daemons including inetd, lpd, usbd.. but no joy. > > I added "log All +tcp/ip" to get the full output, but I don't know enough > about this stuff to go further. I initially get the following lines in > the log: > > Oct 26 21:17:32 stoat ppp[466]: tun0: TCP/IP: OUT > <0>: fe80::240:95ff:fe44:3e11 ---> ff02::1:ff44:3e11 (72) > > Oct 26 21:17:32 stoat ppp[466]: tun0: TCP/IP: OUT ICMP: :::135 ---> > ff02::1:ff44:3e11 (16/64) > > I've uploaded the rest of the conversation to: > > http://www.carter-hitchin.clara.co.uk/logs/ppp.log.gz > > My setup is an isolated workstation (no LAN, occasional dialup). Here are > some outputs: > > [516]->uname -a > FreeBSD stoat.clara.net 4.9-RC FreeBSD 4.9-RC #0: Sat Oct 18 13:56:46 BST > 2003 david@stoat.clara.net:/usr/obj/usr/src/sys/STOAT i386 > > [517]->cat /etc/ppp/ppp.conf > default: > #set log Phase Chat LCP IPCP CCP tun command > set log All > ident user-ppp VERSION (built COMPILATIONDATE) > set device /dev/cuaa0 > set speed 115200 > set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ > \"\" ATM1 OK \\dATDT\\T TIMEOUT 40 CONNECT" > enable dns > > pmdemand: > set timeout 300 # 3 mintue idle timer (the > default) > set phone XXXXXXXXXXXXXXX > set authname XXXXX > set authkey XXXXXX > add default HISADDR # Add a (sticky) default route > set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 > > > [68]->cat /etc/resolv.conf > domain=stoat > nameserver 195.8.69.7 > nameserver 195.8.69.12 > > [69]->cat /etc/hosts > ::1 localhost localhost.clara.net > 127.0.0.1 localhost localhost.clara.net stoat.clara.net > 127.0.0.1 stoat stoat.clara.net > 127.0.0.1 carter-hitchin.clara.co.uk > > > I'd really appreciate some help here - I'm stuck in being able to > identify precisely what is using the link. > > Many thanks, > David. > > > > >