[mythtv-users] TBS-6281 drivers for MythTV 16.04

Mike Bibbings mike.bibbings at gmail.com
Sun Feb 4 10:17:42 UTC 2018


On 04/02/18 09:58, jksj wrote:
> On 03/02/18 19:25, Mike Bibbings wrote:
>> On 03/02/18 18:54, Grzegorz Sikorski wrote:
>>> Hi,
>>>
>>> I've been trying to upgrade my old Mythbuntu recorder from 
>>> 14.04->16.04. Unfortunately, drivers for my DVB card (TBS-6281) are 
>>> not compiling with new kernel (4.11+). Has anybody tried this config 
>>> or am I condemned to 14.04 and old kernel?
>>>
>>> Best regards,
>>> Greg
>>>
>>
>> There are now open source  drivers for TBS see 
>> https://github.com/tbsdtv/linux_media/wiki
>>
>> I have been using these open source drivers for a long time now with 
>> my TBS 6981 (dual DVB-S/S2) and TBS 6280 (dual DVB-T/T2) pcie cards.
>>
>> As with the TBS closed source drivers you have to rebuild if the 
>> kernel gets updated.
>>
>> Note as of writing they work on Ubuntu 160.04 LTS (HWE) with the 
>> current kernel 4.13.0-32-generic #35~16.04.1-Ubuntu SMP Thu Jan 25 
>> 10:13:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
>>
>> They don't yet work with the just released 4.15Ubuntu mainline 
>> kernel, build fails with a ring buffer error (it did earlier today).
>>
>> Mike
>>
>>
>>
>>
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://lists.mythtv.org/mailman/listinfo/mythtv-users
>> http://wiki.mythtv.org/Mailing_List_etiquette
>> MythTV Forums:https://forum.mythtv.org
>
> Apologies for hijacking the thread. I can confirm that the TBS 
> opensource driver works on 4.04 & 4.13 kernels. However on 4.13 the 
> tuner fails to lock on any channel after power on. A reboot fixes it 
> and the card then works flawlessly. With the 4.04 kernel the card TBS 
> 6902 (dual DVB-S/S2) suffers this problem far less often. In both 
> cases the driver is compiled from the same source. I suspect it is a 
> timing issue.  A DVBsky dual tuner card I had previously had similar 
> issues where as a single tuner card worked perfectly.
>
> I am beginning to suspect either quick tune or  EIT.
>
> Could you post the result of
>
> mysql> select 
> cardid,sourceid,videodevice,displayname,recpriority,quicktune,schedorder,livetvorder,dvb_eitscan,dvb_on_demand 
> from capturecard;
>
> +--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+
>
> | cardid | sourceid | videodevice | displayname | recpriority | 
> quicktune | schedorder | livetvorder | dvb_eitscan |
>
> +--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+
>
> | 12 | 4 | /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |
>
> | 11 | 4 | /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |
>
> | 7 | 2 | /dev/dvb/adapter106/frontend0 | FS1 | 4 | 0 | 1 | 1 | 0 |
>
> | 9 | 2 | /dev/dvb/adapter106/frontend0 | FS1 | 4 | 0 | 1 | 1 | 0 |
>
> | 13 | 4 | /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |
>
> | 14 | 4 | /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |
>
> | 15 | 2 | /dev/dvb/adapter107/frontend0 | FS2 | 3 | 0 | 1 | 1 | 1 |
>
> | 16 | 2 | /dev/dvb/adapter107/frontend0 | FS2 | 3 | 0 | 1 | 1 | 1 |
>
> +--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+
>
Here is my output:

mysql>  select 
cardid,sourceid,videodevice,displayname,recpriority,quicktune,schedorder,livetvorder,dvb_eitscan,dvb_on_demand 
from capturecard;
+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+
| cardid | sourceid | videodevice                 | displayname | 
recpriority | quicktune | schedorder | livetvorder | dvb_eitscan | 
dvb_on_demand |
+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+
|      1 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      2 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      3 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      4 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      5 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      6 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      7 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      8 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|      9 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|     10 |        3 | /dev/dvb/adapter2/frontend0 | fv-1        
|           0 |         0 |          1 |           4 |           1 
|             0 |
|     11 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     12 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     13 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     14 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     15 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     16 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     17 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     18 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     19 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     20 |        3 | /dev/dvb/adapter3/frontend0 | fv-2        
|           0 |         0 |          2 |           3 |           0 
|             0 |
|     21 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     22 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     23 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     24 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     25 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     26 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     27 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     28 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     29 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     30 |        1 | /dev/dvb/adapter4/frontend0 | fs-1        
|           0 |         0 |          3 |           2 |           1 
|             0 |
|     31 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     32 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     33 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     34 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     35 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     36 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     37 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     38 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     39 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
|     40 |        1 | /dev/dvb/adapter5/frontend0 | fs-2        
|           0 |         0 |          4 |           1 |           1 
|             0 |
+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+
40 rows in set (0.00 sec)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180204/1d2f5a06/attachment.html>


More information about the mythtv-users mailing list