From owner-cvs-all@FreeBSD.ORG Wed Sep 28 22:05:50 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AB7616A41F; Wed, 28 Sep 2005 22:05:50 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id F30D843D48; Wed, 28 Sep 2005 22:05:49 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j8SM5nf9003814; Wed, 28 Sep 2005 15:05:49 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j8SM5nme003813; Wed, 28 Sep 2005 15:05:49 -0700 Date: Wed, 28 Sep 2005 15:05:49 -0700 From: Brooks Davis To: Hajimu UMEMOTO Message-ID: <20050928220549.GA28378@odin.ac.hmc.edu> References: <200509281959.j8SJxIpD046472@repoman.freebsd.org> <20050928201431.GA18560@odin.ac.hmc.edu> <20050928204145.GA20866@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: Brooks Davis , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc pccard_ether X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 22:05:50 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 29, 2005 at 06:09:52AM +0900, Hajimu UMEMOTO wrote: > Hi, >=20 > >>>>> On Wed, 28 Sep 2005 13:41:45 -0700 > >>>>> Brooks Davis said: >=20 > brooks> If you just want dhclient just use /etc/rc.d/dhclient to start it. > brooks> pccard_ether does more than that. Specificaly it calls /etc/rc.d= /netif > brooks> which may do static confirguration, start wpa_supplicant, and sta= rt > brooks> dhclient. Then it does some routing configuration for static int= erfaces > brooks> and finaly does IPv6 configuraition of the interface. >=20 > Yup, since we have such convenient script as pccard_ether already, we > can just use it. Perhaps, I'm not the only person who use it. :) I'm not sure the static routing stuff should exist at all. It's certainly using undocumented variables and without profile.sh type probing the current support is pretty much useless for removable interfaces. The IPv6 interface configuration really needs to move into /etc/rc.d/netif. Overall I think /etc/rc.d/network_ipv6 needs to die if IPv6 is ever going to be anything by a second class citizen in the startup scripts. My goal is to do away with /etc/pccard_ether in some future release, but it's go functionality I can't replace yet. How would you feel about a forcestart option as a compromise for now? That would override both the AUTO check and the up check. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDOxO8XY6L6fI4GtQRAoJNAKChzLYyJcBnoBDyTagxK+8xXgJzngCgljMg zfWFluTzyPwOxG+yLFZGdeA= =JHl2 -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi--