Драйвер Highpoint 620 в Ubuntu 13.10

Я выполняю последнюю версию Ubuntu в данный момент (с 3,11 ядрами)

https://help.ubuntu.com/community/RocketRaid - то, что я использовал, однако я затем получаю следующую ошибку после создания файла...

root@michael-server:/tmp/rr62x-linux-src-v1.2/product/rr62x/linux# make
make[1]: Entering directory `/usr/src/linux-headers-3.11.0-15-generic'
  CC [M]  /tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/os_linux.o
  CC [M]  /tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.o
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c: In function ‘s                                                                                        csicmd_buf_put’:
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:482:55: error:                                                                                         macro "kunmap_atomic" passed 2 arguments, but takes just 1
  kunmap_atomic((char *)buf - sg->offset, HPT_KMAP_TYPE);
                                                       ^
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:482:2: error: ‘                                                                                        kunmap_atomic’ undeclared (first use in this function)
  kunmap_atomic((char *)buf - sg->offset, HPT_KMAP_TYPE);
  ^
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:482:2: note: ea                                                                                        ch undeclared identifier is reported only once for each function it appears in
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c: At top level:
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:2111:2: error:                                                                                         unknown field ‘proc_info’ specified in initializer
  proc_info:               hpt_proc_info26,
  ^
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:2111:2: warning                                                                                        : initialization from incompatible pointer type [enabled by default]
/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.c:2111:2: warning                                                                                        : (near initialization for ‘driver_template.proc_dir’) [enabled by default]
make[2]: *** [/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build/osm_linux.o]                                                                                         Error 1
make[1]: *** [_module_/tmp/rr62x-linux-src-v1.2/product/rr62x/linux/.build] Erro                                                                                        r 2
make[1]: Leaving directory `/usr/src/linux-headers-3.11.0-15-generic'
make: *** [rr62x.ko] Error 2
root@michael-server:/tmp/rr62x-linux-src-v1.2/product/rr62x/linux# cd /tmp

Кто-то был бы так добр для помощи мне во что не так в этом? Это также позволит мне использовать порты SATA в качестве расширителя SATA? (У меня есть fantec (e)-sata расширитель следовательно вопрос...),

Возможно, кто-то может просто обеспечить файлы по мере необходимости? (так все, что я в основном должен сделать, место файлы в корректной папке (я уверен что-то я дескриптор CAN :)) и быть сделанным/w это...

0
задан 11 March 2018 в 00:17

1 ответ

На странице загрузки драйвера написано:

Поддерживаемая версия ядра Linux До версии v3.6 ядра

Пока они не обновили его, я думаю, что вы ограничены версией ядра. Новые ядра - это не просто набор новых чисел. Вещи перемещаются. То, как все работает, меняется.


Тем не менее, люди работали над патчами . Если вы действительно следуете этому (а не используете поддерживаемое ядро), убедитесь, что вы выбрали правильную версию.

0
ответ дан 11 March 2018 в 00:17

Другие вопросы по тегам:

Похожие вопросы: