lwIP - A Lightweight TCP/IP stack - Bugs: bug #36153, TCP Cheksum error if ...
You are not allowed to post comments on this tracker with your current authentication level.
bug #36153: TCP Cheksum error if LWIP_CHECKSUM_ON_COPY=1
Submitter: | Alexander <pronkin> | ||
Submitted: | Thu 12 Apr 2012 07:58:16 AM UTC | ||
Category: | TCP | Severity: | 3 - Normal |
Item Group: | Faulty Behaviour | Status: | Fixed |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | 1.4.0 |
Jump to the original submission
Fri 14 Mar 2014 06:48:07 PM UTC, comment #9: |
Simon Goldschmidt <goldsimon> |
Mon 16 Apr 2012 01:10:55 PM UTC, comment #8: I finally realized what going on.
|
Alexander <pronkin> |
Fri 13 Apr 2012 09:03:02 AM UTC, comment #7: OK. through the debug I found that bug reproducing
|
Alexander <pronkin> |
Thu 12 Apr 2012 08:40:45 PM UTC, comment #6: About Endianness. STM32F103 Reference manual says:
|
Alexander <pronkin> |
Thu 12 Apr 2012 06:21:48 PM UTC, comment #5:
|
Simon Goldschmidt <goldsimon> |
Thu 12 Apr 2012 06:18:37 PM UTC, comment #4:
|
Simon Goldschmidt <goldsimon> |
Thu 12 Apr 2012 06:12:29 PM UTC, comment #3: Is this perhaps an issue involving the STM32 hardware TCP checksum? You have to turn off one of the lwip software checksum or the STM32 hardware checksum. |
Jeff Barlow <jcbarlow> |
Thu 12 Apr 2012 09:46:39 AM UTC, comment #2: only little-endian supported
|
Alexander <pronkin> |
Thu 12 Apr 2012 08:21:24 AM UTC, comment #1: A question which might be relevant: Is your CPU configured for little-endian or big-endian memory accesses? |
Mason <mason> |
Thu 12 Apr 2012 07:58:16 AM UTC, original submission:
I found that if LWIP_CHECKSUM_ON_COPY=1 tcp checksum errors may occur.
|
Alexander <pronkin> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 8 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2014-03-14 | goldsimon | Status | Need Info | Fixed | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed | |||
2012-04-16 | pronkin | Attached File | - | Added tcp_out.c.patch, #25657 | |
2012-04-12 | goldsimon | Status | None | Need Info | |
2012-04-12 | pronkin | Attached File | - | Added bad_checksum.pcap, #25632 | |
Attached File | - | Added bad_checksum.c, #25633 | |||
Carbon-Copy | - | Added pronkin |
Powered by Savane 3.13-4448.
Corresponding source code
Finally fixed, thanks for reporting.