|
From: | Enrico Murador - Research & Development - CET |
Subject: | Re: [lwip-users] Duplicate ACK issue lwIP 1.4.0 |
Date: | Mon, 9 Nov 2015 10:29:49 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
Hi, I gave only a quick look at the log... I stopped at packet 167, that is a malformed part of a TCP ECHO response sent by Xilinx board. This message has some fields not OK: Ethernet frame type, IP version field, and an IP service field. All of these are located in a 32bit word starting at 0x0C from start of message, so you have an 0x40000000 instead of 0x08004500 at that location. I could say there are some problems with multithreading and/or with your ethernet low level driver, but you probably already checked these parts. Maybe some other function in your system is "simply" writing a longword in memory at the wrong place? Don't know if this issue could be related with duplicate ACKs (surely it is related with the "TCP previous segment not captured" at packet 168), but I would try to resolve it first. Enrico On 06/11/2015 10:16,
address@hidden wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |