Debian 10.3 64x
Ich versuche unter Debian 10.3 64x den "neusten" Treiber für den Adaptec 71605 Raidcontroller zu kompilieren/erstellen. Ich weis das Debian bereits einen Treiber mitbringt, der von Adaptec ist aber neuer.
Ich habe zuerst versucht die Installation mit den dkms modulen bzw .deb-Paketen zu installieren. Leider schlug dies fehl aufgrund der selben Fehler wie beim soruce Treiber...
Ich verwende dazu den Source-Treiber den Adaptec anbietet:
https://storage.microsemi.com/en-us/spe ... 33_tgz.php
Ich folge den Instruktionen in der Readme:
Readme: https://pastebin.com/FkApXaMx
Ich erhalte beim kompilieren/erstellen folgende Fehler:
Code: Alles auswählen
root:/opt/aacraid-1.2.1-52033# make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
make: Verzeichnis „/usr/src/linux-headers-4.19.0-8-amd64“ wird betreten
CC [M] /opt/aacraid-1.2.1-52033/linit.o
CC [M] /opt/aacraid-1.2.1-52033/aachba.o
/opt/aacraid-1.2.1-52033/aachba.c: In function ‘aac_register_fib_send’:
/opt/aacraid-1.2.1-52033/aachba.c:5556:26: warning: self-comparison always evaluates to false [-Wtautological-compare]
if (aac_fib_send_switch != aac_fib_send) {
^~
CC [M] /opt/aacraid-1.2.1-52033/commctrl.o
CC [M] /opt/aacraid-1.2.1-52033/comminit.o
/opt/aacraid-1.2.1-52033/comminit.c: In function ‘aac_define_int_mode’:
/opt/aacraid-1.2.1-52033/comminit.c:771:7: error: implicit declaration of function ‘pci_enable_msix’; did you mean ‘pci_enable_msi’? [-Werror=implicit-function-declaration]
i = pci_enable_msix(dev->pdev, dev->msixentry, msi_count);
^~~~~~~~~~~~~~~
pci_enable_msi
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-4.19.0-8-common/scripts/Makefile.build:309: /opt/aacraid-1.2.1-52033/comminit.o] Fehler 1
make[2]: *** [/usr/src/linux-headers-4.19.0-8-common/Makefile:1537: _module_/opt/aacraid-1.2.1-52033] Fehler 2
make[1]: *** [Makefile:146: sub-make] Fehler 2
make: *** [Makefile:8: all] Fehler 2
make: Verzeichnis „/usr/src/linux-headers-4.19.0-8-amd64“ wird verlassen
comminit.c : https://pastebin.com/BRGnMw5K
Ist jemand hier der weis wie man dies behebt ?
Freundliche Grüsse
debiankoe