320-2x & RedHat 7.3
Модераторы: Trinity admin`s, Free-lance moderator`s
320-2x & RedHat 7.3
Здравствуйте. Снова я со своим 320-2х.
Кто-нибудь ставил контроллер 320-2х на РедХет 7.3.
На сайте http://support.megaraid.com нашел драйвер для 7.3, но старый. А новые драйвера на сайте http://www.lsilogic.com/downloads/downloads.do только от 8 и выше.
Как-то можно сделать свежие драйвера для 7.3 ?
В принципе все работает.
Но выдает такую ошибку:
[megaraid: invalid partition on this disk on channel 0]
Что бы это значило?
Спасибо.
Кто-нибудь ставил контроллер 320-2х на РедХет 7.3.
На сайте http://support.megaraid.com нашел драйвер для 7.3, но старый. А новые драйвера на сайте http://www.lsilogic.com/downloads/downloads.do только от 8 и выше.
Как-то можно сделать свежие драйвера для 7.3 ?
В принципе все работает.
Но выдает такую ошибку:
[megaraid: invalid partition on this disk on channel 0]
Что бы это значило?
Спасибо.
Он привязан к ядру ?uiyn писал(а):У нас старый информикс. Нормально работает только на 7 редхетах.Я может чего и не понимаю, но зачем использовать RH 7.3 ?
А как же заявки RedHat о полной совместимости сверху вниз ?
о вопросе "сделать драйвера" - нет, сделать их нельзя, по крайней мере до тех пор пока компания производитель не выложит в свободные источники исходный код драйверов, а она вряд ли будет это делать. Запрашивать техническую поддержку по драйверам для устаревших систем тоже безполезно, у нас имеется такой опыт.
Для них это не просто перекомпиляция под старое ятро, но ещё и серия проверок и сертификаций.
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
А что, для 320-2x они вставили проприетарный код в драйверы?! Под 320-2 все было по-человечески (опен-сорц). Грабли с новой версией драйверов были только в одном - из-за сильной привязки к версии ядра надо было сурово патчить последнюю же версию драйверов, чтобы водрузить ее на несоответствующее ядро. Добиться патчей под любую версию было проблематично, но для некоторых версий они патчи публиковали, а потом надо было допиливать напильником. Раньше был неплохой список суппорта по LSI MegaRAID (они же DELL Perc-что-то-там) у dell, но потом его перетащили куда-то то-ли в kernel-scsi (то-ли еще куда), так что искать там надо.
Дело не в редхат, а в информиксе.А как же заявки RedHat о полной совместимости сверху вниз ?
informix 7 был собран с gcc 2.96, а в РедХат 9 - gcc 3.2.
Может и можно подложить gcc и glib от новых редхетов, но это для разработки и тестирования... а мне нужно чтобы все работало как часы))
Поэтому действительно нужно будет делать драйверы из исходников. Я написАл в поддержку LSI. Они ответили, что готовые драйверы для RH7.3, которые еще можно найти у них на support.megaraid.com очень старые, и нужно брать свежие драйверы с lsilodgic, подкладывать исходники в /usr/src/linux/drivers/scsi/ и т.д., но они ничего не гарантируют)).
Это текст ответа поддержки lsi:
[The driver 1.18h is very old and designed for Ultra 2 controllers (that
supports maximum of 8 Logical drives per controller).
The current driver version 2.0.9 is not tested with RedHat 7.3.
Therefore you will use at your risk as there is no support available for
it.
You may use the source code to recompile the Kernel as shown in the
attached file]
Кстати, на ftp.lsil.com уже выложены драйверы версии 2.10 и 2.20.
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
Ну так и ядро не привязано к gcc. Соберите новое. Наложите патчи от шапки, если она Вам нужны.
Ветка 2.хх драйверов вроде как вообще для 2.6 ядра писалась изначально, поэтому и надо было драйверы серьезно патчить, прежде чем они компилировались нормально. Поищите патчи нужного драйвера для версии ядра типа 2.4.18 и переделайте в то, что Вам нужно.
На ftp.lsil.com лежит патч для драйвера 2.00.3: megaraid2003-2.4.x-2.5.67.patch.gz
Воспользуйтесь им в качестве отправной точки.
Ветка 2.хх драйверов вроде как вообще для 2.6 ядра писалась изначально, поэтому и надо было драйверы серьезно патчить, прежде чем они компилировались нормально. Поищите патчи нужного драйвера для версии ядра типа 2.4.18 и переделайте в то, что Вам нужно.
На ftp.lsil.com лежит патч для драйвера 2.00.3: megaraid2003-2.4.x-2.5.67.patch.gz
Воспользуйтесь им в качестве отправной точки.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей