<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MQX Software SolutionsのトピックHow to send an ARP_request and ARP_resolve</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378742#M12646</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to connect my own K60 board with a Linux host that has an application using UDP protocol, but before entering to UDP communication it stands for a couple of ARP_request and ARP_resolve messages. I tried to generate those ARP´s several ways (RTCS, DHCP, etc) but none generate this (I scope the line with Wireshark). Finally I programmed a direct call to ARP_request with my ip_source and ip_dest but&amp;nbsp; it generate just a couple of ARP_gratuitous_send messages.&lt;/P&gt;&lt;P&gt;I traced the execution and I found that ARP_request even takes ip_source and ip_dest the same value (that defined as ENET_IPADDR). I think that I can not call directly ARP's functions, but, how can I send to host an ARP_request, then an ARP_resolve?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Oct 2014 08:34:02 GMT</pubDate>
    <dc:creator>alfredolopez</dc:creator>
    <dc:date>2014-10-09T08:34:02Z</dc:date>
    <item>
      <title>How to send an ARP_request and ARP_resolve</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378742#M12646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to connect my own K60 board with a Linux host that has an application using UDP protocol, but before entering to UDP communication it stands for a couple of ARP_request and ARP_resolve messages. I tried to generate those ARP´s several ways (RTCS, DHCP, etc) but none generate this (I scope the line with Wireshark). Finally I programmed a direct call to ARP_request with my ip_source and ip_dest but&amp;nbsp; it generate just a couple of ARP_gratuitous_send messages.&lt;/P&gt;&lt;P&gt;I traced the execution and I found that ARP_request even takes ip_source and ip_dest the same value (that defined as ENET_IPADDR). I think that I can not call directly ARP's functions, but, how can I send to host an ARP_request, then an ARP_resolve?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 08:34:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378742#M12646</guid>
      <dc:creator>alfredolopez</dc:creator>
      <dc:date>2014-10-09T08:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to send an ARP_request and ARP_resolve</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378743#M12647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ARP_request() is called for example from RTCS_if_probe_and_bind(). You can use ipcfg_bind_staticip(), for example. You can look at how Shell_ipconfig() implements "ipconfig ip" or "ipconfig dhcp" commands.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARP_resolve() is called when you try to send out an IP packet. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 11:04:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378743#M12647</guid>
      <dc:creator>Martin_</dc:creator>
      <dc:date>2014-10-09T11:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to send an ARP_request and ARP_resolve</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378744#M12648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Martin,&lt;/P&gt;&lt;P&gt;I apologyze for my delay but I was testing RTCS_if_probe_and_bind() and ipcfg_bind_staticip(). They both call the ARP_request() function but just with isrc and idest parameters equal. Thus, instead of call ARP_send() low lwvel function, they call ever the ARP_gratuitous_send() function. (I can see this with the Wireshark capture). I tested also the MQX 3.8 project "ipc_udp" but the same result. Now I will test the Shell_ipconfig() "ipconfig ip" and "ipconfig dhcp" commands. Results will follow.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 13:06:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378744#M12648</guid>
      <dc:creator>alfredolopez</dc:creator>
      <dc:date>2014-10-13T13:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to send an ARP_request and ARP_resolve</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378745#M12649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Finally I discovered that a "Ping" function generates ARP_request untill contact is established and then, when the counterpart asks also for ARP_request, it generates an ARP_resolve. This is, more or less, that I was searching for. I was found it trough the Shell_ping() command following Martin indications.Thank you Martin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 10:26:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-send-an-ARP-request-and-ARP-resolve/m-p/378745#M12649</guid>
      <dc:creator>alfredolopez</dc:creator>
      <dc:date>2014-10-20T10:26:43Z</dc:date>
    </item>
  </channel>
</rss>

