-
Notifications
You must be signed in to change notification settings - Fork 56
DELTACAST DKMS
Martin Pulec edited this page Oct 10, 2018
·
2 revisions
Follow these instructions to create DKMS
- copy driver directory (include files starting with a dot (!), otherwise the resulting module will be non-functional), eg. ~/VideoMasterHD/driver/X300:
cp -r ~/VideoMasterHD/driver/X300 /usr/src/delta-x300
- add dkms.conf file:
PACKAGE_NAME="delta-x300" PACKAGE_VERSION="6.08.01" BUILT_MODULE_NAME[0]="delta-x300" BUILT_MODULE_LOCATION[0]=. MAKE="make KDIR=/lib/modules/$kernelver/build" CLEAN='make clean' REMAKE_INITRD=no DEST_MODULE_LOCATION=/updates POST_INSTALL=install_udev.sh AUTOINSTALL="yes"
- (change version and for other drivers also package name and build module name)
- add install_udev.sh:
cp delta-x300.rules /etc/udev/ ln -s /etc/udev/delta-x300.rules /etc/udev/rules.d/010-delta-x300.rules cp Bin/* /lib/firmware
- modify Makefile (lines may differ):
29c29,30 < ifneq ($(KERNELRELEASE),) --- > ifeq ($(STAGE2),1) > 39c40 < $(MAKE) -C $(KDIR) M=$(PWD) modules --- > $(MAKE) -C $(KDIR) M=$(PWD) STAGE2=1 modules
- finally, you should be able to compile and add the module:
dkms install delta-x300/6.08.01
Notes: DELTACAST modules are not signed so you may need to turn off a Secure Boot.
If you have any technical or non-technical question or suggestion please feel free to contact us at