enigma131 / budget_ci1

Dkms module corrections for some CI inits , minimal modifications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

budget_ci1

This module source will create a replacement Linux kernel CI module with correcions for CI init. This module is part of my TechnoTrend TT-budget S2-3200 PCI card and also in other devices. This repo is a simplified version of budget_ci

Total changes from Linux sources are in separate file ListOfChanges.

I use it since kernel 4.x on different distribution familys (Ubuntu, Debian, Arch ,Fedora, Redhat).

Installing:

To compile the driver, you need to have make, compiler and kernel headers installed. This module is based on kernel module replacing and is linked to others media sources of kernel, so you need first to install closest kernel source for your distribtion.

Next, get the repository to local:

git clone https://github.com/enigma131/budget_ci1.git

If different kernel, you have to adjust the right path for KERNSRC and KERNELSOURCE in Makefile:

nano budget_ci1/Makefile 

If changes made, save the file then exit nano.

Initialize the DKMS structure:

sudo dkms add ./budget_ci1

Compile source / Install DKMS:

sudo dkms install budget_ci/enigma13

Verify result :

sudo dkms status

sudo modinfo budget_ci

Reboot and test

About

Dkms module corrections for some CI inits , minimal modifications.


Languages

Language:C 99.4%Language:Makefile 0.6%