<div dir="auto">Hi Bill,<div dir="auto"><br></div><div dir="auto">Thank you for the support</div><div dir="auto"><br></div><div dir="auto">The hostname is updating in the lease file after updating this line in dhclient</div><div dir="auto"><br></div><div dir="auto">send fqdn.fqdn "<a href="http://hostname.example.com">hostname.example.com</a>." </div><div dir="auto"><br></div><div dir="auto">The dot after the com was missing after this change it did work. </div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 28 Jul 2020, 4:28 pm Bill Shirley, <<a href="mailto:bill@c3po.polymerindustries.biz">bill@c3po.polymerindustries.biz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p>On the server, did you implement?:<br>
<font color="#804000"><tt>set my_given_hostname = option
fqdn.hostname;</tt></font><br>
It should be in the lease file even if it is blank.<br>
<br>
Run tcpdump on the dhcp server to see exactly what is
sent/received:<br>
<font color="#804000"><tt>tcpdump -vv -e -n -i eth0 portrange
67-68</tt><tt><br>
</tt></font>For IPv6.<br>
<font color="#804000"><tt>tcpdump -X -l -vv -e -n -i eth0
portrange 546-547</tt><tt><br>
</tt></font><br>
Bill<br>
</p>
<div>On 7/28/2020 4:27 AM, Anjali Krishna
wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">Hi Bill Shirley,
<div dir="auto"><br>
</div>
<div dir="auto"> Thank you for the reply </div>
<div dir="auto"><br>
</div>
<div dir="auto"> The code snippet which you have shared I
tried under dhcpd.conf</div>
<div dir="auto"><br>
</div>
<div dir="auto">The my_duid_hex and my_duid variables are
updating with the values</div>
<div dir="auto"><br>
</div>
<div dir="auto">I tried with "send fqdn.hostname "test_dut" "
in dhclient.conf file.</div>
<div dir="auto"><br>
</div>
<div dir="auto"><span style="font-family:sans-serif">But the
hostname is not still updating in the lease file</span><br>
</div>
<div dir="auto"><span style="font-family:sans-serif"><br>
</span></div>
<div dir="auto"><span style="font-family:sans-serif">What am I
missing in client side? </span></div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, 28 Jul 2020, 1:49 am
Bill Shirley, <<a href="mailto:bill@c3po.polymerindustries.biz" rel="noreferrer noreferrer" target="_blank">bill@c3po.polymerindustries.biz</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p>You can save your own variables in the leases file for
non-static leases:<br>
<font color="#804000"><tt>on commit {</tt><tt><br>
</tt><tt> if static {</tt><tt><br>
</tt><tt># set is-static = " --> STATIC";</tt><tt><br>
</tt><tt> } else {</tt><tt><br>
</tt><tt> set is-static = "";</tt><tt><br>
</tt><tt> set my_duid = option dhcp6.client-id;</tt><tt><br>
</tt><tt> set my_duid_hex =
pick-first-value(binary-to-ascii(16, 8, ":", option
dhcp6.client-id), "");</tt><tt><br>
</tt><tt> set my_given_hostname = option
fqdn.hostname;</tt><tt><br>
</tt><tt> }</tt><tt><br>
</tt><tt>}</tt><tt><br>
</tt></font><br>
Lease:<br>
<font color="#804000"><tt>ia-na
"mbl\022\000\001\000\001\025Yy\267lbm\207\267\370" {</tt><tt><br>
</tt><tt> cltt 0 2020/07/12 12:45:07;</tt><tt><br>
</tt><tt> iaaddr 2001:xxxx:yyyy:40:50f7::ee {</tt><tt><br>
</tt><tt> binding state active;</tt><tt><br>
</tt><tt> preferred-life 9000;</tt><tt><br>
</tt><tt> max-life 14400;</tt><tt><br>
</tt><tt> ends 0 2020/07/12 16:45:07;</tt><tt><br>
</tt><tt> set ddns-rev-name = "<redacted>";</tt><tt><br>
</tt><tt> set ddns-dhcid =
"\000\002\001\320F0\342\231\334\262\211\351u\023\260\207\200\240%\230\004ZD\035\370\221f\367E\225\245e\234\2154";</tt><tt><br>
</tt><tt> set ddns-fwd-name = "<a href="http://Karen-PC.example.com" rel="noreferrer
noreferrer noreferrer" target="_blank">Karen-PC.example.com</a>";</tt><tt><br>
</tt><tt> set my_MAC = "6c:62:6d:87:b7:f8";</tt><tt><br>
</tt><tt> set my_given_hostname = "Karen-PC";</tt><tt><br>
</tt><tt> set my_duid_hex =
"0:1:0:1:15:59:79:b7:6c:62:6d:87:b7:f8";</tt><tt><br>
</tt><tt> set my_duid =
"\000\001\000\001\025Yy\267lbm\207\267\370";</tt><tt><br>
</tt><tt> set member_of = "Microsoft";</tt><tt><br>
</tt><tt> set pool_type = "Microsoft";</tt><tt><br>
</tt><tt> }</tt><tt><br>
</tt><tt>}</tt><tt><br>
</tt></font><br>
Hope this helps,<br>
Bill<br>
</p>
<div>On 7/27/2020 8:04 AM, Anjali Krishna wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto"><br style="font-family:sans-serif;font-size:medium">
<span style="font-family:sans-serif;font-size:medium">Hi </span>
<div style="font-family:sans-serif;font-size:medium" dir="auto"><br>
</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto"> I am using an embedded board with hostname
"test_dut"[same under /etc/hostname]. I am testing
ipv6 ans ipv4 using dhcpd on server side with - 6, -
4 options and client side I am using dhclient with - 6
and - 4 option for ipv6 and ipv4 respectively. </div>
<div style="font-family:sans-serif;font-size:medium" dir="auto"> Both the cases Ip assignment is happening
without any trouble. But in order to extend our
application feature we are providing the information
of the connected devices to the user such as mac id,
ip, hostname/client name etc. In ipv4 these
information are provided under dhcpd.leases file. In
case of ipv6 I am not able to find the hostname
(test_dut) under the dhcpd6.leases files</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto"><br>
</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto">I tried with adding various options under
dhclient.conf such as send host-name "test_dut" and
edited the dhclient-script under /sbin and called
set_hostname call under bound-renew-reboot section of
ipv6. Still the server lease file is not updating the
hostname for ipv6 . But hostname is updating for ipv4
connection. </div>
<div style="font-family:sans-serif;font-size:medium" dir="auto"><br>
</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto">How can I resolve this issue? </div>
<div style="font-family:sans-serif;font-size:medium" dir="auto"><br>
</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto">Regards,</div>
<div style="font-family:sans-serif;font-size:medium" dir="auto">Anjali </div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer noreferrer noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.
dhcp-users mailing list
<a href="mailto:dhcp-users@lists.isc.org" rel="noreferrer noreferrer noreferrer" target="_blank">dhcp-users@lists.isc.org</a>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
ISC funds the development of this software with paid support
subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer
noreferrer noreferrer noreferrer" target="_blank">https://www.isc.org/contact/</a> for
more information.<br>
<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org" rel="noreferrer
noreferrer noreferrer" target="_blank">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" target="_blank" rel="noreferrer">https://www.isc.org/contact/</a> for more information.
dhcp-users mailing list
<a href="mailto:dhcp-users@lists.isc.org" target="_blank" rel="noreferrer">dhcp-users@lists.isc.org</a>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank" rel="noreferrer">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.<br>
<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org" target="_blank" rel="noreferrer">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" rel="noreferrer noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
</blockquote></div>