Subject: Re: Off-Topic: DHCP Windows Emulation
To: Feico Dillema <>
From: Alan Barrett <>
List: current-users
Date: 03/08/2001 18:13:50
On Thu, 8 Mar 2001, Feico Dillema wrote:
> PS: For those interested, here's a tcpdump of a windows DHCP request:
> 12:57:04.547821 >  [udp sum ok] xid:0x10723c77
> vend-rfc1048 dhcp-msgtyp:3 dhcp-cliid: dhcp-reqipaddr:x.x.x.x
> HN:"I7O7O8^@" T81:0,18688,20279,20279,56 dhcp-classid:
> dhcp-prmreq : (ttl 128, id 1024)

T81 is called "Client FQDN" in
Its content here is "\0\0\0I7O7O8\0", which is the same as the hostname
option, plus some extra NULs.

dhcp-classid is option number 60.  It's content here is "MSFT 98".

> I think I need at least the dhcp-cliid, dhcp-classid and maybe the T81
> in NetBSDs request, which currently looks like:
> 15:32:13.697995 >  [udp sum ok] xid:0x9e5ce522 secs:5
> vend-rfc1048 dhcp-msgtyp:3 dhpc-srvid:21 dhcp-reqipaddr:x.x.x.x 
> dhcp-prmreq: [tos 0x10] (ttl 16, id 0)

Try adding this to dhclient.conf:

  send option-60 "MSFT 98"; # Vendor class ID
  send option-61 01:00:01:02:9F:5D:B3; # Client ID

--apb (Alan Barrett)