home | list info | list archive | date index | thread index

[OCLUG-Tech] Problem with an Intel NIC card

Good morning,

I need a bit of help with a problem:
I bought a dual-port Intel PRO/1000MT NIC. I installed it in a machine
running Linux kernel 2.6.25 and upon booting the content of the NIC's
EEPROM was erased. This problem was known but not to me. It has been
documented there:
        http://lwn.net/Articles/300202/
        http://blog.mandriva.com/2008/09/23/urgent-notification-major-bug-in-all-mandriva-linux-2009-pre-releases/
        https://bugzilla.kernel.org/show_bug.cgi?id=11382

Now that the EEPROM is blank, the NIC is unusable under Linux (since
then I upgraded my kernel to 2.6.33. I haven't done if before because
"if it's not broken, don't fix it").
However there is a solution to my problem:
http://blog.vodkamelone.de/archives/146-Unbricking-an-Intel-Pro1000-e1000-network-interface.html
However I miss an essential ingredient: a second _identical_ card from
which I can extract the content of the EEPROM.
Is there anybody on this list with the _exact_ same card who could
provide me with a copy of the EEPROM content? I do not know anybody
with the exact same card.

This is the description of my card as revealed by lspci -v:
00:0d.0 Ethernet controller: Intel Corporation 82546EB Gigabit
Ethernet Controller (Copper) (rev 01)
        Subsystem: Intel Corporation PRO/1000 MT Dual Port Server Adapter
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
        Memory at 40080000 (64-bit, non-prefetchable) [size=128K]
        Memory at 40000000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at 7800 [size=64]
        Expansion ROM at 40040000 [disabled] [size=256K]
        Capabilities: [dc] Power Management version 2
        Capabilities: [e4] PCI-X non-bridge device
        Capabilities: [f0] MSI: Enable- Count=1/1 Maskable- 64bit-
        Kernel driver in use: e1000
        Kernel modules: e1000

And its vendor/product number is:
lspci -n | grep 00:0d
00:0d.0 0200: 8086:1010 (rev 01)

If you have the exact same card AND same vendor/product number, could
you do a "ethtool -e eth0" on your card and mail back the result to
this list?
Thanks!

Charles

-- 
Charles Nadeau Ph.D.
http://charlesnadeau.blogspot.com/