lwip-users
[Top][All Lists]
Advanced

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

Re: [lwip-users] tcp_connect doesn't start the callback function


From: Kieran Mansley
Subject: Re: [lwip-users] tcp_connect doesn't start the callback function
Date: Fri, 19 Mar 2010 09:35:17 +0000

On Fri, 2010-03-19 at 10:19 +0100, Marianovich, Andre wrote:
> Hi
> 
> At some point there was a mail in which someone had a problem with the 
> tcp_connect function but there was no answer. This did not seem to call 
> the callback function. I now have the same problem. I would like to 
> write a client (lwIP RAW API) to connect to a host running iperf. But 
> apparently the tcp_connect function does nothing, does not call the 
> callback function I suppose and it will not connect. All should run on 
> the PPC 405 of a Xilinx Virtex 4 board. Below I've added the whole code 
> which is quite similar to the code of the previously mentioned message.

To solve this we need to establish a cause for why the connected
callback is not happening.

Could you for example see if the tcp_connect() results in SYN packets
being sent on the wire, and the other end responding (easiest to do this
with a packet capture)?

If that works it would be worth turning on some of the debugging in lwIP
to establish what happens when the other end responds. 

If you don't seen any packets on the wire, then there is likely some
problem between lwIP and the driver you're using.  Are you able to test
this and establish that it is all working correctly?  E.g. sending and
receiving UDP packets.

Do you know which version of lwIP you are using, and which port to your
hardware?

Kieran





reply via email to

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