From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Description of problem: sk98lin driver drops udp frames > 200 bytes without checksum. To fix it apply the following patch in drivers/net/sk98lin, taken from the official driver http://www.syskonnect.com/syskonnect/support/driver/d0102_driver.html Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. send a large udp-packet without checksum to the machine and you will get no reply 2. 3. Additional info:
Created attachment 112126 [details] The fix
I have incorporated the patch in the test kernels available here: http://people.redhat.com/linville/kernels/rhel3/ Please give them a try and report the results. Thanks! P.S. What purpose is served by sending a large udp-packet without a checksum? Just curious... :-)
I could not find the sk98lin driver in the kernel package. Isn't it part of kernel-unsupported? Novell Border Manager for Windows obviously sends udp packets without checksum, which our router with sk98lin drops.
Right you are...I have included the unsupported rpms as well...they are available at the same link as in comment 2. Please give them a try and report the results. Thanks!
It works great. Thank you.
A fix for this problem has just been committed to the RHEL3 U6 patch pool this evening (in kernel version 2.4.21-32.1.EL).
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2005-663.html