Date: Thu, 19 Feb 2004 21:22:57 -0500 From: Dan Pelleg <daniel+bsd@pelleg.org> To: duanewinner@att.net Cc: freebsd-questions <freebsd-questions@FreeBSD.org> Subject: Re: method to test for link before dhclient at boot? Message-ID: <u2s4qtmv69q.fsf@pelleg.org> In-Reply-To: <1077242095.304.9.camel@localhost> (Duane Winner's message of "Thu, 19 Feb 2004 20:54:55 -0500") References: <1077242095.304.9.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Duane Winner <duanewinner@att.net> writes: > Hello, > > I'm wondering if anybody knows a technique for this problem: > > I have a laptop that I frequently boot when it is not plugged into an > ethernet network. > > In these circumstances, I would like to add some logic during boot time > that looks at at the status of my fxp0 interface. > > If "status: no carrier" is true, then I do not want dhclient to run. I > want the boot process to bypass DHCP so that it will boot faster, or so > that I don't have to hit "CTRL-C" after the hostname is set, and so that > I can easily run my wireless setup script or ppp manually if I choose to > connect to a network at all. > > But I still need to be able to detect an active link state on fxp0 and > lease a DHCP address automatically for when I'm in the office and > plugged in. > > Is there a way to accomplish this? > > Thanks, > DW > Use nicmond (net/nicmond in ports). It will do all that, and even bring your interface up as soon as you plug the network cable in. -- Dan Pelleg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?u2s4qtmv69q.fsf>