<div dir="ltr"><div>I have clients (eMTA) who request a hostname parameter. It is easy to create static entries and provide clients with an hostname back but I can't manage to do it dynamically.</div><div><br></div><div>I have the rest of my configuration working fine except that one line:</div><div><br></div><div>        subnet 172.16.52.0 netmask 255.255.254.0<br>        {<br>                allow leasequery;<br>                option routers 172.16.53.254;<br>                option broadcast-address 172.16.53.255;<br>                option domain-name-servers 172.16.64.15 ;<br>                ddns-hostname = concat("mta-", hw_mac_short);<br>                ddns-domainname "<a href="http://emta.lab.com">emta.lab.com</a>.";<br>                host-name = concat("mta-", hw_mac_short);   -----> not working<br>                option domain-name "<a href="http://emta.lab.com">emta.lab.com</a>";<br>                filename = concat("config/mta-", hw_mac_short, ".cfg");<br>                pool<br>                {<br>                        #pool: MTA 172.16.52.1 172.16.53.253<br>                        range 172.16.52.1 172.16.53.253;<br><br>                        allow members of "MTA";<br>                }<br>        }</div><div><br></div><div>If I hardcode the host-name, then the DDNS works fine and gets created based on the mac (variable hw_mac_short) but I can't figure out how to return option 12 dynamically to clients requesting it.</div><div><br></div><div>I'm testing this on ISC DHCP 4.4.1</div><div><br></div><div>Is there a trick for that?</div><div><br></div><div>Dave M.<br></div></div>