The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.
SiI 3132 detected by Linux, but it's drives are not
So I have a Silicon Image SiI3132 SATA card (PCIE -> 2 SATA2 ports) installed on my home file server. I've only just gotten around to hooking up a drive to it.
The box is running Debian, and Debian is detecting the controller. However, it is not detecting any of the drives connected to the controller. The controller BIOS at boot time detects the drive, so I know it's connected properly.
Does anyone have any experience on how you get these things to work? It seems there's definitely support for it, so I'm just not quite sure what I should try tweaking to get it to pick up the drives?
Posts
For example, I've got a PCI IDE card, and it spits out:
Aug 10 15:21:39 localhost kernel: HPT370A: 100%% native mode on irq 9
Aug 10 15:21:39 localhost kernel: HPT37X: using 33MHz PCI clock
Aug 10 15:21:39 localhost kernel: ide2: BM-DMA at 0xa000-0xa007, BIOS settings: hde:DMA, hdf:pio
Aug 10 15:21:39 localhost kernel: HPT37X: using 33MHz PCI clock
Aug 10 15:21:39 localhost kernel: ide3: BM-DMA at 0xa008-0xa00f, BIOS settings: hdg:DMA, hdh:pio
in kern.log.
See if there's a similar entry for your SIL3132 in your startup logs.
So I guess in order of preference:
1.) Play around with settings on your SATA card (most harmless course of action but is unlikely to work) when you boot up
2.) Update your kernel version (may have been a driver issue that's fixed with a new kernel?)
3.) You could try to update your BIOS on your SATA card (I believe that you can find the tools here, but you may already have the latest BIOS version)