Digital Devices > Digital Devices Support > Wissensdatenbank


Build and install the dddvb driver under Linux (DVB)


Current drivers are available for download here: https://github.com/DigitalDevices/dddvb/releases


For the installation of our drivers further Linux knowledge are required.




We use for this guide an Ubuntu/Debian, OpenSUSE or Fedora Linux, but this should work similar in other distributions.

The following components must be installed:


sudo apt-get install mercurial build-essential libproc-processtable-perl linux-headers-$(uname –r)


sudo zypper install -t pattern devel_basis

sudo zypper install mercurial perl-Proc-ProcessTable kernel-devel kernel-source


sudo yum groupinstall "Development Tools" "Development Libraries"

sudo yum install mercurial perl-Proc-ProcessTable kernel-devel kernel-headers


The process takes typically depending on the PC between 15 and 30 minutes.



Run in a console / terminal the following commands:

  1. Download current dddvb drivers and extract drivers:

    cd /usr/src

    sudo wget https://github.com/DigitalDevices/dddvb/archive/0.9.37.tar.gz

    sudo tar -xf 0.9.37.tar.gz

  2. Build drivers:

    cd dddvb-0.9.37

    sudo make

  3. Install modules:

    sudo make install

  4. Set order for loading modules:

    sudo mkdir -p /etc/depmod.d

    echo 'search extra updates built-in' | sudo tee /etc/depmod.d/extra.conf

  5. The system announce the new modules and their dependencies:

    sudo depmod -a

  6. For Max S8/SX8/SX8 Basic create ddbridge.conf file:

    echo 'options ddbridge fmode=x' | sudo tee /etc/modprobe.d/ddbridge.conf

    replacing x with the number of the mode used(see below)

  7. Load Drivers:

    sudo modprobe ddbridge

At the end you should restart the system once again.


Note: Did you have I²C-Timeouts, please disable MSI for ddbridge:

echo 'options ddbridge msi=0' | sudo tee /etc/modprobe.d/ddbridge.conf

If the file /etc/modprobe.d/ddbridge.conf already exists (see point 6), then add to the first line "msi=0", eg.:

options ddbridge fmode=x msi=0



Modes for Max S8/SX8/SX8 Basic:

  • fmode=0

    4 tuner mode ( Internal multiswitch disabled )

  • fmode=1

    Quad LNB / normal outputs of multiswitches

  • fmode=2

    Quattro - LNB / cascade outputs of multiswitches

  • fmode=3

    Unicable LNB or JESS / Unicabel output of the multiswitch


War dieser Artikel hilfreich? ja / nein
Artikel-ID: 152
Kategorie: Linux
Datum (erstellt): 08-10-2015 14:02:31
Aufrufe: 26660
Bewertung (Stimmen): Artikelbewertung 3.2/5.0 (49)

« Zurück

Datenschutzerklärung | Impressum