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.