All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ricardo Galli <gallir@uib.es>
To: linux-kernel@vger.kernel.org
Subject: 2.6.0-test3+sk98lin driver with hardware bug make eth unusable
Date: Tue, 12 Aug 2003 13:01:43 +0200	[thread overview]
Message-ID: <200308121301.43873.gallir@uib.es> (raw)

I've already reported this problem to syskonnect few weeks ago (without 
success as I see). 

There is a ASIC bug in several popular motherboards (including ASUS ones) 
related to TX hardware checksum. 

For packets smaller that 56 bytes (payload), as UDP dns queries, the asic 
generates a bad checksum making the drivers unusable for "normal" Internet 
usage:

12:50:26.602458 192.168.0.10.33520 > 192.168.0.3.53: [bad udp cksum 617e!]  
55764+ [45727n] A? ponti.gallimedina.net. (39) (DF) (ttl 64, id 8705, len 67)
12:50:26.733664 192.168.0.10.33515 > 192.168.0.3.53: [bad udp cksum 5e7e!]... 
12:50:40.603124 192.168.0.10.33520 > 192.168.0.3.53: [bad udp cksum 617e!]... 
12:50:40.743436 192.168.0.10.33523 > 192.168.0.3.53: [bad udp cksum 607e!]... 
12:50:54.604568 192.168.0.10.33526 > 192.168.0.3.53: [bad udp cksum 717e!]... 
12:50:54.744493 192.168.0.10.33523 > 192.168.0.3.53: [bad udp cksum 607e!]...

The only solution is to comment out
 #define USE_SK_TX_CHECKSUM
in skge.c

Could be this an option in Kconfig?

-- 
  ricardo galli       GPG id C8114D34
  http://mnm.uib.es/~gallir/

             reply	other threads:[~2003-08-12 11:01 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-12 11:01 Ricardo Galli [this message]
2003-08-12 12:01 ` 2.6.0-test3+sk98lin driver with hardware bug make eth unusable Martin Schlemmer
2003-08-12 12:40   ` Ricardo Galli
2003-08-23 18:35     ` Martin Schlemmer
2003-08-24 12:27       ` Martin Schlemmer
2003-08-28 10:24         ` [PATCH 2.6.0-test4][sk98lin] sk98lin " Mirko Lindner
2003-08-28 10:39           ` Martin Schlemmer
2003-09-04 21:55           ` Martin Schlemmer
2008-09-05  8:26             ` Mirko Lindner
2003-08-24 16:28       ` 2.6.0-test3+sk98lin " Ricardo Galli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200308121301.43873.gallir@uib.es \
    --to=gallir@uib.es \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.