I'm having an issue with passing the DHCP Option 78 and 79 to clients. I have a mixed enviroment with my main site having windows and linux servers but my remote sites only having linux servers. For may main site the Windows servers do DHCP and DNS and pushing those options works fine. For the remote sites most have an RHES5 server and a SLES10/OES2 Server, but a third only have single SLES10/OES2 server. The RHES5 servers do DHCP/DNS for the sites they are at and SLES10/OES2 only do DHCP/DNS for the sites that only have a single server.

Here's the odd thing. The RHES5 servers pass the options fine but the SLES10/OES2 servers do not, when a users there does an slpinfo /d they get:

DA IP Address Source(s) State Version Local Interface Scope(s)
--------------- --------- ----- ------- --------------- ----------- MCAST UP SLPV2 DEFAULT

Which to me looks like they're getting a multicast of the SLP information and not the DHCP options.

I've configured my dhcpd.conf like this:

option domain-name "here.now";
option domain-name-servers,;
option routers;
option nds-servers;
option slp-directory-agent true,,;
option slp-service-scope true "DEFAULT";
ddns-update-style interim;
default-lease-time 21600;
subnet netmask {
default-lease-time 21600;
max-lease-time 21600;

I've used the same options in both the RHES5 servers and the SLES10/OES2 Servers.

Anyone able to see what I've done wrong?