Moderator Control Panel ]

TBS 6905 Linux installatio guide.

It's important to keep your driver and software updated.

TBS 6905 Linux installatio guide.

Postby Ce6at » Sat Oct 31, 2015 10:26 pm

I recently bought a 6905 tbs quad dvbs tuner card in order to setup a local iptv server.
I have downloaded the latest drivers but i cannot find anywhere on teh tbs site or forum any guide o how to install the drivers.
I am not a linux expert but have some experience.
I am using ubunut x64 15.10.
Any help would be really aprecciated.
Ce6at
 
Posts: 14
Joined: Mon Oct 19, 2015 1:51 am

Re: TBS 6905 Linux installatio guide.

Postby Ce6at » Sat Oct 31, 2015 10:57 pm

I found the following guide for another tbs card and i am trying to install the 6905.



1. Extract the ZIP file tbs-linux-drivers_v[VERSION NUMBER].zip. As of 5 October 2013, the latest version is 130927. You may want to do this in an empty directory as this archive does not extract into a single root directory of its own.

mkdir tbs-linux-drivers_v130927
cd tbs-linux-drivers_v130927
unzip ../tbs-linux-drivers_v130927.zip

2. Extract linux-tbs-drivers.tar.bz2 archive

bzip2 -d linux-tbs-drivers.tar.bz2
tar xvf linux-tbs-drivers.tar

3. Change to driver package directory

cd linux-tbs-drivers

4. Fix the file permissions

At this point, the supplied tar.bz2 is completely knackered in respect of the file permissions. To fix run

find -type d -exec chmod 755 \{\} \;
find -type f -exec chmod 644 \{\} \;
find -name '*.sh' -exec chmod 755 \{\} \;
find -name '*.pl' -exec chmod 755 \{\} \;

5. Select platform architecture

Note: The next lines are explained in more detail in the manifacturers README: README_TBS62XY, linking to README_TBS6981

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

./v4l/tbs-x86_r3.sh

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

./v4l/tbs-x86.sh

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

./v4l/tbs-x86_64.sh

You should then receive a message along these lines:

TBS drivers configured for [NAME OF PLATFORM] platform.

where [NAME OF PLATFORM] is x86_r3 or x86 or 86_64

6. Build the driver. Recompiles v4l for a wide range of cards, currently about 500, will take many minutes. We're ready to build; add -j3 parameter for make command line for a faster build on a dual core machine, -j5 on a quad core machine, etc.

make

If you get -bash: make: command not found, then sudo apt-get install build-essential

7. Install driver. Existing drivers for other v4l related hardware, such as lirc could also get updated.

sudo make install

8A. Reboot

sudo reboot
Ce6at
 
Posts: 14
Joined: Mon Oct 19, 2015 1:51 am

Re: TBS 6905 Linux installatio guide.

Postby Ce6at » Sat Oct 31, 2015 11:27 pm

After all the commands i get the following error:

module verification failed: signature and/or required key missing - tainting kernel
[ 3.116311] tbs_pcie_dvb: disagrees about version of symbol dvb_dmxdev_init
[ 3.116315] tbs_pcie_dvb: Unknown symbol dvb_dmxdev_init (err -22)
[ 3.116325] tbs_pcie_dvb: disagrees about version of symbol dvb_ca_en50221_init
[ 3.116327] tbs_pcie_dvb: Unknown symbol dvb_ca_en50221_init (err -22)
[ 3.116356] tbs_pcie_dvb: disagrees about version of symbol dvb_register_adapter
[ 3.116359] tbs_pcie_dvb: Unknown symbol dvb_register_adapter (err -22)
[ 3.116370] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_swfilter_packets
[ 3.116372] tbs_pcie_dvb: Unknown symbol dvb_dmx_swfilter_packets (err -22)
[ 3.116482] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_release
[ 3.116486] tbs_pcie_dvb: Unknown symbol dvb_dmx_release (err -22)
[ 3.116493] tbs_pcie_dvb: disagrees about version of symbol dvb_ca_en50221_release
[ 3.116539] tbs_pcie_dvb: Unknown symbol dvb_ca_en50221_release (err -22)
[ 3.116680] tbs_pcie_dvb: disagrees about version of symbol dvb_net_init
[ 3.116683] tbs_pcie_dvb: Unknown symbol dvb_net_init (err -22)
[ 3.116690] tbs_pcie_dvb: disagrees about version of symbol dvb_dmxdev_release
[ 3.116693] tbs_pcie_dvb: Unknown symbol dvb_dmxdev_release (err -22)
[ 3.116716] tbs_pcie_dvb: disagrees about version of symbol dvb_frontend_detach
[ 3.116719] tbs_pcie_dvb: Unknown symbol dvb_frontend_detach (err -22)
[ 3.116723] tbs_pcie_dvb: disagrees about version of symbol dvb_net_release
[ 3.116726] tbs_pcie_dvb: Unknown symbol dvb_net_release (err -22)
[ 3.116731] tbs_pcie_dvb: disagrees about version of symbol dvb_unregister_frontend
[ 3.116733] tbs_pcie_dvb: Unknown symbol dvb_unregister_frontend (err -22)
[ 3.116739] tbs_pcie_dvb: disagrees about version of symbol dvb_register_frontend
[ 3.116741] tbs_pcie_dvb: Unknown symbol dvb_register_frontend (err -22)
[ 3.116745] tbs_pcie_dvb: disagrees about version of symbol dvb_unregister_adapter
[ 3.116747] tbs_pcie_dvb: Unknown symbol dvb_unregister_adapter (err -22)
[ 3.116750] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_init
[ 3.116752] tbs_pcie_dvb: Unknown symbol dvb_dmx_init (err -22)
Ce6at
 
Posts: 14
Joined: Mon Oct 19, 2015 1:51 am

Re: TBS 6905 Linux installatio guide.

Postby Ce6at » Sat Oct 31, 2015 11:58 pm

Update problem solved.

I deleted all files in directory

/lib/modules/4.2.0-16-generic/kernel/drivers/media/

then i did

sudo make

then

sudo make install

reboot and here is the result.

lsdvb

lsdvb: Simple utility to list PCI/PCIe DVB devices
Version: 0.0.4
Copyright (C) Manu Abraham

TBS PCIE (544:6178 6905:1) on PCI Domain:0 Bus:1 Device:0 Function:0
DEVICE:0 ADAPTER:0 FRONTEND:0 (TurboSight TBS 6905 DVBS/S2 frontend)
FE_QPSK Fmin=950MHz Fmax=2150MHz
DEVICE:0 ADAPTER:3 FRONTEND:0 (TurboSight TBS 6905 DVBS/S2 frontend)
FE_QPSK Fmin=950MHz Fmax=2150MHz
DEVICE:0 ADAPTER:2 FRONTEND:0 (TurboSight TBS 6905 DVBS/S2 frontend)
FE_QPSK Fmin=950MHz Fmax=2150MHz
DEVICE:0 ADAPTER:1 FRONTEND:0 (TurboSight TBS 6905 DVBS/S2 frontend)
FE_QPSK Fmin=950MHz Fmax=2150MHz
Ce6at
 
Posts: 14
Joined: Mon Oct 19, 2015 1:51 am


Return to Driver & Software Update

Who is online

Users browsing this forum: No registered users and 14 guests