cvs commit: src/etc pccard_ether

Brooks Davis brooks at one-eyed-alien.net
Wed Sep 28 15:05:50 PDT 2005


On Thu, Sep 29, 2005 at 06:09:52AM +0900, Hajimu UMEMOTO wrote:
> Hi,
> 
> >>>>> On Wed, 28 Sep 2005 13:41:45 -0700
> >>>>> Brooks Davis <brooks at one-eyed-alien.net> said:
> 
> 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 start
> brooks> dhclient.  Then it does some routing configuration for static interfaces
> brooks> and finaly does IPv6 configuraition of the interface.
> 
> 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

-- 
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20050928/0a157c79/attachment.bin


More information about the cvs-all mailing list