[go: up one dir, main page]

Menu

#17 modprobe 8139too crashs my system

important
closed-fixed
8139too (65)
5
2001-04-14
2001-03-28
Anonymous
No

With Kernel 2.4.1
Kernel 2.4.2
Kernel 2.4.2-ac15 and
Kernel 2.4.2-ac20

im not able to load the 8139too Module. Everytime I
do an modprobe I get things like this:

[<02f21dsa>] [<02f21dsa>] [<02f21dsa>] [<02f21dsa>]
[<02f21dsa>] [<02f21dsa>] [<02f21dsa>] [<02f21dsa>]
[<02f21dsa>] [<02f21dsa>] [<02f21dsa>] [<02f21dsa>]
[<02f21dsa>] ........

And my system crashes. Its a little bit strage beause
of the fact that im actually running that Kernel:

# cat /proc/version
Linux version 2.4.1 (root@thoregon) (gcc version
2.95.2 20000220 (Debian GNU/Linux)) #4 Don Feb 22
16:27:19 CET 2001

with the 8139too module without any problems. But
everytime I build a new one I get the error. I
checked the changelog and found something called MMIO
and PIO (wathever this could by) it seems that since
rtl8139 this hase changed from PIO to MMIO. Maybe the
MMIO needs some special kernel settings not handeld
by "make dep" ?? Ore not supported by some CPUs,
Mainboards, ..... ??

My hardware:

Pentium MMX 200
128 MB-Ram
Strage Acer Mailboard
HD1: IBM-DTTA-351680
HD2: WDC WD450AA-00BAA0
VGA: Matrox MGA 2064W [Millennium]
ISDN: FrizCard Classic
NET: Realtek RT8139 (rev 10)

Some hopefully usefull stuff:

#cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 4
model name : Pentium MMX
stepping : 3
cpu MHz : 200.459
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 mmx
bogomips : 399.76

=======================================================

Output of lspci:
# lspci -vv
00:00.0 Host bridge: Acer Laboratories Inc. [ALi]
M1531 [Aladdin IV] (rev b3)
Subsystem: Acer Laboratories Inc. [ALi]:
Unknown device 1531
Control: I/O- Mem+ BusMaster+ SpecCycle-
MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr-
DEVSEL=slow >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 32 set

00:02.0 ISA bridge: Acer Laboratories Inc. [ALi]
M1533 PCI to ISA Bridge [Aladdin IV] (rev b4)
Control: I/O+ Mem+ BusMaster+ SpecCycle+
MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr-
DEVSEL=medium >TAbort- <TAbort+ <MAbort+ >SERR- <PERR-
Latency: 0 set

00:03.0 VGA compatible controller: Matrox Graphics,
Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00
[VGA])
Control: I/O+ Mem+ BusMaster- SpecCycle-
MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ffafc000 (32-bit,
non-prefetchable) [size=16K]
Region 1: Memory at ef800000 (32-bit,
prefetchable) [size=8M]
Expansion ROM at ffae0000 [disabled]
[size=64K]

00:05.0 Ethernet controller: Realtek Semiconductor
Co., Ltd. RT8139 (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd.
RT8139
Control: I/O+ Mem+ BusMaster+ SpecCycle-
MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 min, 64 max, 64 set
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at ec00 [size=256]
Region 1: Memory at ffafbf00 (32-bit,
non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- AuxPwr- DSI- D1+ D2+
PME-
Status: D0 PME-Enable+ DSel=0
DScale=0 PME-

00:0b.0 IDE interface: Acer Laboratories Inc. [ALi]
M5229 IDE (rev 20) (prog-if
fa)
Control: I/O+ Mem- BusMaster+ SpecCycle-
MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 2 min, 4 max, 32 set
Interrupt: pin A routed to IRQ 0
Region 4: I/O ports at ffa0 [size=16]

======================================================

Output of rtl8139-diag:
# cat my-output-file.txt
rtl8139-diag.c:v2.01 1/8/2001 Donald Becker
(becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a RealTek RTL8139 adapter at 0xec00.
RealTek chip registers at 0xec00
0x000: 7be80000 0000ca83 80000000 00000000 8008a056
8008a056 8008a056 8008a056 0x020: 052ae000 052ae600
052aec00 052af200 05290000 0d0a0000 89808970 0000c07f
0x040: 70000600 0000d68e 441a5125 00000000 002d10c6
00000000 0000d100 00100000
0x060: 1000f00f 05e1782d 000140a1 00000000 00000004
000307c8 78fa8388 a538de43. No interrupt sources are
pending.
The chip configuration is 0x10 0x2d, MII half-duplex
mode.
EEPROM size test returned 6, 0x204a4 / 0x3fffe.
Parsing the EEPROM of a RealTek chip:
PCI IDs -- Vendor 0x10ec, Device 0x8139, Subsystem
0x10ec.
PCI timer settings -- minimum grant 32, maximum
latency 64.
General purpose pins -- direction 0xd1 value 0x10.
Station Address 00:00:E8:7B:83:CA.
Configuration register 0/1 -- 0x0d / 0xc2.
EEPROM active region checksum is 08ed.
EEPROM contents:
8129 10ec 8139 10ec 8139 4020 d110 0000
7be8 ca83 0d10 07c2 0001 8388 78fa 070a
de43 a538 0000 0000 de43 0000 de43 0000
de43 a438 0000 0000 de43 0000 de43 0000
0000 ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
The word-wide EEPROM checksum is 0x9450.

cu Markus

Discussion

  • Jeff Garzik

    Jeff Garzik - 2001-04-14

    Logged In: YES
    user_id=17443

    This problem is fixed in the latest version of the driver. You
    can download the driver from the download section on this
    SourceForge web page.

     
  • Jeff Garzik

    Jeff Garzik - 2001-04-14
    • labels: --> 8139too
    • milestone: --> important
    • assigned_to: nobody --> jgarzik
    • status: open --> closed-fixed
     

Log in to post a comment.