<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 31/12/13 18:07, UB40D wrote:<br>
</div>
<blockquote
cite="mid:CAJ=aGtHA_ukfBD=34qbdEswt70pmg411KwxB6MM1i-aSOAyjLQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Tue, Dec 31, 2013 at 4:59 PM,
Stephen Worthington <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</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 class="">
<div class="h5">>> Check that the TBS hardware is
actually visible to the system:<br>
>><br>
>> lspci | grep -i tbs<br>
>><br>
><br>
>No, I get empty output here. What could I do?<br>
><br>
<br>
</div>
</div>
Looks like I got that wrong. Take a look at this page:<br>
<br>
<a moz-do-not-send="true"
href="http://linuxtv.org/wiki/index.php/TBS6981"
target="_blank">http://linuxtv.org/wiki/index.php/TBS6981</a><br>
<br>
It shows a sample lspci output for the TBS6981, and it
appears that<br>
TBS did not customise the card at all and just used a
generic chipset.<br>
So it does not have "tbs" in its name for grep to find.
So check if<br>
your card is producing similar lspci output.<br>
<br>
</blockquote>
<div><br>
</div>
<div>OK, I get<br>
<br>
03:00.0 Multimedia video controller: Conexant Systems,
Inc. CX23885 PCI Video and Audio Decoder (rev 04)<br>
Subsystem: Device 6981:8888<br>
Flags: bus master, fast devsel, latency 0, IRQ 11<br>
Memory at fb800000 (64-bit, non-prefetchable)
[size=2M]<br>
Capabilities: <access denied><br>
Kernel modules: cx23885<br>
<br>
</div>
<div>which is pretty similar to the link you posted except
it does not have a line for "kernel driver in use".<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
The sample dmesg output there might also be helpful - see
what<br>
relevant bits of that you do and do not have in your dmesg
output. You<br>
might like to post a copy of your full dmesg output on a
site like<br>
<a moz-do-not-send="true" href="http://patebin.com"
target="_blank">patebin.com</a> and give us a pointer so
we can check it out for you.<br>
</blockquote>
<div><br>
</div>
<div>It looks to me as if the card does not appear in dmesg,
judging from the sample output. Anyway, what I get is
here:<br>
<a moz-do-not-send="true"
href="http://pastebin.com/HZT1qLjp">http://pastebin.com/HZT1qLjp</a><br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div class="im">><br>
>> Next, I would see what happens when you try to
load the driver<br>
>> manually:<br>
>><br>
>> modprobe tbs6981fe.ko<br>
>><br>
><br>
><br>
>FATAL: Module tbs6981fe.ko not found.<br>
><br>
>Further suggestions gratefully received!<br>
<br>
</div>
Oops, sorry, I got that command wrong. When using
modprobe, you need<br>
to use the driver name, not the full file name. Try this:<br>
<br>
modprobe tbs6981fe<br>
</blockquote>
<div><br>
</div>
<div>OK, this now completed without complaints<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<br>
and then check the logs and dmesg again to see if there is
anything<br>
new.<br>
</blockquote>
<div><br>
</div>
<div>lspci -v still doesn't say "kernel driver in use": I
get<br>
<br>
03:00.0 Multimedia video controller: Conexant Systems,
Inc. CX23885 PCI Video and Audio Decoder (rev 04)<br>
Subsystem: Device 6981:8888<br>
Flags: bus master, fast devsel, latency 0, IRQ 11<br>
Memory at fb800000 (64-bit, non-prefetchable)
[size=2M]<br>
Capabilities: <access denied><br>
Kernel modules: cx23885<br>
<br>
</div>
<div>As for dmesg, this extra new line now appeared:<br>
<br>
[ 6647.438188] tbs6981fe: module license 'TurboSight
Proprietary: <a moz-do-not-send="true"
href="http://www.tbsdtv.com">www.tbsdtv.com</a>' taints
kernel.<br>
<br>
</div>
<div>Whoah! A license problem in dmesg? Never seen this
before. Perhaps a consequence of having also tried the
other suggestion of the linuxtv open source driver in the
meantime? What can I do about it?<br>
</div>
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
And also try:<br>
<br>
modprobe -l tbs*<br>
<br>
which should list all the tbs* driver files that the
system can see.<br>
</blockquote>
<div><br>
</div>
<div>Aha! This reports a list of drivers in a directory
called "media-disabled" which I renamed from "media" on
one of the numerous times that I tried to restart
recompiling the driver from zero.<br>
<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6925ctrl.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs62x0fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5880fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6991fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbsdvbcfe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6618fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6992.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6680fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6985fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6921fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6981fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6982se.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6922fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6982fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs62x1fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs8921fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6984fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5922fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5881fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6928se.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6923fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6985se.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5280fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs8922fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6926.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbsfe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6926ctrl.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5921fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5925fe_ctrl.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6928fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5220fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6980fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs5680fe.ko<br>
kernel/drivers/media-disabled/dvb/frontends/tbs6991se.ko <br>
<br>
</div>
<div>Note that the sibling directory called "media" has the
same stuff and more. So at least one of the problems I
have is that for some reason the system is still looking
in media-disabled rather than in media. How can I fix
that?<br>
<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/af9013.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/atbm8830.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/au8522.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/bcm3510.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx22700.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx22702.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx24110.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx24113.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx24116.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cx24123.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/cxd2820r.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib0070.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib0090.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib3000mb.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib3000mc.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib7000m.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib7000p.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib8000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dib9000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dibx000_common.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/drxd.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/drxk.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/ds3000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dvb_dummy_fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/dvb-pll.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/ec100.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/isl6405.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/isl6421.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/isl6423.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/it913x-fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/itd1000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/ix2505v.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/l64781.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/lgdt3305.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/lgdt330x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/lgs8gl5.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/lgs8gxx.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/lnbp21.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/mb86a16.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/mb86a20s.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/mt312.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/mt352.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/nxt200x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/nxt6000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/or51132.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/or51211.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/s5h1409.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/s5h1411.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/s5h1420.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/s5h1432.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/s921.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/si21xx.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/sp8870.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/sp887x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stb0899.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stb6000.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stb6100.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv0288.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv0297.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv0299.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv0367.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv0900.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv090x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv6110.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/stv6110x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5220fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5280fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5680fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5880fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5881fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5921fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5922fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs5925fe_ctrl.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs62x0fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs62x1fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6618fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6680fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6921fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6922fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6923fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6925ctrl.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6926ctrl.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6926.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6928fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6928se.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6980fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6981fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6982fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6982se.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6984fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6985fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6985se.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6991fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6991se.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs6992.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs8921fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbs8922fe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbsdvbcfe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tbsfe.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda10021.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda10023.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda10048.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda1004x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda10086.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda18271c2dd.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda665x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda8083.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda8261.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tda826x.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/tua6100.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/ves1820.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/ves1x93.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/zl10036.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/zl10039.ko<br>
/lib/modules/3.8.0-34-generic/kernel/drivers/media/dvb/frontends/zl10353.ko<br>
</div>
</div>
</div>
</div>
<br>
</blockquote>
<br>
Pastebin dmesg shows <br>
<br>
<div class="de2">[ 4.170482] altera_ci: disagrees about version
of symbol dvb_ca_en50221_init</div>
<div class="de1">[ 4.170485] altera_ci: Unknown symbol
dvb_ca_en50221_init (err -22)<br>
<br>
This will cause tbs drivers not to be loaded.<br>
You need to fully remove ALL files and directories in
'...drivers/media' directory for the running kernel and then do
the tbs 'make install' again, followed by a reboot.<br>
<br>
Mike<br>
<br>
<br>
</div>
<br>
<br>
<br>
<br>
<br>
<blockquote
cite="mid:CAJ=aGtHA_ukfBD=34qbdEswt70pmg411KwxB6MM1i-aSOAyjLQ@mail.gmail.com"
type="cite">
<pre wrap="">_______________________________________________
mythtv-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<a class="moz-txt-link-freetext" href="http://www.mythtv.org/mailman/listinfo/mythtv-users">http://www.mythtv.org/mailman/listinfo/mythtv-users</a>
</pre>
</blockquote>
<br>
</body>
</html>