lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] lwip 1.3 UDP - DNS strange behaviour


From: Rejean Groleau
Subject: Re: [lwip-users] lwip 1.3 UDP - DNS strange behaviour
Date: Mon, 19 Jan 2009 09:22:24 -0800 (PST)

Hi Sergio,

I had the same problem a while back. My problem was two-fold:

First, I did not have enough pbufs (PBUF_POOL_SIZE and MEMP_NUM_PBUF)
to do everything I was doing at startup. Once I got the LWIP_DEBUGF
and LWIP_PLATFORM_DIAG macros properly implemented, I was able to see
the errors coming from the dns_send() function.

Then, I was not waiting for the interface to be up and initialized before
calling dns_gethostbyname(). This was solved by calling netif_is_up().

Tell me if this was any help at all,

-Reggie.


Sergio Sider wrote:
> 
> The call to dns_gethostbyname returns
> with ERR_INPROGRESS as expected, but the query packets are not sent and
> the
> callback function is never called, even after the timeouts... (everything
> else works, I can ping the interface, webserver is working, and so on). I
> noticed it only occurs if I call dns_gethostbyname right after
> initializing
> lwip (using fixed IP). If I use DHCP or I wait a few seconds after I set
> the
> static IP, it works sometimes.
> 

-- 
View this message in context: 
http://www.nabble.com/lwip-1.3-UDP---DNS-strange-behaviour-tp21537539p21547506.html
Sent from the lwip-users mailing list archive at Nabble.com.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]