<p dir="ltr"><br>
On 31 Dec 2013 16:01, "UB40D" <<a href="mailto:ub40dd@googlemail.com">ub40dd@googlemail.com</a>> wrote:<br>
><br>
> Thanks Karl.<br>
><br>
> On Tue, Dec 31, 2013 at 2:04 PM, Karl Dietz <<a href="mailto:dekarl@spaetfruehstuecken.org">dekarl@spaetfruehstuecken.org</a>> wrote:<br>
>><br>
>><br>
>> from <a href="https://github.com/ljalves/linux_media/wiki">https://github.com/ljalves/linux_media/wiki</a><br>
>><br>
>> Open Source Drivers for TBS6980, TBS6981, TBS6984 DVB-S/S2 cards<br>
>> The TBS6980/1 is now supported by the official linuxtv media_tree.<br>
>><br>
>> Maybe that's an alternative.<br>
><br>
><br>
> Now tried that too.<br>
><br>
> sudo su<br>
> mkdir /usr/src/linuxtv-opensource-driver <br>
> cd /usr/src/linuxtv-opensource-driver<br>
> apt-get install libdigest-sha-perl libproc-processtable-perl<br>
> make gcc git patch patchutils<br>
> git clone git://<a href="http://linuxtv.org/media_build.git">linuxtv.org/media_build.git</a><br>
> cd media_build/<br>
> ./build<br>
> (no errors reported)<br>
> make install<br>
> (no errors reported)<br>
><br>
> wget <a href="http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130901.zip">http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130901.zip</a><br>
> unzip -p tbs-linux-drivers_v130901.zip linux-tbs-drivers.tar.bz2 | tar jxOf - linux-tbs-drivers/v4l/tbs6981fe_driver.o.x86_64 | dd bs=1 skip=10144 count=55486 of=dvb-fe-cx24117.fw<br>
><br>
> shutdown -r now<br>
><br>
> Then in mythbacked capture card setup I could not find anything of relevance: under DVB DTV caputre card (v3.x) I got no DVB device to select.<br>
><br>
> Not sure whether the stuff installed correctly or not, because the tests recommended on the page at <br>
> <a href="http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers">http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers</a> aren't very specific on what to check.<br>
><br>
> "they should be listed in /proc/modules"... well, a bunch of stuff is, not sure if "they" are in there or not: "video" is there, "dvb_core" also is... is this what I'm looking for?<br>
><br>
> cat /proc/modules<br>
> snd_hda_codec_hdmi 37463 1 - Live 0xffffffffa0265000 (F)<br>
> snd_hda_codec_realtek 79962 1 - Live 0xffffffffa02d9000 (F)<br>
> coretemp 13596 0 - Live 0xffffffffa0180000 (F)<br>
> kvm 455932 0 - Live 0xffffffffa034a000 (F)<br>
> snd_hda_intel 44339 3 - Live 0xffffffffa02a0000 (F)<br>
> snd_hda_codec 141761 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel, Live 0xffffffffa02b5000 (F)<br>
> joydev 17613 0 - Live 0xffffffffa01bd000 (F)<br>
> snd_hwdep 13668 1 snd_hda_codec, Live 0xffffffffa02b0000 (F)<br>
> ghash_clmulni_intel 13259 0 - Live 0xffffffffa01b8000 (F)<br>
> hid_generic 12540 0 - Live 0xffffffffa013b000 (F)<br>
> snd_pcm 102477 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live 0xffffffffa0285000 (F)<br>
> aesni_intel 55495 0 - Live 0xffffffffa01a9000 (F)<br>
> i915 620571 2 - Live 0xffffffffa01cc000 (F)<br>
> ablk_helper 13597 1 aesni_intel, Live 0xffffffffa018f000 (F)<br>
> cryptd 20501 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 0xffffffffa01c5000 (F)<br>
> snd_seq_midi 13324 0 - Live 0xffffffffa0136000 (F)<br>
> usbhid 47346 0 - Live 0xffffffffa019c000 (F)<br>
> lrw 13294 1 aesni_intel, Live 0xffffffffa0076000 (F)<br>
> snd_rawmidi 30417 1 snd_seq_midi, Live 0xffffffffa0186000 (F)<br>
> aes_x86_64 17255 1 aesni_intel, Live 0xffffffffa0070000 (F)<br>
> snd_seq_midi_event 14899 1 snd_seq_midi, Live 0xffffffffa015c000 (F)<br>
> hid 105826 2 hid_generic,usbhid, Live 0xffffffffa0165000 (F)<br>
> dvb_core 109701 0 - Live 0xffffffffa0140000 (OF)<br>
> xts 12922 1 aesni_intel, Live 0xffffffffa006b000 (F)<br>
> snd_seq 61930 2 snd_seq_midi,snd_seq_midi_event, Live 0xffffffffa0125000 (F)<br>
> gf128mul 14951 2 lrw,xts, Live 0xffffffffa0066000 (F)<br>
> drm_kms_helper 49597 1 i915, Live 0xffffffffa0117000 (F)<br>
> snd_timer 29989 2 snd_pcm,snd_seq, Live 0xffffffffa007f000 (F)<br>
> drm 287564 3 i915,drm_kms_helper, Live 0xffffffffa00cf000 (F)<br>
> snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0xffffffffa0061000 (F)<br>
> snd 69533 16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device, Live 0xffffffffa00bd000 (F)<br>
> soundcore 12680 1 snd, Live 0xffffffffa00b8000 (F)<br>
> btcx_risc 13640 0 - Live 0xffffffffa00a6000 (F)<br>
> snd_page_alloc 18798 2 snd_hda_intel,snd_pcm, Live 0xffffffffa00b2000 (F)<br>
> i2c_algo_bit 13564 1 i915, Live 0xffffffffa009b000 (F)<br>
> tveeprom 21249 0 - Live 0xffffffffa00ab000 (F)<br>
> lpc_ich 17144 0 - Live 0xffffffffa00a0000 (F)<br>
> mei 41820 0 - Live 0xffffffffa008f000 (F)<br>
> eeepc_wmi 13151 0 - Live 0xffffffffa008a000 (F)<br>
> serio_raw 13215 0 - Live 0xffffffffa0054000 (F)<br>
> asus_wmi 24581 1 eeepc_wmi, Live 0xffffffffa0048000 (F)<br>
> sparse_keymap 13890 1 asus_wmi, Live 0xffffffffa0043000 (F)<br>
> microcode 23017 0 - Live 0xffffffffa005a000 (F)<br>
> video 19652 2 i915,asus_wmi, Live 0xffffffffa0036000 (F)<br>
> mac_hid 13253 0 - Live 0xffffffffa003e000 (F)<br>
> wmi 19256 1 asus_wmi, Live 0xffffffffa002a000 (F)<br>
> lp 17799 0 - Live 0xffffffffa0030000 (F)<br>
> parport 46562 1 lp, Live 0xffffffffa001d000 (F)<br>
> pata_acpi 13038 0 - Live 0xffffffffa0015000 (F)<br>
> atl1c 41977 0 - Live 0xffffffffa0009000 (F)<br>
> pata_via 13712 0 - Live 0xffffffffa0000000 (F)<br>
><br>
><br>
> What should I look for in dmesg? I try<br>
><br>
> dmesg | fgrep -i dvb<br>
> [ 4.271289] altera_ci: disagrees about version of symbol dvb_ca_en50221_init<br>
> [ 4.271292] altera_ci: Unknown symbol dvb_ca_en50221_init (err -22)<br>
><br>
> Sounds like an error, not 100% sure if it's relevant to this compilation, no clue how to fix it (the wiki suggests a reboot, which isn't enough).</p>
<p dir="ltr">As I understand, if it isn't visible to lspci, then drivers are irrelevant, as it's not recognised at a hardware level. I may be wrong though! </p>