Skip to content

TBS Open Source Wiki

tbsiptv edited this page Jul 29, 2016 · 2 revisions

Thanks to Luis help, now TBS has the first version of Linux Open Source driver. Welcome you to download for testing. If there is any question, you can send email to our support#tbsdtv.com . Your comments and advice will be highly appreciated.

Currently supported cards:

DVB-S/S2 Cards
PCI-E
TBS6922
TBS6922SE
TBS6902
TBS6980
TBS6981
TBS6982
TBS6983
TBS6984
TBS6985
TBS6904
TBS6905
TBS6908
TBS6909
TBS6991SE
TBS6910
USB
TBS5920
TBS5922
TBS5922SE
TBS5980
DVB-T/T2/C Cards
PCI-E
TBS6280
TBS6281
TBS6281SE
TBS6284
TBS6285
TBS6290SE
TBS6205
USB
TBS5880
TBS5280
Multi-Standard Cards
PCI-E
TBS6522
TBS6528
TBS6590
USB
TBS5520

Downloading and building

git clone https://github.com/tbsdtv/media_build.git
git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
cd media_build
make dir DIR=../media
make distclean
make -j4
make install
restart

Upgrading sources and re-installing

~ $ cd media
~/media $ git remote update
~/media $ git pull
~/media $ cd ../media_build
~/media_build $ git remote update
~/media_build $ git pull
~/media_build $ make
~/media_build $ sudo make install
(now you can reboot or unload/reload modules manually:)
~/media_build $ sudo make rmmod
~/media_build $ sudo modprobe ...

FAQ:

1./bin/sh: 1: lsdiff: not found
sudo apt-get install patchutils

2.you may need to install the Proc::ProcessTable module
sudo apt-get install libproc-processtable-perl

3.fatal error: drx39xyj/drx39xxj.h: No such file or directory
mkdir -p v4l/drx39xyj
cp v4l/drx39xxj.h v4l/drx39xyj/

4.Can not find the 6909 firmware
wget http://www.tbsdtv.com/download/document/linux/dvb-fe-mxl5xx.fw
cp dvb-fe-mxl5xx.fw /lib/firmware/