[realtek] Oversized Ethernet frame

Howard Cheng hchcheng@scg.math.uwaterloo.ca
Mon, 30 Oct 2000 16:00:26 -0500 (EST)


Hi,

  I have scanned through the mailing list archive and I don't seem to
find any definitive resolution on this one.  I am getting

Oct 30 15:10:41 scg7 kernel: eth0: Oversized Ethernet frame, status cccccccc! 
Oct 30 15:10:41 scg7 kernel: eth0: Abnormal interrupt, status 00000021. 

every once in a while (when traffic is high), and I have to manually
ifdown and ifup the interface.

Some information about my network card:

scg7:~#rtl8139-diag -aa
rtl8139-diag.c:v2.00 4/19/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a SMC1211TX EZCard 10/100 (RealTek RTL8139) adapter at 0xb000.
The RealTek chip appears to be active, so some registers will not be read.
To see all register values use the '-f' flag.
RealTek chip registers at 0xb000
 0x000: 6b29e000 0000a873 80000000 00000000 0008a042 0008a092 0008a042 0008a096
 0x020: 07778010 07778610 07778c10 07779210 07770000 0d0a0000 c0ccc0bc 0000c07f
 0x040: 78000400 0000940e 589f006b 00000000 006c10c6 00000000 0084c110 00100040
 0x060: 1100f00f 05e1782d 00014101 00000000 00000004 000937c8 58fab388 ad38d843.
  No interrupt sources are pending.
 The chip configuration is 0x10 0x6c, MII full-duplex mode.
EEPROM size test returned 6, 0x204a4 / 0x2.

scg7:~#rtl8139-diag -ee
rtl8139-diag.c:v2.00 4/19/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a SMC1211TX EZCard 10/100 (RealTek RTL8139) adapter at 0xb000.
EEPROM size test returned 6, 0x204a4 / 0x2.
Parsing the EEPROM of a RealTek chip:
  PCI IDs -- Vendor 0x1113, Device 0x1211, Subsystem 0x1113.
  PCI timer settings -- minimum grant 32, maximum latency 64.
  General purpose pins --  direction 0xc1  value 0x10.
  Station Address 00:E0:29:6B:73:A8.
  Configuration register 0/1 -- 0x0d / 0xc2.
 EEPROM active region checksum is 05e6.
EEPROM contents:
  8129 1113 1211 1113 1211 4020 c110 e000
  6b29 a873 0d10 0fc2 8401 b388 58fa 8708
  d843 ad38 d843 ad38 d843 ad38 d843 ad38
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
 The word-wide EEPROM checksum is 0x0686.

scg7:~#rtl8139-diag -mm
rtl8139-diag.c:v2.00 4/19/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a SMC1211TX EZCard 10/100 (RealTek RTL8139) adapter at 0xb000.
EEPROM size test returned 6, 0x204a4 / 0x2.

Sorry for including so much.  Not sure what you will need.  I am
running Linux 2.2.16-3 and Red Hat 6.2.  Any help would be deeply
appreciated.

Howard

---
Howard Cheng              e-mail: hchcheng@scg.math.uwaterloo.ca
University of Waterloo    URL   : http://www.scg.uwaterloo.ca/~hchcheng/
Computer Science Graduate Student (PhD)

The ultimate goal of mathematics is to eliminate any need for intelligent
thought.
                                          - Alfred N. Whitehead