Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Aug 1998 07:12:44 +1200
From:      "Dan Langille" <junkmale@xtra.co.nz>
To:        Doug White <dwhite@resnet.uoregon.edu>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: DHCP configuration (was "changes to file are lost")
Message-ID:  <199808061912.HAA07602@cyclops.xtra.co.nz>
In-Reply-To: <Pine.BSF.4.00.9808061146170.28098-100000@resnet.uoregon.edu>
References:  <199807312331.LAA26654@cyclops.xtra.co.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6 Aug 98, at 11:50, Doug White wrote:

> > On 31 Jul 98, at 13:42, Doug White wrote:
> > 
> > > On Fri, 31 Jul 1998, Dan Langille wrote:
> > However, if I add single prepend commands to /etc/dhclient.conf before
> > the interface "ep0" command, I do get partial success.  Here's what I
> > supply and what I get:
> > 
> > prepend domain-name "mydomain.com";
> > prepend domain-name-servers 10.0.0.1;
> > 
> > gives:
> > 
> > search mydomain.commyisp.com
> > nameserver 10.0.0.10
> > nameserver 11.22.33.44	# my ISP
> > nameserver 11.22.33.45	# my ISP
> > 
> > This is strange.  There are references in the man pages that I can
> > request that the DHCP server not send me certain information (i.e. the
> > search statement), but it is not clear to me how to tell it that.
> > 
> > How do I eliminate the search command, replace it with "domain 
> > mydomain.com" and not have it suffixed with "myisp.com". 
> 
> Maybe prepend is the wrong keyword, or try
> 
> prepend domain-name "mydomain.com "
>            Note extra space      ^

Will try that tonight.  cheers.

> Hint: dhclient's magic is done via a script, /etc/dhclient-script. If you
> don't want both in the search path then use the `supercede' keyword
> instead of `prepend'.

I've viewed that file but had difficulity understanding it.  Tonight....

> > Another issue is that after initiating dhclient edo, I must manullay
> > redo my ed1 details via ifconfig ed1 10.0.0.5 255.255.255.0.  Is that to
> > be expected?
> 
> No.  dhclient configures all Ethernet interfaces by default, but you can
> specify with interfaces to listen on via the command line, like
> 
> dhclient ep0  
> 
> to specifically listen on ep0.

Ummm, but I'm issuing "dhclient ed0".

> 
> > BTW: I notice that if I change the 'interface "epo" {' to be 'interface
> > "ed0" {', things still work.  It's always been ep0, and worked.  I would
> > have thought it should have to be ed0 in order to work.
> 
> Perhaps you have both?

Not that I know of.  To my knowledge, I have only ed1 and ed0, two NE2000 
type cards.  I check more tonight.

thanks.

--
Dan Langille
DVL Software Limited
http://www.dvl-software.com/freebsd : my [mis]adventures

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808061912.HAA07602>