LSI SAS 9211-8i (mpt2sas) && Debian 5.0.6, maxd, 21-Сен-10, 11:42 [смотреть все]Не могу найти/собрать драйвер контроллера для дебиана. На оф.сайте LSI есть дрова для RHEL, SLES достал оттуда сорцы и че-то он не собирается в дебиане./root/sas2/mpt2sas/mpt2sas_base.c:78: error: initializer element is not constant /root/sas2/mpt2sas/mpt2sas_base.c:78: error: (near initialization for ‘__param_arr_missing_delay.num’) /root/sas2/mpt2sas/mpt2sas_base.c: In function ‘_base_fault_reset_work’: /root/sas2/mpt2sas/mpt2sas_base.c:169: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /root/sas2/mpt2sas/mpt2sas_base.c:189:71: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /root/sas2/mpt2sas/mpt2sas_base.c: In function ‘mpt2sas_base_start_watchdog’: /root/sas2/mpt2sas/mpt2sas_base.c:189: error: ‘INIT_WORK’ undeclared (first use in this function) /root/sas2/mpt2sas/mpt2sas_base.c:189: error: (Each undeclared identifier is reported only once /root/sas2/mpt2sas/mpt2sas_base.c:189: error: for each function it appears in.) /root/sas2/mpt2sas/mpt2sas_base.c:203: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /root/sas2/mpt2sas/mpt2sas_base.c: In function ‘mpt2sas_base_stop_watchdog’: /root/sas2/mpt2sas/mpt2sas_base.c:225: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /root/sas2/mpt2sas/mpt2sas_scsih.c: In function ‘_scsih_build_scatter_gather’: /root/sas2/mpt2sas/mpt2sas_scsih.c:1152: error: ‘struct scsi_cmnd’ has no member named ‘use_sg’ /root/sas2/mpt2sas/mpt2sas_scsih.c:1154: error: ‘struct scsi_cmnd’ has no member named ‘request_buffer’ /root/sas2/mpt2sas/mpt2sas_scsih.c:1154: error: ‘struct scsi_cmnd’ has no member named ‘request_bufflen’ /root/sas2/mpt2sas/mpt2sas_scsih.c:1157: error: ‘struct scsi_cmnd’ has no member named ‘request_bufflen’ Есть возможность починить? Или ставить дистриб, где этот драйвер есть, центос, например?
|
- LSI SAS 9211-8i (mpt2sas) && Debian 5.0.6, Andrey Mitrofanov, 12:12 , 21-Сен-10 (1)
>Не могу найти/собрать драйвер контроллера для дебиана. На оф.сайте LSI есть дрова >для RHEL, SLES достал оттуда сорцы и че-то он не собирается >в дебиане. > >/root/sas2/mpt2sas/mpt2sas_base.c:78: error: initializer element is not constant Говорят, http://comments.gmane.org/gmane.linux.hardware.dell.poweredg... этот драйвер в апстриме с 2.6.30 и, в частности, для Debian lenny нужно взять ядро с backports.
- LSI SAS 9211-8i (mpt2sas) && Debian 5.0.6, maxd, 16:14 , 21-Сен-10 (2)
- LSI SAS 9211-8i (mpt2sas) && Debian 5.0.6, maxd, 09:50 , 22-Сен-10 (3)
Стянул с backports linux-image-2.6.32, выковырял эти 2 модуля, при установке делаю insmod, а он выдает еггог: invalid module format, видимо потому что они с другого ядра. Как быть-то?
|