First of all hi to everyone, and apolgies in advance, since this is my first post here.
I'm having a strange problem with my DX58OG. The PRO/1000 PT Quad Port Server Adapter disappears every other boot.
On cold startup, card is detected and works as expected, reboot and it's gone, reboot again and it's there as if nothing happened.
I have another machine, same motherboard, but with a dual port adapter, and works every time.
Bios is the latest SOX5820J.86A.0888.2012.0129.2203.
OS y CentOS 5.8, with a custom kernel, based on CentOS 6.2 kernel.
The strangest thing is that it's not even listed by lspci, it's like the card is not there.
Tried booting with pci=noacpi, pcie_aspm=off, disabling aspm from bios, and many other things but nothing worked.
Does anyone have any suggestion?
Thanks in advance.
Pablo.
One more thing I've found, it doesn't even depend on the OS, just entering bios to show the add-in cards displays the same issue, one boot it's there, the next is missing.
Swapping the card with the video card didn't help either
Is PC power supply good enough? Check actual voltages values in BIOS Setup or with lm_sensors, especially +3.3 & +12V.
I don't remember the exact model of the PowerSupply, but it's really good, kind of "Gamer" suppy.
lm_sensors doesn't detect anything in this mother, but I took these from the BIOS:
V+12 12.187
V+5 5.051
V3.3 3.266
VMEM 1.510
VProc 1.113
One more thing, I can't confirm, but I'm pretty sure that using an older bios (876), I had to unplug the machine for the card to appear. It changed to "every other boot" in version 888. Also version 888 changelog mentions something about "quad port" cards, but for windows.
Which adapter exactly you possess? Use http://www.intel.com/support/network/sb/CS-012904.htm for help with identification.
00:19.0 Ethernet controller [0200]: Intel Corporation 82567LF-2 Gigabit Network Connection [8086:10cd]
05:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:10a4] (rev 06)
05:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:10a4] (rev 06)
06:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:10a4] (rev 06)
06:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:10a4] (rev 06)
8086:10cd is the Onboard.
8086:10a4 is the card with problems
Well, old Intel quad port adapters are actually combination of two dual-port adapters, linked via PCI/PCI Express bridge, like dual-GPU graphics cards. And this solution lead to incompatibilities - http://www.intel.com/support/network/adapter/pro100/sb/CS-030873.htm
Well, that's dissappointing. I'll try to shuffle the cards with other servers.
Thanks for everything.
Pablo
Try to search for "Force Gen1" option in MB BIOS Setup, this will force PCIE v1.1 protocol to all 2.0 slots and likely solve detection troubles. Of course, videocard will be also affected, but if it is not top-level 'iron', you will loose really nothing in terms of performance.
I couldn't find that option or anything related.
I really don't care about video, it's a text-mode only linux server, so I'm all for this option.
Any idea where I can find it, or any alternate names?
Pablo.
Seems like this option isn`t available in Intel BIOSes, although other vendors (like ASUS) have it. May be this option still supported by BIOS, but hidden in Setup, Intel Integrator Toolkit utilities may bring it back to light by editing & reflashing BIOS, but this too much efforts for making buggy controller work.
I agree. Also I've already spoken with the provider and he'll be sending a new card in a few days.
Thanks!!
Pablo.

