lwip-users
[Top][All Lists]
Advanced

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

[lwip-users] missing ack in modified xilinx sockets example


From: kyle treleaven
Subject: [lwip-users] missing ack in modified xilinx sockets example
Date: Sat, 11 Mar 2006 17:57:41 -0500

Hi folks,

My problem manifests itself first as a missed ACK at the end of a tcp
connection handshake.  I'm writing the client, so it goes SYN, gets a
SYN ACK response, and only ACKs after a second SYN ACK from the server
approx. 3-4 seconds later.  I used Ethereal to determine that.  This
symptom is 100% reliable-- it happens every time.  I also receive an
abornormally high amount of retransmit traffic, which I'm led to
believe stems from the same fundamental problem.  My first guess is
that transmit data gets shoved into a buffer somewhere and then
summarily forgotten until some kind of other event occurs.

I'm using the Xilinx port of lwIP to the PPC405, and Xilkernel OS. 
I've modified the AppNote example directly, if anybody here has
experience with that.  In fact, I should probably talk to Xilinx about
this, but I figured I'd try here.

I guess I should mention that the program returns "successful" from
lwip_connect after the first SYN ACK response from the server, but
BEFORE actually transmitting an ACK.  That's what leads me to my
buffer theory.

Anybody else seen this kind of thing?

Thanks,
Kyle




reply via email to

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