2008-11-30 14:34:25

by Steve Moring

[permalink] [raw]
Subject: Intel dg45fc motherboard still bricks with e1000e driver

I don't know if I should enter a bug on this or not as I thought this
one was fixed already, but I have an Intel dg45fc that comes with a gig
enet card built in. If I force the connection to 100mb by connecting a
switch that is only capable of 100mb, all is good, as soon as I connect
it to a gig capable switch, it bricks the machine on the next reboot forcing me to reload
the bios.

Also, the "core multiplexing technology" option within the bios must be
turned off in order to load and run OpenSuse 11.1 at all. With this
option turned on within the bios, the machine will boot to grub, let
you select your boot option, will show about 5 lines on the screen (f2
quickly), then powers off/on.

I have tried the following combinations: x86_64 with and without XEN,
i586 with and without XEN, all behave identically with the above
observations.

smoring@linux-u6b7:~/Desktop> uname -r
2.6.27.7-4-xen

smoring@linux-u6b7:~/Desktop> /sbin/lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:03.0 Communication controller: Intel Corporation 4 Series Chipset HECI Controller (rev 03)
00:19.0 Ethernet controller: Intel Corporation 82567LF-2 Gigabit Network Connection
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller

linux-u6b7:/home/smoring/Desktop # lspci -n
00:00.0 0600: 8086:2e20 (rev 03)
00:02.0 0300: 8086:2e22 (rev 03)
00:02.1 0380: 8086:2e23 (rev 03)
00:03.0 0780: 8086:2e24 (rev 03)
00:19.0 0200: 8086:10cd
00:1a.0 0c03: 8086:3a37
00:1a.1 0c03: 8086:3a38
00:1a.2 0c03: 8086:3a39
00:1a.7 0c03: 8086:3a3c
00:1b.0 0403: 8086:3a3e
00:1d.0 0c03: 8086:3a34
00:1d.1 0c03: 8086:3a35
00:1d.2 0c03: 8086:3a36
00:1d.7 0c03: 8086:3a3a
00:1e.0 0604: 8086:244e (rev 90)
00:1f.0 0601: 8086:3a16
00:1f.2 0101: 8086:3a20
00:1f.3 0c05: 8086:3a30
00:1f.5 0101: 8086:3a26

Please let me know if there is anything else that I can provide or test.

Thanks.




2008-12-01 20:09:20

by Tantilov, Emil S

[permalink] [raw]
Subject: RE: [E1000-devel] Intel dg45fc motherboard still bricks with e1000e driver

Steve Moring wrote:
> I don't know if I should enter a bug on this or not as I thought this
> one was fixed already, but I have an Intel dg45fc that comes with a
> gig enet card built in. If I force the connection to 100mb by
> connecting a switch that is only capable of 100mb, all is good, as soon > as I connect it to a gig capable switch, it bricks the machine on the > > next reboot forcing me to reload the bios.

Please file a bug so we can track this issue.

By "reload" do you mean reflash the BIOS? Can you be more specific about the symptoms?

> I have tried the following combinations: x86_64 with and without XEN,
> i586 with and without XEN, all behave identically with the above
> observations.

The NVM corruption issue that was resolved (I presume this is what you meant) was root caused to CONFIG_FTRACE being enabled in the kernel and only on ia32 arch. If you're seeing this problem on x86_64 then it is most likely unrelated.

I also presume that you are using e1000e that ships with OpenSUSE 11.1. Have you tried using the latest e1000e from sourceforge?

Thanks,
Emil