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@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 |
+--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+