ARMweb UDP errors

Questions about the BASICtools and MakeItC
Post Reply
YahooArchive
Posts: 1462
Joined: Fri Oct 19, 2012 5:11 am

ARMweb UDP errors

Post by YahooArchive »

I can not get any UDP protocols to respond to the armweb

I get

send_user_udp Failed to obtain a MAC addr via ARP

as an error always, no idea what it is refering to



YahooArchive
Posts: 1462
Joined: Fri Oct 19, 2012 5:11 am

Re: ARMweb UDP errors

Post by YahooArchive »

> I can not get any UDP protocols to respond to the armweb
>
> I get
>
> send_user_udp Failed to obtain a MAC addr via ARP

In order to send a UDP packet, the MAC address corresponding to the IP address
has to be obtained. This can be a function of no device with that IP, or no
router in your setup.

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: ARMweb UDP errors

Post by basicchip »

Mail is the only one that requires the node get its IP from a DHCP server.

This message means exactly what it says. The node first sends out an ARP MAC
query to the desired host IP address. The request is repeated 5 times with 5
seconds in between. If after that time there is no response we assume that the
host IP is NOT present.

If possible the user can capture the network traffic with WireShark and send it
to us. Its possible we are seeing some quirky ARP reply come back. Not likely as
that is the most basic protocol.

Another possiblity, is the wrong set up the host IP in Basic code. We would also
see this with a WireShark capture.

--- In ARMexpress@yahoogroups.com, "ross.kingii" wrote:
>
> On windows the IP works and resolves
>
> And there is a router
>
>
>
> --- In ARMexpress@yahoogroups.com, "basicnode" wrote:
> >
> > > I can not get any UDP protocols to respond to the armweb
> > >
> > > I get
> > >
> > > send_user_udp Failed to obtain a MAC addr via ARP
> >
> > In order to send a UDP packet, the MAC address corresponding to the IP
address has to be obtained. This can be a function of no device with that IP,
or no router in your setup.
> >
>

Post Reply