Page 1 of 1

How to install linux driver

PostPosted: Fri May 06, 2016 9:47 am
by steven
Hi all

Here is the detail steps to install the linux driver
Down load the latest version on our download page
http://www.tbsiptv.com/download/common/tbs-linux-drivers_v170206.zip

Installed the driver for tbs card
1.extract tbs-linux-drivers_*.zip archive:
# unzip tbs-linux-drivers_*.zip

2.extract linux-tbs-drivers.tar.bz2 archive:
# tar xjvf linux-tbs-drivers.tar.bz2

3. go to driver package directory:
# cd linux-tbs-drivers

4. set platform , use " getconf LONG_BIT " to get the bit of the system. use "uname -r " to get the version of the kernel.
4.1 x86 32 bit
****4.1.1 for x86 kernel 2.6.x (x86 32 bit installations of kernel 2.6.x):
******** #./v4l/tbs-x86.sh
****4.1.2 for x86 kernel 3.x (x86 32 bit installations of kernel 3.x):
******** #./v4l/tbs-x86_r3.sh
4.2 x86 64 bit (do not forget to delete your kernel version media folder)
******** #./v4l/tbs-x86_64.sh
************ #uname -r
************ 3.10.0-327.13.1.el7.x86_64
************ #sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/*
5. if install for DVBC (if install for DVBS/S2 or DVBT/T2 , skip this step, go to step 6)

- for x86 kernel 2.6.x (x86 32 bit installations of kernel 2.6.x):

# ./v4l/tbs-dvbc-x86.sh

- for x86 kernel 3.x (x86 32 bit installations of kernel 3.x):

# ./v4l/tbs-dvbc-x86_r3.sh

- for any x86_64 kernel (x86 64 bit installations of Linux):

# ./v4l/tbs-dvbc-x86_64.sh

6. compile driver source.
# make && make install

7. reboot pc
# shutdown -r now


8. detected card
# dmesg | grep frontend
[ 5.672784] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6904 DVBS/S2 frontend)...
[ 6.126936] DVB: registering adapter 2 frontend 0 (TurboSight TBS 6904 DVBS/S2 frontend)...
[ 6.581951] DVB: registering adapter 3 frontend 0 (TurboSight TBS 6904 DVBS/S2 frontend)...
[ 7.039329] DVB: registering adapter 4 frontend 0 (TurboSight TBS 6904 DVBS/S2 frontend)...
[ 7.382843] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6290 DVBT/T2 frontend)...
[ 9.431417] DVB: registering adapter 5 frontend 0 (TurboSight TBS 6290 DVBT/T2 frontend)...

If you still have problem with this please write email to our support#tbsdtv.com .

Thanks

Kind Regards

steven

Re: How to install linux driver

PostPosted: Fri May 19, 2017 4:30 am
by fua
After installing these drivers to the tbs6904 card, the mt4170 card stops working, it looks like there is no af9035 module in these drivers. Can i update it? I can not help running the tbs6904 and mt4170 on linux ubnt 16. I would like help.

Re: How to install linux driver

PostPosted: Fri May 19, 2017 9:42 am
by steven
Hi

you can have a try with the open source driver :
https://github.com/tbsdtv/linux_media/wiki

Thanks

Kind Regards

steven

Re: How to install linux driver

PostPosted: Tue Jul 18, 2017 1:55 am
by ahmedramze
please update the manual

https://www.tbsiptv.com/download/tbs690 ... _guide.pdf





wget https://www.tbsiptv.com/download/common ... 170330.zip
unzip tbs-linux-drivers_v170330.zip
sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/*
./v4l/tbs-x86_64.sh
make && make install
shutdown -r now
dmesg | grep frontend
ls /dev/dvb/

Re: How to install linux driver

PostPosted: Mon Dec 24, 2018 5:43 pm
by HenkPoley
Just my 2 cents. If you get something like "tbs5680fe: attach failed : 00" in `dmesg`. Try these things:

Unplug the power of your (external) USB DVB device for a few seconds, and possibly reboot your PC / reload the driver.

Secondly, do a `sudo make distclean` in the driver directory before the platform setting, `sudo make -j4` and `sudo make install` steps.