<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">&lt;<a href="mailto:mike.bibbings@gmail.com" target="_blank">mike.bibbings@gmail.com</a>&gt;</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&#39;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  &#39;sudo
    make distclean&#39; before the &#39;./v4l/tbs-x86_64.sh&#39; step.<span class=""><font color="#888888"><br>
    </font></span></div></blockquote><div><br></div><div>OK, I&#39;m combining this with Steven&#39;s suggestion of &quot;doing an rm -r on the driver code and getting a clean copy from the archive file&quot;, 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 &amp;&amp; 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&#39;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>