<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Dec 31, 2013 at 4:56 PM, Mike Bibbings <span dir="ltr"><<a href="mailto:mike.bibbings@gmail.com" target="_blank">mike.bibbings@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">lspci | fgrep -i video<br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>
03:00.0 Multimedia video controller: Conexant Systems,
Inc. CX23885 PCI Video and Audio Decoder (rev 04)<br>
<br>
</div>
<div>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</div>
</div>
</div>
</div>
<fieldset></fieldset>
</blockquote>
<br></div></div>
OK, the card is being detected by lspci.<br>
In the past I have had trouble with the TBS drivers , try 'sudo
make distclean' before the './v4l/tbs-x86_64.sh' step.<span class=""><font color="#888888"><br>
</font></span></div></blockquote><div><br></div><div>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.<br>
<br></div><div>sudo su<br></div><div>rm -rf /usr/src/tbs6981<br></div><div>rm -rf /lib/modules/3.8.0-34-generic/kernel/drivers/media/<br>rm -rf /lib/modules/3.8.0-34-generic/kernel/drivers/media-disabled/<br>cd /usr/src<br>
apt-get install linux-headers-`uname -r` build-essential cvs libncurses5-dev gcc rar tar gzip<br>mkdir tbs6981<br>cd tbs6981<br>wget <a href="http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip" target="_blank">http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip</a><br>
unzip tbs-linux-drivers_v130927.zip<br>
tar xvfj linux-tbs-drivers.tar.bz2 <br>cd linux-tbs-drivers<br>make distclean<br>./v4l/tbs-x86_64.sh <br>make && make install<br>shutdown -r now<br><br></div><div>Oh wow!!! At last the thing appears in dmesg as it used to in the good old times (before this OS reinstall, I mean)!<br>
<br></div><div>dmesg | fgrep frontend<br>[ 6.592857] cx23885_dvb_register() allocating 1 frontend(s)<br>[ 9.077141] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6981 DVBS/S2 frontend)...<br>[ 9.105343] cx23885_dvb_register() allocating 1 frontend(s)<br>
[ 9.184344] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6981 DVBS/S2 frontend)...<br><br></div><div>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.<br>
</div></div></div></div>