LINUX.ORG.RU

SATA контроллер Silicon Image, Inc. SiI 3114 не заводится


0

1

Кто-нибудь сталкивался с этой железкой?

lspci его показывает:

Mass storage controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)

Имею с ней дело под дебианом, ядро: 2.6.26-2-xen-amd64

На всякий случай:

# modprobe -l | grep sata
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_sil.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_sil24.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_promise.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_qstor.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_uli.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_nv.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_inic162x.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_sx4.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_sis.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_via.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_vsc.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_svw.ko
/lib/modules/2.6.26-2-xen-amd64/kernel/drivers/ata/sata_mv.ko

Хард, воткнутный в этот контроллер не видит. Казалось бы очевидный modprobe sata_sil результата не даёт.

Кто-нибудь сталкивался с этой штуковиной? Есть идеи?

Заранее благодарен.

А что в dmesg? У меня уже около года стоит аналогичный контроллер и нормально работает. В данный момент - на ядре 2.6.31.

02:06.0 RAID bus controller [0104]: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller [1095:3114] (rev 02)
	Subsystem: Silicon Image, Inc. SiI 3114 SATARaid Controller [1095:6114]
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 22
	I/O ports at 9c00 [size=8]
	I/O ports at a000 [size=4]
	I/O ports at a400 [size=8]
	I/O ports at a800 [size=4]
	I/O ports at ac00 [size=16]
	Memory at fb015000 (32-bit, non-prefetchable) [size=1K]
	[virtual] Expansion ROM at 40000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: sata_sil

Deleted
()
Ответ на: комментарий от Deleted

в dmesg ничего такого нет.

Kernel driver in use: sata_sil

Этот модуль я modprobe загрузил, но эффекта всё-равно никакого.

raystlin
() автор топика
Ответ на: комментарий от KPSS

О какой железке идёт речь?

Если о контроллере, то, честно говоря, не знаю. Ставили нам его техники в ДЦ в сервак, который мы арендуем. Я могу только спросить или судить по тому, что можно из консоли достать.

raystlin
() автор топика
Ответ на: комментарий от raystlin

Да, о контроллере, бывают SiI 3114 со встроенной прошивкой, а бывают с загружаемой из ядра.

KPSS
()
Ответ на: комментарий от KPSS

Ну, как-то так, пожалуй, самое интересное:

