|
From: | address@hidden |
Subject: | Re: [lwip-users] low level output question |
Date: | Fri, 08 May 2009 21:43:56 +0200 |
User-agent: | Thunderbird 2.0.0.21 (Macintosh/20090302) |
John Kennedy wrote:
So my quandary is this, I have a breakpoint set in low_level_output. When I send a ping I hit the breakpoint and the pbuf lwip is trying to send is an ARP response packet, the pbuf has len == tot_len = 1518 although the ARP response packet is actually only 60 bytes?
Just to see if I understood that right: you are sending a ping from the PC to lwIP? This of course results in an ARP request and lwIP sends an ARP response which is 1518 bytes long? That would of course be wrong. Can you check the contents of the packet? I.e. is it really an ARP request? If that's the case, the most obvious reason is a threading problem, I guess. It could be anything, though :-(
Simon
[Prev in Thread] | Current Thread | [Next in Thread] |