From owner-freebsd-current Sun Jul 9 9: 5:27 2000 Delivered-To: freebsd-current@freebsd.org Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by hub.freebsd.org (Postfix) with ESMTP id D1F2737B76B for ; Sun, 9 Jul 2000 09:05:21 -0700 (PDT) (envelope-from rock@dead-end.net) Received: from fmrl01.sul.t-online.de by mailout03.sul.t-online.com with smtp id 13BJa4-0007Bv-00; Sun, 9 Jul 2000 18:05:20 +0200 Received: from server.rock.net (340029380333-0001@[62.224.216.71]) by fmrl01.sul.t-online.com with esmtp id 13BJZy-1zENtIC; Sun, 9 Jul 2000 18:05:14 +0200 Received: from dead-end.net (server [172.23.7.1]) by server.rock.net (8.9.3+Sun/8.9.3) with ESMTP id SAA19409; Sun, 9 Jul 2000 18:04:47 +0200 (MEST) Message-ID: <3968A29F.F60F1D25@dead-end.net> Date: Sun, 09 Jul 2000 18:04:47 +0200 From: Daniel Rock X-Mailer: Mozilla 4.7 [de] (X11; U; SunOS 5.8 i86pc) X-Accept-Language: de, en MIME-Version: 1.0 To: Udo Erdelhoff Cc: current@FreeBSD.ORG Subject: Re: ppp -auto gone again References: <20000708015911.A252@nathan.ruhr.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 340029380333-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Udo Erdelhoff schrieb: > > Hi, > ppp -auto stopped working fater I've updated my box from 06/17-Sources > to yesterday's version (07/06, approx. 1500 GMT). tcpdump -ni tun0 > shows the traffic but that's it. ppp.log doesn't show any obvious > problems. -ddial works, sending a manual dial command (via pppctl) > brings the link up immediately. > > IPv6-related breakage again (this is an IPv4-only system) or something > new? Found it. Index: bundle.c =================================================================== RCS file: /data/cvs/src/usr.sbin/ppp/bundle.c,v retrieving revision 1.98 diff -u -r1.98 bundle.c --- bundle.c 2000/07/07 14:22:07 1.98 +++ bundle.c 2000/07/09 15:56:52 @@ -592,7 +592,7 @@ * *not* be UP and we can't receive data */ pri = PacketCheck(bundle, tun.data, n, &bundle->filter.dial, NULL); - if (pri > 0) + if (pri >= 0) bundle_Open(bundle, NULL, PHYS_AUTO, 0); else /* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message