[mythtv-users] Twin DVB-S2 PCIe device

Mike Bibbings mike.bibbings at gmail.com
Thu Jun 5 19:31:57 UTC 2014


On 05/06/14 18:09, Richard Arthur wrote:
> On 02/06/2014 09:49, Mike Bibbings wrote:
>> On 01/06/14 19:00, Gavin Whitehead wrote:
>>> On 01/06/2014 08:26, Mike Bibbings wrote:
>>>> On 31/05/2014 22:24, Gavin Whitehead wrote:
>>>>> On 29/05/2014 10:38, Scott Moncrieff wrote:
>>>>>> I also use a TBS6981 dual dvb-s2 and the open source drivers are 
>>>>>> included in the current kernel. All you need to do to get it 
>>>>>> working is get the firmware from the TBS site and copy it to 
>>>>>> /lib/firmware/
>>>>>>
>>>>>> I spent a lot of time trying to make the TBS drivers work without 
>>>>>> any luck.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, May 29, 2014 at 9:11 AM, Mike Bibbings 
>>>>>> <mike.bibbings at gmail.com <mailto:mike.bibbings at gmail.com>> wrote:
>>>>>>
>>>>>>     On 29/05/14 07:35, Josu Lazkano wrote:
>>>>>>
>>>>>>         Hello,
>>>>>>
>>>>>>         I want to upgrade mythbackend with a double DVB-S2
>>>>>>         device, I want to
>>>>>>         use the PCIe interface for it.
>>>>>>
>>>>>>         I search some cheap devices:
>>>>>>
>>>>>>             - DVBSky S952:
>>>>>>         http://linuxtv.org/wiki/index.php/DVBSky_S952
>>>>>>
>>>>>>             - TeVii S480:
>>>>>>         http://linuxtv.org/wiki/index.php/TeVii_S480
>>>>>>
>>>>>>         Anyone has this devices? Any recommendation?
>>>>>>
>>>>>>         I want to add it in a HP ProLiant MicroServer (150 W).
>>>>>>
>>>>>>         Regards.
>>>>>>
>>>>>>     I use the TBS 6981, originally with the TBS linux drivers,
>>>>>>     but am now using the open source drivers in the latest
>>>>>>     kernels (3.12 and on from memory).
>>>>>>
>>>>>>     The TBS linux drivers do work, but use a very old version of
>>>>>>     the media software stack, which can cause problems if you
>>>>>>     have devices from other suppliers.
>>>>>>
>>>>>>     Mike
>>>>>>
>>>>>>
>>>>>>     _______________________________________________
>>>>>>     mythtv-users mailing list
>>>>>>     mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
>>>>>>     http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>>>>     http://wiki.mythtv.org/Mailing_List_etiquette
>>>>>>     MythTV Forums: https://forum.mythtv.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> mythtv-users mailing list
>>>>>> mythtv-users at mythtv.org
>>>>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>>>> http://wiki.mythtv.org/Mailing_List_etiquette
>>>>>> MythTV Forums:https://forum.mythtv.org
>>>>> Scott, I've just upgraded from Xubuntu 12.04 to 14.04 and tried to 
>>>>> get my TBS 6981 to work with the kernel drivers (3.13.0.x).  No 
>>>>> luck.  /var/log/syslog reported that the the 'on demand' firmware 
>>>>> didn't load.
>>>>>
>>>>> Can you let me know what steps you went through to get this 
>>>>> working?  And what Os are you running?
>>>>>
>>>>> Gavin
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> mythtv-users mailing list
>>>>> mythtv-users at mythtv.org
>>>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>>> http://wiki.mythtv.org/Mailing_List_etiquette
>>>>> MythTV Forums:https://forum.mythtv.org
>>>> This page gives the instructions for the "dvb-fe-cx24117.fw" 
>>>> firmware file in /lib/firmware/  :
>>>>
>>>> https://github.com/ljalves/linux_media/wiki/CX24117-firmware
>>>>
>>>> Mike
>>>>
>>>>
>>>> _______________________________________________
>>>> mythtv-users mailing list
>>>> mythtv-users at mythtv.org
>>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>> http://wiki.mythtv.org/Mailing_List_etiquette
>>>> MythTV Forums:https://forum.mythtv.org
>>>
>>> I'm reasonably sure that I had done these things.
>>> I believe the TBS 6891 uses the cx23885 chipset/firmware, not the 
>>> cx24117.
>>>
>>> The files 'v4l-cx23885-avcore-01.fw' and 'v4l-cx23885-enc.fw' were 
>>> already in /lib/firmware (from the 12.04 installation using the TBS 
>>> drivers) and I copied '|dvb-fe-cx24117.fw|' to /lib/firmware having 
>>> followed the instructions at 
>>> https://github.com/ljalves/linux_media/wiki/CX24117-firmware.
>>>
>>> Is there more to installing the firmware than just 'sudo cp 
>>> v4l-cx23885-avcore-01.fw/lib/firmware'?
>>>
>>> I will try again (though not until next weekend)
>>>
>>> Thanks for the advice,
>>>
>>> Gavin
>>>
>>>
>>> _______________________________________________
>>> mythtv-users mailing list
>>> mythtv-users at mythtv.org
>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>> http://wiki.mythtv.org/Mailing_List_etiquette
>>> MythTV Forums:https://forum.mythtv.org
>> Gavin,
>> I presume you did a reboot after copying the firmware to /lib/firmware.
>>
>> If you open a terminal and do 'dmesg | grep frontend' you should see 
>> something similar to:
>>
>> [   13.184611] cx23885_dvb_register() allocating 1 frontend(s)
>> [   13.187238] i2c i2c-6: cx24117: Attaching frontend 0
>> [   13.187245] cx23885 0000:02:00.0: DVB: registering adapter 4 
>> frontend 0 (Conexant CX24117/CX24132)...
>> [   13.187458] cx23885_dvb_register() allocating 1 frontend(s)
>> [   13.187464] i2c i2c-6: cx24117: Attaching frontend 1
>> [   13.187468] cx23885 0000:02:00.0: DVB: registering adapter 5 
>> frontend 0 (Conexant CX24117/CX24132)...
>>
>> Note your adapter numbers (4 & 5 in my case) may be different (0 &1) 
>> if no other dvb devices on mythbuntu.
>>
>> You should also see something like this if you do 'dmesg |grep 
>> firmware' :
>>
>> [   11.957967] usb 1-2: r8712u: Loading firmware from 
>> "rtlwifi/rtl8712u.bin"
>> [   13.169187] cx25840 7-0044: loaded v4l-cx23885-avcore-01.fw 
>> firmware (16382 bytes)
>> [   35.470272] i2c i2c-6: cx24117_load_firmware: FW version 1.44.95.2
>> [   35.470285] i2c i2c-6: cx24117_firmware_ondemand: Firmware upload 
>> complete
>>
>> Both v4l-cx23885... and cx24117 firmwares are used, ignore rtlwifi... 
>> bit I am using wifi on the server.
>>
>> The above were done on a fresh install of Myhthbuntu 14.04, with 
>> mythtv master (0.28-pre).
>>
>> Mike
>
> I'm following this with interest as I have a TBS 6891 (and a TBS 6991) 
> and would like to use the kernel drivers. Shouldn't this work on 12.04 
> with 3.2.0-63-generic-pae? 'dmesg | grep frontend and 'dmesg |grep 
> firmware' return nothing.
>
>> I presume you did a reboot after copying the firmware to /lib/firmware.
> Yes.
>
> Richard
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
Richard,

No chance with 3.2 series kernel, minimum kernel which includes the open 
source driver for TBS 6981 is 3.12.

I am not aware of open source driver, in or out, of kernel for TBS 6991.


Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20140605/cb5ed72a/attachment.html>


More information about the mythtv-users mailing list