From owner-freebsd-doc Thu Aug 22 5:51:42 2002 Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86D1C37B400; Thu, 22 Aug 2002 05:51:35 -0700 (PDT) Received: from spoon.beta.com (spoon.beta.com [199.165.180.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAAAC43E4A; Thu, 22 Aug 2002 05:51:34 -0700 (PDT) (envelope-from mcgovern@spoon.beta.com) Received: from spoon.beta.com (mcgovern@localhost.beta.com [127.0.0.1]) by spoon.beta.com (8.12.3/8.12.3) with ESMTP id g7MCpMJc017651; Thu, 22 Aug 2002 08:51:28 -0400 (EDT) (envelope-from mcgovern@spoon.beta.com) Message-Id: <200208221251.g7MCpMJc017651@spoon.beta.com> To: Eugene Grosbein Cc: stable@FreeBSD.ORG, qa@FreeBSD.ORG, docs@FreeBSD.ORG Subject: Re: Upcoming 4.7-RELEASE: unresolved issue In-reply-to: Your message of "Thu, 22 Aug 2002 19:33:47 +0800." <3D64CC1B.58680655@svzserv.kemerovo.su> Date: Thu, 22 Aug 2002 08:51:22 -0400 From: "Brian J. McGovern" Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I somewhat disagree with this as a bug. AFAIK, "ether" is the base Ethernet subsystem, and it has always been needed for DUMMYNET, as well as for PPP (and most other networking). As a matter of fact, DUMMYNET also depends on most of the IPFW firewall code being in, too. A system without the ether pseudo-device is pretty useless, networking wise. As to documentation, /usr/src/sys/i386/conf/LINT states: # The `ether' pseudo-device provides generic code to handle # Ethernets; it is MANDATORY when a Ethernet device driver is # configured or token-ring is enabled. Sounds to me like the second you talk about Ethernet, this needs to be in. What it sounds like you really want is to make ether KLD'able, so you can build and absolute minimal static kernel, and then KLD things in. If so, you should probably tweak the bug to say so. Otherwise, the LINT file basically says its MANDATORY when using ethernets, and, if you read ppp(4), it says "The ppp interface allows serial lines to be used as network interfaces". This should kinda make you go "Hmmm..." Personally, I think this bug should be changed to read that ether needs to be loadable, or have it documented that its mandatory, period. -B > Hi! > > options DUMMYNET depends on pseudo-device ether - documented nowhere, > didn't depend for 4.4-RELEASE and earlier. > > See http://www.FreeBSD.org/cgi/query-pr.cgi?pr=kern/33833 > > Eugene Grosbein > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-qa" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message