Code Monkey home page Code Monkey logo

stb08991's Introduction

stb08991

This module source will create a replacement Linux kernel demodulator module with enhanced capabilities (performance for low C/N signal, restore signal monitoring ...). 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 stb0899

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/stb08991.git

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

nano stb08991/Makefile 

If changes made, save the file then exit nano.

Initialize the DKMS structure:

sudo dkms add ./stb08991

This simplified repo diden't touch stb0899_algo.c, so make a link in /usr/src/stb0899-enigma13 to Kernel one for Dkms compilation.

sudo ln -s /usr/src/linux-5.10/drivers/media/dvb-frontends/stb0899_algo.c /usr/src/stb0899-enigma13

Compile source / Install DKMS:

sudo dkms install stb0899/enigma13

Verify result :

sudo dkms status

sudo modinfo stb0899

Reboot and test

stb08991's People

Contributors

enigma131 avatar

Watchers

 avatar

Forkers

winiq

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.