In message: <[EMAIL PROTECTED]> Doug Barton <[EMAIL PROTECTED]> writes: : On Sat, 13 Sep 2003, M. Warner Losh wrote: : : > In message: <[EMAIL PROTECTED]> : > Doug Barton <[EMAIL PROTECTED]> writes: : > : That functionality is being ported back to the vendor, if it hasn't been : > : already. If we want really cool whizbang features that are more specific : > : to us, we _should_ be looking at stuff like devd. The trick is definig : > : which problem space we're addressing at any given moment. :) : > : > You can't do it in devd. You must be able to either (a) tell a : > running dhclient about arrival/departures of interfaces : : Ok, maybe I misunderstand, but wouldn't _this_ be the right thing for : devd to do? In other words, devd should be able to notice this, and : devd.conf should be able to define what I want to do with this like : sending a signal to dhclient. Then we can move to the dhclient problem : space, and define behavior in dhclient that says "when X happens, I need : to do Y."
You misundestand. devd *CANNOT* do this. I have a laptop that has a builtin rl0 interface. I plug in a wi0 interface. somehow we gotta deal. and you cannot tell dhclient that interfaces have arrived. : > or (b) run multiple dhclients. : : This is evil, and basically undoable with the current state of things, : but it might be possible down the road, although I still think it's evil : for other reasons. why is this evil? dhclient can and does run on mulitple interfaces. it fails now because it specifically precludes it, but for no other good reasons. Warner _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"