Dan Miller | 24 Jul 23:00
Favicon

problem: rtl8139 V1.17 and Linux kernel 2.2.19

We're trying to use a Realtek Ethernet chip (built into the motherboard) on a Linux 2.2.19 system.  

We originally using rtl8139.c version 1.07, but after a few hours under heavy loads (WebStone with 500
connections) it would start to report errors of various sorts.  Today, we tried upgrading to version 1.17,
from the scyld web site.  We also obtained pci-scan.c and the required headers from this same page.  When we
load this driver pair, it loads successfully, but when we try to ping through the driver, in reports: 

eth0: Abnormal interrupt, status 00000020. 
eth0: Abnormal interrupt, status 00002020. 

Has anyone ever seen this??  Any idea why this would happen??  We rebooted the system, and it's not happening now...

---
soooo... if Nasdaq drops below $1, will it delist itself??
Donald Becker | 24 Jul 23:35

Re: problem: rtl8139 V1.17 and Linux kernel 2.2.19

On Wed, 24 Jul 2002, Dan Miller wrote:

> We're trying to use a Realtek Ethernet chip (built into the
> motherboard) on a Linux 2.2.19 system.   
> 
> We originally using rtl8139.c version 1.07, but after a few hours
> under heavy loads (WebStone with 500 connections) it would start to
> report errors of various sorts.  Today, we tried upgrading to version
> 1.17, from the scyld web site.  We also obtained pci-scan.c and the
> required headers from this same page.  When we load this driver pair,
> it loads successfully, but when we try to ping through the driver, in
> reports:  
> 
> eth0: Abnormal interrupt, status 00000020. 
> eth0: Abnormal interrupt, status 00002020. 

Hmmm, this could be either a link change indication (overloaded on the
RxUnderrun indication), or a RxUnderrun.  Which chip do you have, and
what is the detection message?  If it's a rtl8139c, the second status
indicates that the cable has changed length -- perhaps due to the link
returning.

--

-- 
Donald Becker				becker <at> scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993
Dan Miller | 24 Jul 23:44
Favicon

RE: problem: rtl8139 V1.17 and Linux kernel 2.2.19

Oh, that was it!!  My co-worker had switched cables to try to solve a perceived comm problem, and we get the
first message when we disconnect, and the second when we re-connect!!  We just confirmed it by connecting
and disconnecting the cable again... Great...

Thanks for your quick help!!

> -----Original Message-----
> From: Donald Becker [mailto:becker <at> scyld.com]
> Sent: Wednesday, July 24, 2002 14:36
> To: Dan Miller
> Cc: realtek-bug <at> scyld.com
> Subject: Re: [realtek-bug] problem: rtl8139 V1.17 and Linux kernel
> 2.2.19
> 
> 
> On Wed, 24 Jul 2002, Dan Miller wrote:
> 
> > We're trying to use a Realtek Ethernet chip (built into the
> > motherboard) on a Linux 2.2.19 system.   
> > 
> > We originally using rtl8139.c version 1.07, but after a few hours
> > under heavy loads (WebStone with 500 connections) it would start to
> > report errors of various sorts.  Today, we tried upgrading 
> to version
> > 1.17, from the scyld web site.  We also obtained pci-scan.c and the
> > required headers from this same page.  When we load this 
> driver pair,
> > it loads successfully, but when we try to ping through the 
> driver, in
> > reports:  
(Continue reading)

Donald Becker | 25 Jul 02:25

RE: problem: rtl8139 V1.17 and Linux kernel 2.2.19

On Wed, 24 Jul 2002, Dan Miller wrote:

> Oh, that was it!!  My co-worker had switched cables to try to solve a
> perceived comm problem, and we get the first message when we
> disconnect, and the second when we re-connect!!  We just confirmed it
> by connecting and disconnecting the cable again... Great... 

OK, this extra message is noted as a buglet.  The message level is
NETIF_MSG_DRV, when it is closer to NETIF_MSG_LINK.

--

-- 
Donald Becker				becker <at> scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993

Gmane