[mythtv-users] (somewhat off-topic) compiling the TBS 6981 driver

UB40D ub40dd at googlemail.com
Tue Dec 31 18:30:10 UTC 2013


On Tue, Dec 31, 2013 at 4:56 PM, Mike Bibbings <mike.bibbings at gmail.com>wrote:

> lspci | fgrep -i video
>
> 03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI
> Video and Audio Decoder (rev 04)
>
>  which sounds as if it might be the card (23885 being the chip name of
> one of the firmware files too). So I'm puzzled
>
>
> OK, the card is being detected by lspci.
> In the past I have had trouble with the  TBS drivers , try  'sudo make
> distclean' before the './v4l/tbs-x86_64.sh' step.
>

OK, I'm combining this with Steven's suggestion of "doing an rm -r on the
driver code and getting a clean copy from the archive file", though to be
honest I thought I had already done the latter (rm -f and then wget again)
in previous attempts.

sudo su
rm -rf /usr/src/tbs6981
rm -rf /lib/modules/3.8.0-34-generic/kernel/drivers/media/
rm -rf /lib/modules/3.8.0-34-generic/kernel/drivers/media-disabled/
cd /usr/src
apt-get install linux-headers-`uname -r` build-essential cvs
libncurses5-dev gcc rar tar gzip
mkdir tbs6981
cd tbs6981
wget
http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip
unzip tbs-linux-drivers_v130927.zip
tar xvfj linux-tbs-drivers.tar.bz2
cd linux-tbs-drivers
make distclean
./v4l/tbs-x86_64.sh
make && make install
shutdown -r now

Oh wow!!! At last the thing appears in dmesg as it used to in the good old
times (before this OS reinstall, I mean)!

dmesg | fgrep frontend
[    6.592857] cx23885_dvb_register() allocating 1 frontend(s)
[    9.077141] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6981
DVBS/S2 frontend)...
[    9.105343] cx23885_dvb_register() allocating 1 frontend(s)
[    9.184344] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6981
DVBS/S2 frontend)...

I'm now going to continue with the backend setup etc etc and I may
encounter other problems there, but THANKS GUYS! You really nailed this one
down for me! Thanks again.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20131231/8022a03c/attachment.html>


More information about the mythtv-users mailing list