[Eisfair_dev] E-1: eepro100 mapped to e100 (nc3134)

Kay Martinen kay at martinen.de
Fr Okt 2 02:04:41 CEST 2015


Hallo

ich habe eine Compaq NC3134 Dual 100M PCI(-X) Nic in meinen neu
installierten Eisfair-1 2.6.1 (inzwischen auf akt. stand gebracht kernel
3.2.67-eisfair-1-SMP) und lt. NIC-DB soll sie mit 'eepro100' laufen.
Aber egal ob ich den, oder direkt 'e100' wähle, die Karte läuft nicht.

Ist das eigentlich normal das ich bei eepro100 die meldung bekomme
"mapped to e100"?

Kann jemand hiermit was anfangen (und es mir evtl. erklären):

> morpheus # dmesg |grep e100
> pci 0000:02:04.0: Firmware left e100 interrupts enabled; disabling
> pci 0000:02:05.0: Firmware left e100 interrupts enabled; disabling
> e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
> e100: Copyright(c) 1999-2006 Intel Corporation
> e100 0000:02:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> e100 0000:02:04.0: (unregistered net_device): EEPROM corrupted
> e100 0000:02:04.0: PCI INT A disabled
> e100: probe of 0000:02:04.0 failed with error -11
> e100 0000:02:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
> e100 0000:02:05.0: (unregistered net_device): EEPROM corrupted
> e100 0000:02:05.0: PCI INT A disabled
> e100: probe of 0000:02:05.0 failed with error -11

dazu noch (für die eine):

> morpheus # dmesg |grep 0000:02:04.0
> pci 0000:02:04.0: [8086:1229] type 0 class 0x000200
> pci 0000:02:04.0: reg 10: [mem 0xec201000-0xec201fff]
> pci 0000:02:04.0: reg 14: [io  0xd000-0xd03f]
> pci 0000:02:04.0: reg 18: [mem 0xec000000-0xec0fffff]
> pci 0000:02:04.0: supports D1 D2
> pci 0000:02:04.0: PME# supported from D0 D1 D2 D3hot
> pci 0000:02:04.0: PME# disabled

und dazu:

> morpheus # lspci -vvs 0000:02:04.0
> 02:04.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 08)
>         Subsystem: Compaq Computer Corporation NC3134 Fast Ethernet NIC (dual port)
>         Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
>         Interrupt: pin A routed to IRQ 17
>         Region 0: Memory at ec201000 (32-bit, non-prefetchable) [size=4K]
>         Region 1: I/O ports at d000 [size=64]
>         Region 2: Memory at ec000000 (32-bit, non-prefetchable) [size=1M]
>         Capabilities: [dc] Power Management version 2
>                 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
>                 Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME-
>         Kernel modules: e100


Ich lese daraus nur das irgendeine firmware (wo?) die interrupts aktiv
lies, die karte nicht (richtig?) registriert ist und angeblich das
EEPROM darauf falsche inhalte hat.

Mit ethtool -e oder -m erreiche ich offenbar nix weil kein DEVNAME. eth0
ist eine 3com, eth1 oder eth2 existieren nicht.

Was kann ich tun um die zum laufen zu bringen?

Kay

-- 
https://www.linuxcounter.net/cert/224140.png


Mehr Informationen über die Mailingliste Eisfair_dev