[    4.078117] sata_sil 0000:03:05.0: version 2.3
[    4.078117] ACPI: PCI Interrupt 0000:03:05.0[A] -> GSI 17 (level, low) -> IRQ 17
[    4.078117] sata_sil 0000:03:05.0: Applying R_ERR on DMA activate FIS errata fix
[    4.078117] scsi0 : sata_sil
[    4.078117] scsi1 : sata_sil
[    4.078117] scsi2 : sata_sil
[    4.078117] scsi3 : sata_sil
[    4.078117] ata1: SATA max UDMA/100 mmio m1024@0xfeafec00 tf 0xfeafec80 irq 17
[    4.078166] ata2: SATA max UDMA/100 mmio m1024@0xfeafec00 tf 0xfeafecc0 irq 17
[    4.078489] ata3: SATA max UDMA/100 mmio m1024@0xfeafec00 tf 0xfeafee80 irq 17
[    4.078811] ata4: SATA max UDMA/100 mmio m1024@0xfeafec00 tf 0xfeafeec0 irq 17
[    4.403418] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[    4.420421] ata1.00: ATA-8: WDC WD1002FAEX-00Z3A0, 05.01D05, max UDMA/133
[    4.420666] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[    4.436511] ata1.00: configured for UDMA/100
[    4.755395] ata2: SATA link down (SStatus 0 SControl 310)
[    5.075385] ata3: SATA link down (SStatus 0 SControl 310)
[    5.395375] ata4: SATA link down (SStatus 0 SControl 310)
[    5.395707] scsi 0:0:0:0: Direct-Access     ATA      WDC WD1002FAEX-0 05.0 PQ: 0 ANSI: 5
[    5.400403] tg3.c:v3.92.1 (June 9, 2008)
[    5.400437] ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 24 (level, low) -> IRQ 24
[    5.423608] eth0: Tigon3 [partno(BCM95704A7) rev 2003 PHY(5704)] (PCIX:100MHz:64-bit) 10/100/1000Base-T Ethernet 00:e0:81:40:46:dc
[    5.423631] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
[    5.423631] eth0: dma_rwctrl[769f4000] dma_mask[64-bit]
[    5.424469] ACPI: PCI Interrupt 0000:02:09.1[B] -> <4>Driver 'sd' needs updating - please use bus_type methods
[    5.424670] sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
[    5.424682] sd 0:0:0:0: [sda] Write Protect is off
[    5.424684] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    5.424700] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.424743] sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
[    5.424752] sd 0:0:0:0: [sda] Write Protect is off
[    5.424753] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    5.424767] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.424771]  sda:GSI 25 (level, low) -> IRQ 25
[    5.434966]  sda1 sda2 sda3
[    5.451720] eth1: Tigon3 [partno(BCM95704A7) rev 2003 PHY(5704)] (PCIX:100MHz:64-bit) 10/100/1000Base-T Ethernet 00:e0:81:40:46:dd
[    5.452095] eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
[    5.452410] eth1: dma_rwctrl[769f4000] dma_mask[64-bit]
[    5.462721] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.475237] hdc: ATAPI 24X DVD-ROM drive, 2048kB Cache
[    5.475237] Uniform CD-ROM driver Revision: 3.20
[    5.688956] md: raid1 personality registered for level 1
[    5.705950] md: md0 stopped.
[    5.712573] md: bind<sda1>
[    5.720595] raid1: raid set md0 active with 1 out of 2 mirrors
[    5.723111] md: md1 stopped.
[    5.751683] md: bind<sda3>
[    5.762191] raid1: raid set md1 active with 1 out of 2 mirrors
[    5.924931] kjournald starting.  Commit interval 5 seconds
[    5.924931] EXT3-fs: mounted filesystem with ordered data mode.
[    6.934608] udevd version 125 started
[    7.335851] AMD768 RNG detected


raystlin
() автор топика
Ответ на: комментарий от raystlin

А sda в материнскую воткнут?

Видел физически как сервер загружается? если после инициализации БИОСа материнской происходит инициализация контроллера, значит прошивка есть.

KPSS
()
Ответ на: комментарий от KPSS

>А sda в материнскую воткнут?

Да.

Видел физически как сервер загружается? если после инициализации БИОСа материнской происходит инициализация контроллера, значит прошивка есть.

Это надо будет уточнить.

raystlin
() автор топика
Ответ на: комментарий от KPSS

Ну в зависимости от результата:

Что делать, если прошивки нет?

А если есть, то в чём ещё может быть косяк?

raystlin
() автор топика
Ответ на: комментарий от raystlin

>Что делать, если прошивки нет?

Либо как-то заставить ядро грузить firmware, но делали мы это только на венде.

Либо распаковать BIOS материнской платы и залить прошивку котроллера вместо логотипа в BIOS мат.платы. Жестоко, но надежно.

А если есть, то в чём ещё может быть косяк?

Возможно просто настройки сбиты.

При загрузке после инициализации БИОСа мат.платы надо нажать F4 и правильно настроить.

Еще третий вариант, это прошивка в контроллере косячная.

http://www.linux.org.ru/forum/linux-hardware/3705268

http://video.rom.by/

http://www.rom.by/forum/SiI_3114_SATA_PCI_Card

KPSS
()
Ответ на: комментарий от raystlin
3114
    * r5314.bin - 131072 bytes
    * r5044.bin - 131072 bytes
    * 5045.bin - 51200 bytes
    * b5045.bin - 131072 bytes
    * b5216.bin - 0 bytes
    * b5044.bin - 131072 bytes
    * b5304.bin - 131072 bytes
    * r5222.bin - 0 bytes
    * r5045.bin - 0 bytes 

http://www.rom.by/forum/SiI_3114_SATA_PCI_Card

В треде написано где какая, если что-то не понятно, создайте тему. Но сначала попробуйте настроить на самом сервере.

KPSS
()
Ответ на: комментарий от KPSS

Прошивка в норме, грузится. С настройками там тоже всё ок. В биосе контроллера хард виден.

raystlin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.