Page 1 of 1

Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Mon Sep 16, 2013 2:11 pm
by mrtrigger
Hi,
after upgrading Ubuntu to latest kernel 3.8 the TBS 6981 card isn't recognized at startup. It's listed as a PCI-device (using lspci -nnk) but there is no mention of it in dmesg and /dev/dvb/ isn't created. I'm using the latest drivers from the website build using the following steps.

Code: Select All Code
> sudo make distclean
> sudo ./v4l/tbs-x86_64.sh
> sudo make
> sudo make install


Am I compiling against kernel 3.x? Shouldn't there be a ./v4l/tbs-x86_x64_r3.sh?

Will provide ouput from uname -a, lspci -nnk etc. when I get home, but anyone got any ideas in the meanwhile?

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Mon Sep 16, 2013 7:20 pm
by SergioDanielG
Hi mrtrigger.
In my case, when kernel update, I had to delete media tree from kernel modules. /usr/lib/modules/<your kernel version>/media or something like this. But be carefull.
Regards.

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Tue Sep 17, 2013 2:18 am
by mrtrigger
Worked like a charm, thanks SergioDanielG! :D

Just to help others that may be in the same situation, I just ran:
Code: Select All Code
> sudo mv /lib/modules/$(uname -r)/kernel/drivers/media ~/media.bak
> sudo make install
> sudo reboot


After reboot the card was detected as normal.

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Tue Sep 17, 2013 3:21 am
by updatelee
This has been mentioned numerous times on the forum, would be nice to see in the readme.

UDL

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Fri Oct 18, 2013 3:38 pm
by sevy1794
I have to say that I had the same problem, and the procedure of removing kernel/drivers/media (which is very agressive as it removes stuff which is not related to tbs at all) does not work.

I updated to Ubuntu 13.10 and the same problem exists there, even with the latest driver.

Is there any other fix ?

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Fri Oct 18, 2013 9:18 pm
by updatelee
Post your kernel logs and we cab see what's going on

UDL

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Mon Oct 28, 2013 7:01 pm
by brettser
Hi

I had issues with install on 12.04/12.10/13.04 and again with 13.10 - From reading other posts I think the issue is down to file permissions in the zip file plus you need to use "make" instead of "sudo make" (read in post months ago, now dead.)

Code: Select All Code
mkdir driver
cd driver
wget http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip
unzip tbs-linux-drivers_v130927.zip
tar xjvf linux-tbs-drivers.tar.bz2
find -type d -exec chmod 755 {} \;
chmod 755 linux-tbs-drivers/v4l/scripts/*
find linux-tbs-drivers -name “*.sh” -exec chmod 755 {} \;
cd linux-tbs-drivers

sudo make distclean
sudo ./v4l/tbs-x86_64.sh

cd /lib/modules/$(uname -r)/kernel/drivers
sudo mv media /home/yourusername/media.bak

cd linux-tbs-drivers

make
sudo make install
sudo shutdown -r now


Worked for me , best of luck!

Gavin

http://linux.mjnet.eu/post/401/tbs-driver-install-ubuntu-11-10-tbs6921/
https://tvheadend.org/projects/tvheadend/wiki/TBS6981
http://blog.mohammadzadeh.info/index.php/step-by-step-guide-to Dead Post

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Tue Dec 03, 2013 9:21 pm
by chgil
what is the command for compile???
Excuse me but i have 2 usb DTT with af9035, but not function, with tbs6981.

not i have solution

Did you have solution for me?

Thanks
gilberto from italy

Re: Card not detected on Ubuntu 13.04 x64 (kernel 3.8)

PostPosted: Mon Jun 02, 2014 3:36 am
by megavega
brettser Wrote:Hi

I had issues with install on 12.04/12.10/13.04 and again with 13.10 - From reading other posts I think the issue is down to file permissions in the zip file plus you need to use "make" instead of "sudo make" (read in post months ago, now dead.)

Code: Select All Code
mkdir driver
cd driver
wget http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip
unzip tbs-linux-drivers_v130927.zip
tar xjvf linux-tbs-drivers.tar.bz2
find -type d -exec chmod 755 {} \;
chmod 755 linux-tbs-drivers/v4l/scripts/*
find linux-tbs-drivers -name “*.sh” -exec chmod 755 {} \;
cd linux-tbs-drivers

sudo make distclean
sudo ./v4l/tbs-x86_64.sh

cd /lib/modules/$(uname -r)/kernel/drivers
sudo mv media /home/yourusername/media.bak

cd linux-tbs-drivers

make
sudo make install
sudo shutdown -r now


Worked for me , best of luck!

Gavin

http://linux.mjnet.eu/post/401/tbs-driver-install-ubuntu-11-10-tbs6921/
https://tvheadend.org/projects/tvheadend/wiki/TBS6981
http://blog.mohammadzadeh.info/index.php/step-by-step-guide-to Dead Post




Code worked for me too! In Ubuntu 14.04 Thanks!