From owner-freebsd-net@FreeBSD.ORG Sun Sep 3 19:09:45 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org 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 21EBD16A4DD; Sun, 3 Sep 2006 19:09:45 +0000 (UTC) (envelope-from george@m5p.com) Received: from mailhost.m5p.com (209-162-215-52.dq1sn.easystreet.com [209.162.215.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 836A243D49; Sun, 3 Sep 2006 19:09:44 +0000 (GMT) (envelope-from george@m5p.com) Received: from m5p.com (mailhost.m5p.com [IPv6:2001:418:3fd::f7]) by mailhost.m5p.com (8.13.7/8.13.7) with ESMTP id k83J9gSU021684 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=OK); Sun, 3 Sep 2006 12:09:42 -0700 (PDT) Received: (from defang@localhost) by m5p.com (8.13.7/8.13.7/Submit) id k83J4nm1021633; Sun, 3 Sep 2006 12:04:49 -0700 (PDT) X-Authentication-Warning: ashmont.m5p.com: defang set sender to using -f Received: from m5p.com (ssh.m5p.com [2001:418:3fd::fb]) by mailhost.m5p.com (envelope-sender ) (MIMEDefang) with ESMTP id k83J4nRa021632; Sun, 03 Sep 2006 12:04:49 -0700 (PDT) Received: (from george@localhost) by m5p.com (8.13.7/8.13.7/Submit) id k83J4kJL008654; Sun, 3 Sep 2006 12:04:46 -0700 (PDT) Date: Sun, 3 Sep 2006 12:04:46 -0700 (PDT) From: George Mitchell Message-Id: <200609031904.k83J4kJL008654@m5p.com> To: brooks@one-eyed-alien.net, dougb@freebsd.org In-Reply-To: <20060903171610.GB45627@lor.one-eyed-alien.net> X-Spam-Score: -2.313 () BAYES_00,NO_RELAYS X-Scanned-By: MIMEDefang 2.56 on IPv6:2001:418:3fd::f7 Cc: freebsd-net@freebsd.org, george@m5p.com Subject: Re: kern/102035: [plip] plip networking disables parallel port printing X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Sep 2006 19:09:45 -0000 Brooks Davis wrote: > > On Sat, Sep 02, 2006 at 10:20:22PM -0700, Doug Barton wrote: > > Your approach is interesting, but I'm not sure I like the idea of adding a > > new semantic to the defaults file. > >=20 > > Would you consider instead modifying network6_interface_setup in > > network.subr to not automatically configure a plip interface if > > ipv6_ifconfig_plipN is unset or null? That would accomplish the same thin= > g, > > but it would be behind the scenes. > > That's a fairly significant change since there's no requirement to explicit= > ly > set an address for an IPv6 interface and this would suddenly require it. > It may be that the right thing to do with IPv6 interfaces is to require > that ipv6_ifconfig_ifn be set to something but that would be a change. There's no need to require an address for IPv6 interfaces in general. All I would like to see is recognizing 'ipv6_ifconfig_="NOAUTO"', which certainly parallels the IPv4 situation. > In many ways I think the best thing to do is remove plip from GENERIC > and be done with it. > > -- Brooks I've discovered I omitted an important precondition to my bug: it requires ipv6_gateway_enable to be set to YES. So, here is the true set of circumstances which leads to the problem: ipv6_enable="YES" ipv6_gateway_enable="YES" GENERIC kernel Removing plip from GENERIC would definitely solve this problem. -- George Mitchell P.S. Speaking of IPv6 networking, could someone take a quick look at bug 102701, with my patch for an IPv6 ifconfig problem?