I am having the exact same problems that "seph" reported last month:<br />
a) DHCPD 4.0.0 reports a bizarre looking 32 byte MAC address on startup<br />
b) Clients never receive an offer.<br />
<pre>I am running on top of Solaris Express snv_70b<br />
*** # /apps/dhcp/sbin/dhcpd -d -cf /apps/dhcp/etc/dhcpd.conf -4  e1000g0
*** Internet Systems Consortium DHCP Server 4.0.0
*** ...
*** Listening on DLPI/e1000g0/00:31:00:00:00:03:00:00:00:00:00:00:00:04:00:00/192.168.5.0/24
*** Sending on   DLPI/e1000g0/00:31:00:00:00:03:00:00:00:00:00:00:00:04:00:00/192.168.5.0/24
*** Sending on   Socket/fallback/fallback-net
*** DHCPDISCOVER from 00:15:c5:39:7f:12 via e1000g0
*** DHCPOFFER on 192.168.5.200 to 00:15:c5:39:7f:12 (LX318747) via e1000g0<br />
Note: the dhcpd daemon logs the first DHCPDISCOVER that comes in from the network.
It appears to generate a DHCPOFFER but the offer never reaches the client.
When snooping on the interface, snoop sees the incomming DHCPDISCOVER but not the DHCPOFFER.<br />
The dhcpd daemon only logs the "first" DHCPDISCOVER it receives.
It won't log any subsequent DHCPDISCOVERS.<br />
<br />
-chris<br />
>Version 3.1.0 does not appear to have this problem. And it displays
>the interfaces as DLPI/nge0/00:14:4f:8e:1f:c2/192.168.1/24 which looks
>much more correct.<br />
>seph<br />
>>seph <seph@directionless.org> writes:
>> I'm running solaris 10 and dhcpd 4.0.0b3. It seems to start okay, and
>> when a client sends a DHCPDISCOVER, dhcpd logs a response being sent
>> back. However, the client never sees the response. And snoop doesn't
>> show any packets other than the discovers.
>>
>> My dhcpd logs:<br />
>><br />
>> bash-3.00# /opt/isc-dhcp/sbin/dhcpd -cf /opt/isc-dhcp/etc/dhcpd.conf -d<br />
>> Internet Systems Consortium DHCP Server 4.0.0b3<br />
>> Copyright 2004-2007 Internet Systems Consortium.<br />
>> All rights reserved.<br />
>> For info, please visit <a href="http://www.isc.org/sw/dhcp/" target="_blank">http://www.isc.org/sw/dhcp/</a>
>> Wrote 0 deleted host decls to leases file.
>> Wrote 0 new dynamic host decls to leases file.
>> Wrote 0 leases to leases file.
>> Listening on
DLPI/nge0/00:31:00:00:00:03:00:00:00:00:00:00:00:04:00:00/192.168.1.0/24
>> Sending on
DLPI/nge0/00:31:00:00:00:03:00:00:00:00:00:00:00:04:00:00/192.168.1.0/24
>> Sending on   Socket/fallback/fallback-net
>> DHCPDISCOVER from 00:14:4f:8d:bb:52 via nge0
>> DHCPOFFER on 192.168.1.211 to 00:14:4f:8d:bb:52 via nge0
>>
>> Those interfaces look a little funny to me, but I couldn't compile
>> with sockets. And from the other posts seems like if I'm seeing the
>> DISCOVER, then that's probably not my problem.
>>
</pre>