[32] HighPoint RocketRaid 620 (sterowniki)

Proxmox posługuje się zmodyfikowanym jądrem pomimo tego, że dystrybucja jest oparta na debianie. Postępowanie zbliźone jest zatem do tego jakie występuje na debianie/ubuntu.

  • Zainstaluj pliki nagłówkowe jądra (linux headers).

  • Pobierz źródła do kompilacji sterownika:

    git clone https://github.com/clockfort/rr62x
    
  • Skompiluj sterownik:

    cd rr62x-linux-src-v1.xx/product/rr62x/linux/
    make
    
    Kompilacja zakończy się przerwaniem z komunikatem:
    MODPOST 1 modules
    WARNING: could not find .../.build/.him_magni.o.cmd for ...
    ...
    make[1]: Leaving directory ...
    
  • Przygotuj plik konfiguracyjnyc dkms.conf w /usr/src/rr62x-2.X:

    MAKE="make -C product/rr62x/linux/ KERNELDIR=/lib/modules/${kernelver}/build"
    CLEAN="make -C product/rr62x/linux/ clean"
    BUILT_MODULE_NAME=rr62x
    DEST_MODULE_LOCATION=/kernel/drivers/scsi/
    BUILT_MODULE_LOCATION=product/rr62x/linux/
    PACKAGE_NAME=rr62x
    PACKAGE_VERSION=1.2
    AUTOINSTALL=yes
    REMAKE_INITRD=yes
    

gdzie X to koleja liczba po aktualizacji.

  • Skopiu sterownik i zainstaluj:

    cd ../../..
    cp -R . /usr/src/rr62x-2.X
    dkms add -m rr62x -v 2.X
    dkms build -m rr62x -v 2.X
    dkms install -m rr62x -v 2.X
    

gdzie X to koleja liczba po aktualizacji.

  • Zrestartuj hosta

Po instalacji modułu nie mogłem go załadować jednak restart komputera spowodował dostępność karty.