Hi all,<br>
  I need some help with a DHCP client and I'm running into some
serious issues.  I'll give a brief overview of what I want, what
is working, and where I need help.<br>
<br>
<ol>
  <li>What I want<br>
    <br>
I would like to have all my DHCP clients to send their hostname.  This way I can connect to any client regardless of OS.<br>
    <br>
  </li>
  <li>What is working<br>
    <br>
I have a router/firewall running Fedora Core 2.  It runs Bind
9.2.3 and Dhcpd 3.0.1.  I have successfully set up my domain of
<a href="http://nine.homelinux.com">nine.homelinux.com</a>, and I have dhcpd updated the hosts in that domain
using a TSIG key.  I can ping my router or any other windows
machine from a windows clients.<br>
    <br>
  </li>
  <li>What I need help with.<br>
    <br>
    <span style="font-weight: bold;">Highest Priority</span><br>
    <br>
I cannot get my Fedora 4 workstations to work correctly.  They
send their hostname, and when I view the leases with the webmin
interface for dhcp, the hostname shows up.  However, I cannot ssh
into them or ping them from my windows machines by hostname, only by
IP.  I have included my /etc/dhclient.conf on the first Fedora 4
box I'm trying to get working.  See the lower priority section
below for logging from my DHCPd dns section<br>
    <br>
send host-name "marge";<br>
send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;<br>
#send dhcp-lease-time 3600;<br>
#supersede domain-name "<a href="http://nine.homelinux.com">nine.homelinux.com</a>";<br>
#prepend domain-name-servers <a href="http://127.0.0.1">127.0.0.1</a>;<br>
request subnet-mask, broadcast-address, time-offset, routers,<br>
        domain-name, domain-name-servers;<br>
#require subnet-mask, domain-name-servers;<br>
#timeout 60;<br>
#retry 60;<br>
#reboot 10;<br>
#select-timeout 5;<br>
#initial-interval 2;<br>
#script "/etc/dhclient-script";<br>
#media "-link0 -link1 -link2", "link0 link1";<br>
#reject <a href="http://192.33.137.209">192.33.137.209</a>;<br>
    <br>
#alias {<br>
#  interface "ep0";<br>
#  fixed-address <a href="http://192.5.5.213">192.5.5.213</a>;<br>
#  option subnet-mask <a href="http://255.255.255.255">255.255.255.255</a>;<br>
#}<br>
    <br>
#lease {<br>
#  interface "ep0";<br>
#  fixed-address <a href="http://192.33.137.200">192.33.137.200</a>;<br>
#  medium "link0 link1";<br>
#  option host-name "<a href="http://andare.swiftmedia.com">andare.swiftmedia.com</a>";<br>
#  option subnet-mask <a href="http://255.255.255.0">255.255.255.0</a>;<br>
#  option broadcast-address <a href="http://192.33.137.255">192.33.137.255</a>;<br>
#  option routers <a href="http://192.33.137.250">192.33.137.250</a>;<br>
#  option domain-name-servers <a href="http://127.0.0.1">127.0.0.1</a>;<br>
#  renew 2 2000/1/12 00:00:01;<br>
#  rebind 2 2000/1/12 00:00:01;<br>
#  expire 2 2000/1/12 00:00:01;<br>
#}<br>
    <br>
    <span style="font-weight: bold;">Lower Priority</span><br>
    <br>
I'm constantly getting these error messages in my DHCP logs.  Does anyone have any idea what this means?<br>
    <br>
   if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://bart.nine.homelinux.com/" target="_blank">bart.nine.homelinux.com</a>  IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://bart.nine.homelinux.com/" target="_blank">
bart.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.50/" target="_blank">192.168.0.50</a>: timed out.: 289 Time(s)<br>
   if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lisa.nine.homelinux.com/" target="_blank">lisa.nine.homelinux.com</a>  IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lisa.nine.homelinux.com/" target="_blank">
lisa.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.87/" target="_blank">192.168.0.87</a>: timed out.: 288 Time(s)<br>
   if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://maggie.nine.homelinux.com/" target="_blank">maggie.nine.homelinux.com</a>  IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://maggie.nine.homelinux.com/" target="_blank">
maggie.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.98/" target="_blank">192.168.0.98</a>: timed out.: 41 Time(s)<br>
   if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://marge.nine.homelinux.com/" target="_blank">marge.nine.homelinux.com</a>  IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://marge.nine.homelinux.com/" target="_blank">
marge.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.83/" target="_blank">192.168.0.83</a>: timed out.: 329 Time(s)<br>
    <br>
  </li>
</ol>
<br>
<br>
   <br>