<div dir="ltr"><div dir="ltr"><div dir="ltr">I compiled/installed v1.5 and I need a bit more help using perfdhcp.<div><br></div><div>With Wireshark I can see packets going to and from the DHCP server, but perfdhcp doesn't seem to see them.  It's very possible that I'm not using it correctly or that there is some other configuration that needs to be made.  I looked a little bit for a perfdhcp tutorial but didn't find one.</div><div><br></div><div>How should I use perfdhcp? Are there any requirements/setups required for the host where the command is run? ... or for the DHCP server?</div><div><br></div><div>Your help is greatly appreciated.</div><div>Rick</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[perfdhcp Command and Output]<br><font face="monospace, monospace">$ perfdhcp -xaeistT -r1 -n1 -B -L 6767 -l wlp8s0<br></font><font face="monospace, monospace">Running: perfdhcp -x aeistT -r 1 -n 1 -B -L 6767 -l wlp8s0<br></font><font face="monospace, monospace">IPv4<br></font><font face="monospace, monospace">lease-type=address-only (IA_NA option added to the client's request)<br></font><font face="monospace, monospace">rate[1/s]=1<br></font><font face="monospace, monospace">num-request[0]=1<br></font><font face="monospace, monospace">drop-time[0]=1<br></font><font face="monospace, monospace">drop-time[1]=1<br></font><font face="monospace, monospace">aggressivity=1<br></font><font face="monospace, monospace">local-port=6767<br></font><font face="monospace, monospace">broadcast<br></font><font face="monospace, monospace">elp-offset=-1<br></font><font face="monospace, monospace">sid-offset=-1<br></font><font face="monospace, monospace">rip-offset=-1<br></font><font face="monospace, monospace">diagnostic-selectors=aeistT<br></font><font face="monospace, monospace">interface=wlp8s0<br></font><font face="monospace, monospace">server=255.255.255.255<br></font><font face="monospace, monospace">Set MAC to 00::0c::01::02::03::04<br></font><font face="monospace, monospace">Set DUID to 000100012460cc9e000c01020304<br></font><font face="monospace, monospace">Reached max requests limit.<br></font><font face="monospace, monospace">***Rate statistics***<br></font><font face="monospace, monospace">Rate: 0 4-way exchanges/second, expected rate: 1</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">***Statistics for: DISCOVER-OFFER***<br></font><font face="monospace, monospace">sent packets: 1<br></font><font face="monospace, monospace">received packets: 0<br></font><font face="monospace, monospace">drops: 1</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">min delay: inf ms<br></font><font face="monospace, monospace">avg delay: Delay summary unavailable! No packets received.</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">***Statistics for: REQUEST-ACK***<br></font><font face="monospace, monospace">sent packets: 0<br></font><font face="monospace, monospace">received packets: 0<br></font><font face="monospace, monospace">drops: 0</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">min delay: inf ms<br></font><font face="monospace, monospace">avg delay: Delay summary unavailable! No packets received.</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">Late received packets: 0<br></font><font face="monospace, monospace">Late sent packets: 2<br></font><font face="monospace, monospace">Multiple packets receives: 0<br></font><font face="monospace, monospace">Short waits for packets: 2<br></font><font face="monospace, monospace">***Timestamps for packets: DISCOVER-OFFER***<br></font><font face="monospace, monospace">Unavailable! No packets received.</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">***Timestamps for packets: REQUEST-ACK***<br></font><font face="monospace, monospace">Unavailable! No packets received.</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">Interrupted<br></font><font face="monospace, monospace">xid-offset=4<br></font><font face="monospace, monospace">random-offset=35<br></font><font face="monospace, monospace">contents: <br></font><font face="monospace, monospace">0000   01010601000000000000000000000000<br></font><font face="monospace, monospace">0020   00000000000000000a14640c000c0102<br></font><font face="monospace, monospace">0040   03040000000000000000000000000000<br></font><font face="monospace, monospace">0060   00000000000000000000000000000000<br></font><font face="monospace, monospace">0080   00000000000000000000000000000000<br></font><font face="monospace, monospace">00a0   00000000000000000000000000000000<br></font><font face="monospace, monospace">00c0   00000000000000000000000000000000<br></font><font face="monospace, monospace">00e0   00000000000000000000000000000000<br></font><font face="monospace, monospace">0100   00000000000000000000000000000000<br></font><font face="monospace, monospace">0120   00000000000000000000000000000000<br></font><font face="monospace, monospace">0140   00000000000000000000000000000000<br></font><font face="monospace, monospace">0160   00000000000000000000000000000000<br></font><font face="monospace, monospace">0180   00000000000000000000000000000000<br></font><font face="monospace, monospace">01a0   00000000000000000000000000000000<br></font><font face="monospace, monospace">01c0   00000000000000000000000063825363<br></font><font face="monospace, monospace">01e0   3501013707011c02030f060c3d070100<br></font><font face="monospace, monospace">0200   0c01020304ff</font><font face="monospace, monospace"><br></font><font face="monospace, monospace">xid-offset=4<br></font><font face="monospace, monospace">random-offset=35<br></font><font face="monospace, monospace">srvid-offset=54<br></font><font face="monospace, monospace">time-offset=8<br></font><font face="monospace, monospace">ip-offset=240<br></font><font face="monospace, monospace">contents: </font><br>[Wireshark summary]<br><font face="monospace, monospace" size="1">  No.     Time           Source                HW Src Addr           Destination           HW Dst Addr         Protocol Length Info<br></font><font face="monospace, monospace" size="1">       26 6.517873909    10.20.100.12          IntelCor_52:39:7e     255.255.255.255       Broadcast           DHCP     304    DHCP Discover - Transaction ID 0x0<br></font><font face="monospace, monospace" size="1">  Frame 26: 304 bytes on wire (2432 bits), 304 bytes captured (2432 bits) on interface 0<br></font><font face="monospace, monospace" size="1">  Ethernet II, Src: IntelCor_52:39:7e (44:85:00:52:39:7e), Dst: Broadcast (ff:ff:ff:ff:ff:ff)<br></font><font face="monospace, monospace" size="1">  Internet Protocol Version 4, Src: 10.20.100.12, Dst: 255.255.255.255<br></font><font face="monospace, monospace" size="1">  User Datagram Protocol, Src Port: 6767, Dst Port: 67<br></font><font face="monospace, monospace" size="1">  Dynamic Host Configuration Protocol (Discover)<br></font><font face="monospace, monospace" size="1">  No.     Time           Source                HW Src Addr           Destination           HW Dst Addr         Protocol Length Info<br></font><font face="monospace, monospace" size="1">       27 6.809201927    10.20.100.10          ZyxelCom_4c:3c:40     10.20.100.12          IntelCor_52:39:7e   DHCP     326    DHCP Offer - Transaction ID 0x0<br></font><font face="monospace, monospace" size="1">  Frame 27: 326 bytes on wire (2608 bits), 326 bytes captured (2608 bits) on interface 0<br></font><font face="monospace, monospace" size="1">  Ethernet II, Src: ZyxelCom_4c:3c:40 (5c:6a:80:4c:3c:40), Dst: IntelCor_52:39:7e (44:85:00:52:39:7e)<br></font><font face="monospace, monospace" size="1">  Internet Protocol Version 4, Src: 10.20.100.10, Dst: 10.20.100.12<br></font><font face="monospace, monospace" size="1">  User Datagram Protocol, Src Port: 67, Dst Port: 67<br></font><font face="monospace, monospace" size="1">  Dynamic Host Configuration Protocol (Offer)<br></font><font face="monospace, monospace" size="1">  No.     Time           Source                HW Src Addr           Destination           HW Dst Addr         Protocol Length Info<br></font><font face="monospace, monospace" size="1">       28 6.809242186    10.20.100.12          IntelCor_52:39:7e     10.20.100.10          ZyxelCom_4c:3c:40   ICMP     354    Destination unreachable (Host administratively prohibited)<br></font><font face="monospace, monospace" size="1">  Frame 28: 354 bytes on wire (2832 bits), 354 bytes captured (2832 bits) on interface 0<br></font><font face="monospace, monospace" size="1">  Ethernet II, Src: IntelCor_52:39:7e (44:85:00:52:39:7e), Dst: ZyxelCom_4c:3c:40 (5c:6a:80:4c:3c:40)<br></font><font face="monospace, monospace" size="1">  Internet Protocol Version 4, Src: 10.20.100.12, Dst: 10.20.100.10<br></font><font face="monospace, monospace" size="1">  Internet Control Message Protocol</font></blockquote><div><br></div><div><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 3, 2019 at 12:53 PM Thomas Markwalder <<a href="mailto:tmark@isc.org">tmark@isc.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <tt>Hello:<br>
      <br>
      Perfdhcp is server agnostic.  It communicates using standard DHCP
      and DHCPv6 messages and should work with an RFC compliant server.<br>
      <br>
      Cheers,<br>
      <br>
      Thomas Markwalder<br>
      ISC Software Engineering<br>
      <br>
      <br>
    </tt><br>
    <div class="gmail-m_2828654027387554371moz-cite-prefix">On 5/3/19 3:05 AM, Rick Graham wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">I would like to test the DHCP server of an IoT
            device on my local network.  Is KEA's perfdhcp appropriate
            for this?  Is there a better way/tool to test a (probably)
            non-KEA DHCP server?
            <div><br>
            </div>
            <div>Thanks and regards,</div>
            <div>Rick</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="gmail-m_2828654027387554371mimeAttachmentHeader"></fieldset>
      <pre class="gmail-m_2828654027387554371moz-quote-pre">_______________________________________________
Kea-users mailing list
<a class="gmail-m_2828654027387554371moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org" target="_blank">Kea-users@lists.isc.org</a>
<a class="gmail-m_2828654027387554371moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" target="_blank">https://lists.isc.org/mailman/listinfo/kea-users</a>
</pre>
    </blockquote>
    <br>
  </div>

_______________________________________________<br>
Kea-users mailing list<br>
<a href="mailto:Kea-users@lists.isc.org" target="_blank">Kea-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/kea-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/kea-users</a><br>
</blockquote></div>