2009-06-09 11:01:15     UDP err with IP fragments

Document created by Aaronwu Employee on Aug 15, 2013
Version 1Show Document
  • View in full screen mode

2009-06-09 11:01:15     UDP err with IP fragments

Hans Waldmann (UNITED STATES)

Message: 75404   

 

Hi,

 

In the 2008r1 release and previous releases, I am seeing that some fragmented IP packets are not getting received properly. When I get those, I see that I am getting UDP InErrors in the /proc/net/snmp log. I am attaching the log and the ethereal capture of the fragmented IP packets. Has this problem been seen before? Any chance there is a fix in a later release?

 

Thanks,

 

Hans

 

UDP_InErr.txt

UDP_InErr_IPfragments.cap

QuoteReplyEditDelete

 

 

2009-06-09 11:19:54     Re: UDP err with IP fragments

Robin Getz (UNITED STATES)

Message: 75407   

 

Hans:

 

There was a problem where we were clobbering the CC bit in the network CRC calculation.

 

Committed to trunk and 2008R1 branch.

 

/arch/blackfin/include/asm/checksum.h

 

------------------------------------------------------------------------

r6010 | hennerich | 2009-01-13 09:10:28 -0500 (Tue, 13 Jan 2009) | 1 line

 

Restore CC clobber

QuoteReplyEditDelete

 

 

2009-06-09 11:31:24     Re: UDP err with IP fragments

Hans Waldmann (UNITED STATES)

Message: 75408   

 

OK, thanks for the info.

 

I will try to test it out.

 

Hans

QuoteReplyEditDelete

 

 

2009-06-09 11:38:47     Re: UDP err with IP fragments

Robin Getz (UNITED STATES)

Message: 75410   

 

Hans:

 

That was one of many fixes between tip of the 2008R1 branch, and the 2008R1 tarball.

 

Use branch if you can.

 

-Robin

Outcomes