Portál AbcLinuxu, 10. května 2025 08:28

Dotaz: e1000 v openSuse 10.2

13.3.2007 13:48 vojtechj | blog: Z_jineho_sveta_
e1000 v openSuse 10.2
Přečteno: 334×
Odpovědět | Admin

Zdravim,

resil jste nekdo problem s intel sitovkou e1000 v opensuse10.2 Po instalaci systemu, najde zarizeni, ale neni schopen s nim pracovat.

Napise ze eth0 neni dostupne. Kdyz kouknu do dmesg tak tam vidim

e1000: 0000:02:00:0 : e1000_probe The EPROM Checksum Is Not Valid
e1000: probe of 0000:02:00:0 failed with error -5

Hledal sem vsude mozne co by to melo byt, ale na nic jsem zatim neprisel.Snad jen, dela to i ve SLED 10 a jinych distribuci. HW system je IBM T60.

Honza.

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.3.2007 14:34 Tets | skóre: 10
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin

Resil jsem stejny problem se SuSe na stolnim PC Asus. Myslim, ze mas stejnou sitovku (Intel PRO/1000 Gigabit Ethernet) a ovladace pro ni jsem nasel zde

S instalaci nebyl problem.


Tets :)
Max avatar 13.3.2007 17:34 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přesně tak, jak říká kolega výše, nevím, jak je to v novějších kernelech, ale ve 2.6.16.37, co používám, také nešla a musel jsem si sosnout ovladače od intelu a zkompilovat si modul. Je to opravdu trivialita, stačí jen po rozbalení make a make install (jen už nevím, zda v adresáři src, nebo v tom hlavním :-/, je tam README, takže snad ok ;-))
Zdar Max
Měl jsem sen ... :(
13.3.2007 19:25 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neda sa na tu sietovku pouzit iny driver? hwinfo --netcard poradi
Project Satan infects Calculon with Werecar virus
koulinek avatar 13.3.2007 19:31 koulinek | skóre: 19 | blog: koulonet
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Me funguje tahle karta s openSUSE 10.2 s obsazenym modulem, konkretne se jedna o kartu:
02:0d.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter
      Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 209
      Memory at eb000000 (32-bit, non-prefetchable) [size=128K]
      Memory at ea800000 (32-bit, non-prefetchable) [size=128K]
      I/O ports at a400 [size=64]
      [virtual] Expansion ROM at efe00000 [disabled] [size=128K]
      Capabilities: [dc] Power Management version 2
      Capabilities: [e4] PCI-X non-bridge device
jedna se o pridavnou PCI karticku.
Motto: "Lépe býti dvanácti souzený, než šesti nesený."
Max avatar 13.3.2007 19:49 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Ono je totiž dost verzí této karty a modul obsažený v jádře(zkoušel jsem do 2.6.16) se nezdá býti úplně ok s těma novějšíma typama, což je celkem divné, jelikož ty intelovské ovladače, co mají na svých www, jsou už pár let postarší a fungujou :-/. V tomto týdnu zkusím nejnovější jádro a uvidíme, jak to dopadne :)
Zdar Max
Měl jsem sen ... :(
15.3.2007 13:44 vojtechj | blog: Z_jineho_sveta_
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
tak bohuzel nic z toho nezabralo, zkusil jsem install noveho driveru a nejede to. zkusil sem jinou distribuci a proste nic. Ani knoppix 5.1 si neskrtl. Pritom nekteri lide rikaji ze na t60 jim to jede bez problemu. Napada jeste nekoho z vas nejaky napad. Jdu patrat dal po nejake berlicce.

Honza
15.3.2007 22:59 ArtusJoe
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
The EPROM Checksum Is Not Valid

Ja bych si podle teto hlasky tipl, ze skutecne neco nebude vporadku s eeprom pameti na sitove karte. V te epromce byva u karet intel ulozen bootovaci software [boot manager]. Jako prvni krok bych zkusil kartu diagnostikovat, popr. disablovat eprom pomoci utilit, ktere naleznete na strankach intel.com.
16.3.2007 10:29 Arno3t | skóre: 23 | Uherské Hradiště
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Jako vetsina ostatnich konkretne neporadim, ale potvrdim problemy s e1000. V mem pripade se jednalo o chybu EPROM, ktera se projevovaja tim, ze karta po preneseni par GB dat prestavala na par desitek vterin opakovane komunikovat. Eprom bylo potreba prepsat. Cely problem je popsan zde.
KOLiK avatar 19.3.2007 15:59 KOLiK | skóre: 6 | blog: na_drate
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Tak moje T60 už dva dny taky stávkuje kvůli stejné chybě. Trochu jsem prohledal net a našel i řešení na stránkách ThinkWiki: EEPROM_Checksum_Is_Not_Valid. Tak večer uvidím, který z postupů bude fungovat.
Selhaly-li všechny pokusy, je na čase si přečíst návod
19.3.2007 16:10 vojtechj | blog: Z_jineho_sveta_
Rozbalit Rozbalit vše Re: e1000 v openSuse 10.2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyreseno,
je treba nejprve zakazat checkovani eeprom v souboru pro e1000. /usr/src/linux/drivers/net/e1000/e1000_hw.c
...
    if(checksum != (uint16_t) EEPROM_SUM) {
        DEBUGOUT("EEPROM Checksum Invalid\n");
//        return -E1000_ERR_EEPROM;
    }
    return E1000_SUCCESS;
}
. Pak ho znovu zkompilovat. Pote je treba pustit script vidalia-eeprom-mod-script, ktery prepise hodnoty v EPROMce. a pak uz to frci tak jak ma.


Honza

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.