Проблема с HighPoint RocketRaid 2310 [solved]
Имеется указанный контроллер, прошивка обновлена, работоспособность проверена в альтернативной ОС.
Поскольку ядром устройство не поддерживается, была попытка сборки проприетарного драйвера. С первой попытки собрать с ядром 3.3.8 не удалось, но добрый производитель после недельного потыкивания подкинул патчиков и после еще некоторого допатчивания драйвер все же был собран.
Однако, увы, чуда не произошло. Как описать ситуацию в адекватных ей терминах - не знаю, поэтому приведу только факты:
# modprobe rr2310_00 ошибок нет, смотрим в лог: rr2310_00:RocketRAID 231x/230x controller driver v2.5 (Sep 28 2012 21:48:27) rr2310_00:adapter at PCI 10:0:0, IRQ 16 rr2310_00:start channel [0,0] rr2310_00:start channel [0,1] rr2310_00:start channel [0,2] rr2310_00:start channel [0,3] rr2310_00:[0 2] Start channel soft reset. rr2310_00:[0 3] Start channel soft reset. rr2310_00:channel [0,2] started successfully rr2310_00:channel [0,3] started successfully rr2310_00:[0 0] Failed to perform channel hard reset. rr2310_00:[0 1] Failed to perform channel hard reset. scsi7 : rr2310_00
все логично, подключено 2 диска к 3 и 4 портам; далее ожидалось что-то вроде этого:
scsi 7:0:0:0: Direct-Access ATA ST9500423AS 0003 PQ: 0 ANSI: 5 scsi 7:0:1:0: Direct-Access ATA ST9500423AS 0003 PQ: 0 ANSI: 5
...однако фиг там, далее тишина.
пробуем фирменную утилиту:
HighPoint CLI>query devices ID Capacity MaxFree Flag Status ModelNumber ------------------------------------------------------------------------------- 1/3 500.11 0 SINGLE UNINITIALIZEDST9500423AS 1/4 500.11 0 SINGLE UNINITIALIZEDST9500423AS -------------------------------------------------------------------------------
диски таки есть, однако сделать ничего с ними не удается:
HighPoint CLI>create RAID1 disks=* ERROR: Create array Error! # tail -f /var/log/hpt.log A 0 I 09/28/12 21:51:38 User RAID Creating RAID 1 (Mirroring) Array 'RAID1_0' Failed.
Возможно, я упустил что-то простое - например в ядре чего-то удачно не собрал? :D
Доп. инфо: в этой же системе другой контроллер того же производителя (2680) - работает
Возможно к проблеме имеет отношение то, что при загрузке нет никаких сообщений от биоса контроллера? На другой материнке они таки есть и на этой они тоже есть - но только от контроллера 2680. Конфликта между ними нет, так как любые комбинации включения контроллеров ничего не меняют.
- Для комментирования войдите или зарегистрируйтесь
upd: для начала я
upd:
для начала я действительно кое-что упустил: перед созданием массива диски надо инициализировать (В BIOS Utility обычно напоминают о необходимости преинициализации) а тут, в консольке, никто не напомнил :D. После этого массив создается нормально.
Диски в системе в этом действительно особенном контроллере таки появляются - но только после создания любого массива. Legacy диски почему-то не поддерживаются вопреки документации. Так что проблема, можно сказать, решена.