[Hardware] LSISAS1064E

Sergey Vlasov vsu на altlinux.ru
Вс Май 13 19:20:51 MSD 2007


On Sun, May 13, 2007 at 05:23:06PM +0400, Anton Gorlov wrote:

> >> 00:1f.2 RAID bus controller [0104]: Intel Corporation 631xESB/632xESB SATA Storage Controller RAID [8086:2682] (rev 09)
> > Это SATA-"RAID", который сейчас поддерживается модулем ahci как
> > обычный контроллер SATA.
> То есть как нормальный рейд он не увидится..можно  забыть про эту мечту?

Обычный SoftRAID, аппаратно там ничего не реализовано.

На самом деле для похожих SATA существует как минимум 3 разных
реализации SoftRAID - "родная" от Intel, от Adaptec (на некоторых
платах от Supermicro в BIOS предусмотрены оба варианта), и вот эта от
LSI.  В Linux ни один из этих вариантов нормально не поддерживается
(вроде бы для старых Intel была какая-то поддержка в dmraid, но пишут,
что с новыми версиями чипсетов и BIOS эта поддержка уже не работает).

> >> 03:00.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic Unknown device [1000:0057] (rev 02)
> >> 	Subsystem: Intel Corporation Unknown device [8086:346d]
> > А вот это как раз и есть LSISAS1064E в режиме "RAID", для которого
> > драйвер отсутствует (за исключением упомянутой бинарщины).  Есть ли
> > для него какой-то переключатель режима в настройках BIOS (или,
> > возможно, перемычка на плате)?  В нормальном режиме этот контроллер
> > должен иметь PCI ID 1000:0056.
> Да..в биосе ест ьвыбор реима - sata,ahci,raid.

Если это одна опция с тремя возможными значениями, она явно относится
не к этому контроллеру, а к встроенному в чипсет AHCI.  Хотя в
принципе там могли и как-то скомбинировать это переключение режимов -
закрытый драйвер для поддержки этого SoftRAID общий для SATA и SAS
(несмотря на то, что аппаратно это совершенно различные устройства).

> > Ещё можно попробовать загрузить модуль mptsas и выполнить
> > 	echo '1000 0057' >/sys/bus/pci/drivers/mptsas/new_id
> > Или диски там подключены к SATA, а SAS на самом деле не используется?
> В таком виде при включенном недорейде в биосе увидилсоь 2 отдельных винта.

Значит, диски всё-таки подключены к SAS - тогда ahci можно просто
игнорировать.

А что происходит при выключенном RAID в BIOS - диски в Linux видны
сразу (или хотя бы после загрузки mptsas, если по каким-то причинам он
не загружается автоматически)?  Что при этом в lspci - по-прежнему
1000:0057, или всё-таки 1000:0056?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.altlinux.org/pipermail/hardware/attachments/20070513/2b3b9ed9/attachment.bin 


Подробная информация о списке рассылки Hardware