As was foretold, we've added advertisements to the forums! If you have questions, or if you encounter any bugs, please visit this thread: https://forums.penny-arcade.com/discussion/240191/forum-advertisement-faq-and-reports-thread/

SiI 3132 detected by Linux, but it's drives are not

electricitylikesmeelectricitylikesme Registered User regular
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?

electricitylikesme on

Posts

  • ecco the dolphinecco the dolphin Registered User regular
    edited August 2008
    Does it say anything in your kernel logs?

    For example, I've got a PCI IDE card, and it spits out:
    Aug 10 15:21:39 localhost kernel: HPT370A: chipset revision 4
    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.

    ecco the dolphin on
    Penny Arcade Developers at PADev.net.
  • electricitylikesmeelectricitylikesme Registered User regular
    edited August 2008
    Hm, I have these entries in my kern.log which seem to be related to it:
    Aug 6 21:58:13 localhost kernel: sata_sil24 0000:03:00.0: version 0.3
    Aug 6 21:58:13 localhost kernel: ACPI: PCI Interrupt Link [APC5] enabled at IRQ 16
    Aug 6 21:58:13 localhost kernel: GSI 20 sharing vector 0xE9 and IRQ 20
    Aug 6 21:58:13 localhost kernel: ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [APC5] -> GSI 16 (level, low) -> IRQ 233
    Aug 6 21:58:13 localhost kernel: PCI: Setting latency timer of device 0000:03:00.0 to 64
    Aug 6 21:58:13 localhost kernel: ACPI: PCI Interrupt Link [APCH] enabled at IRQ 22
    Aug 6 21:58:13 localhost kernel: ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [APCH] -> GSI 22 (level, low) -> IRQ 209
    Aug 6 21:58:13 localhost kernel: ata7: SATA max UDMA/100 cmd 0xFFFFC20000038000 ctl 0x0 bmdma 0x0 irq 233
    Aug 6 21:58:13 localhost kernel: PCI: Setting latency timer of device 0000:00:08.0 to 64
    Aug 6 21:58:13 localhost kernel: forcedeth: using HIGHDMA
    Aug 6 21:58:13 localhost kernel: ata8: SATA max UDMA/100 cmd 0xFFFFC2000003A000 ctl 0x0 bmdma 0x0 irq 233
    Aug 6 21:58:13 localhost kernel: scsi6 : sata_sil24
    Aug 6 21:58:13 localhost kernel: ata7: SATA link down (SStatus 0 SControl 300)
    Aug 6 21:58:13 localhost kernel: scsi7 : sata_sil24
    Aug 6 21:58:13 localhost kernel: eth0: forcedeth.c: subsystem: 01458:e000 bound to 0000:00:08.0
    Aug 6 21:58:13 localhost kernel: ata8: SATA link down (SStatus 0 SControl 300)

    No idea what they mean. sata_sil24 is the driver which is used for this type of card though.

    electricitylikesme on
  • ecco the dolphinecco the dolphin Registered User regular
    edited August 2008
    Hmm... googling around seems to indicate that certain kernel versions don't quite work with certain SATA configurations.

    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)

    ecco the dolphin on
    Penny Arcade Developers at PADev.net.
  • electricitylikesmeelectricitylikesme Registered User regular
    edited August 2008
    Yeah I was already half-way to the conclusion that a kernel update is probably in order. Damn.

    electricitylikesme on
Sign In or Register to comment.