Matt Hull wrote:
On Wed, Feb 01, 2006 at 11:47:14AM +0000, Simon Kelley wrote:


Is there any way to force clients to send their hostnames to dnsmask?

Not possible. There's nothing in the DHCP protocol that would allow
this. Note that the Debian package of dhcpcd does send the hostname by
default, so if you can arrange to use dhcpcd instead of dhclient that
would solve the problem.

Making dhclient what I need is easy, too.  But the default installation
don't use dhcpcd and dont configure dhclient in this way.  Thus manual
intervention is needed on every client either way. :-(

BTW: sarge starts dhclient with the -e option.  Therefore the client will
    give up to get a lease and _exit_ when the server can not be reached
    at boot time.  Thus it will never retry to get a lease when the server
    is available again.  I bet this is _not_ the way the client should
    behave?



i think dhcpcd is this way too.  but if the internet goes down after it
got an ip it will wait till ti comes back up.  not sure if the eth can be
started and set to wait...


Setting the timeout to zero (dhcpcd -t 0) will cause it to wait forever,
at least on the Debian version and 2.0.x releases.

Cheers,

Simon


Reply via email to