<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>