Problem detecting Sil3124 SATA controllers off of Sandy Bridge
northbridge-connected PCIe slots
jhb at freebsd.org
Thu Aug 2 18:49:43 UTC 2012
On Thursday, August 02, 2012 10:21:20 am Steve Polyack wrote:
> We're having some trouble with detection of a couple of Sil3124 SATA
> controller cards on newer motherboard and processor combos.
> Specifically, we're running a Supermicro X9SCM-F motherboard (latest
> BIOS) and Intel E3-1220v2 CPU.
> What we're seeing:
> - Syba Sil3124 PCIe cards are only being detected when installed in PCIe
> Slot 4
> -- The motherboard documentation shows that this is the only slot
> connected to the Intel C202/204 chipset on the motherboard
> -- Slots 5, 6, and 7 are connected to the integrated northbridge on the
> Ivy Bridge CPU
> (there is no slot 1, 2, or 3)
> FreeBSD won't detect even a single Sil3124 card installed in PCIe slot
> 5, 6, or 7. If we put an Intel Dual-port NIC in either of one of these
> slots, it is detected just fine.
> I've attached a verbose dmesg.boot from this box running FreeBSD
> 9.0-RELEASE. We've also tried 8.1-RELEASE, 8.2-RELEASE, and 9.1-BETA1
> with the same results. Booting with ACPI disabled results in a kernel
> panic during the boot process.
> I'd greatly appreciate any help or suggestions on this matter. We've
> already tried just about every BIOS option on the board.
Does the device show up in pciconf -l output?
More information about the freebsd-stable