<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 04/02/18 09:58, jksj wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4e89f943-e819-5d2b-3438-195fbf8fa928@googlemail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div class="moz-cite-prefix">On 03/02/18 19:25, Mike Bibbings
        wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:abf72818-fa15-bfd1-68a7-757663ee07d2@gmail.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=utf-8">
        <div class="moz-cite-prefix">On 03/02/18 18:54, Grzegorz
          Sikorski wrote:<br>
        </div>
        <blockquote type="cite"
cite="mid:CAEAHsKUgQQa1uMvpj+xhWaMbPF6e6-vzxPJYE3UnU6GmydK0aA@mail.gmail.com">
          <div dir="ltr">Hi,
            <div><br>
            </div>
            <div>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?</div>
            <div><br>
            </div>
            <div>Best regards,</div>
            <div>Greg</div>
          </div>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
        </blockquote>
        <br>
        There are now open source  drivers for TBS see <a
          class="moz-txt-link-freetext"
          href="https://github.com/tbsdtv/linux_media/wiki"
          moz-do-not-send="true">https://github.com/tbsdtv/linux_media/wiki</a><br>
        <br>
        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.<br>
        <br>
        As with the TBS closed source drivers you have to rebuild if the
        kernel gets updated.<br>
        <br>
        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<br>
        <br>
        They don't yet work with the just released 4.15Ubuntu mainline
        kernel, build fails with a ring buffer error (it did earlier
        today).<br>
        <br>
        Mike<br>
        <br>
        <br>
        <br>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
mythtv-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mythtv-users@mythtv.org" moz-do-not-send="true">mythtv-users@mythtv.org</a>
<a class="moz-txt-link-freetext" href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" moz-do-not-send="true">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a>
<a class="moz-txt-link-freetext" href="http://wiki.mythtv.org/Mailing_List_etiquette" moz-do-not-send="true">http://wiki.mythtv.org/Mailing_List_etiquette</a>
MythTV Forums: <a class="moz-txt-link-freetext" href="https://forum.mythtv.org" moz-do-not-send="true">https://forum.mythtv.org</a>
</pre>
      </blockquote>
      <p>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.</p>
      <p>I am beginning to suspect either quick tune or  EIT.<br>
      </p>
      <p>Could you post the result of</p>
      <p>
        <style type="text/css">p { margin-bottom: 0.21cm; }a:link {  }</style>
      </p>
      <p><tt><font style="font-size: 7pt" size="1">mysql> select
cardid,sourceid,videodevice,displayname,recpriority,quicktune,schedorder,livetvorder,dvb_eitscan,dvb_on_demand
            from capturecard;</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">+--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| cardid | sourceid |
            videodevice | displayname | recpriority | quicktune |
            schedorder | livetvorder | dvb_eitscan |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">+--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 12 | 4 |
            /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 11 | 4 |
            /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 7 | 2 |
            /dev/dvb/adapter106/frontend0 | FS1 | 4 | 0 | 1 | 1 | 0 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 9 | 2 |
            /dev/dvb/adapter106/frontend0 | FS1 | 4 | 0 | 1 | 1 | 0 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 13 | 4 |
            /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 14 | 4 |
            /dev/dvb/adapter101/frontend0 | Frv1 | 0 | 2 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 15 | 2 |
            /dev/dvb/adapter107/frontend0 | FS2 | 3 | 0 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">| 16 | 2 |
            /dev/dvb/adapter107/frontend0 | FS2 | 3 | 0 | 1 | 1 | 1 |</font></tt></p>
      <tt> </tt>
      <p><tt><font style="font-size: 7pt" size="1">+--------+----------+-------------------------------+-------------+-------------+-----------+------------+-------------+-------------+</font></tt></p>
    </blockquote>
    <p>Here is my output:</p>
    <p><tt>mysql>  select
cardid,sourceid,videodevice,displayname,recpriority,quicktune,schedorder,livetvorder,dvb_eitscan,dvb_on_demand
        from capturecard;</tt><tt><br>
      </tt><tt>+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+</tt><tt><br>
      </tt><tt>| cardid | sourceid | videodevice                 |
        displayname | recpriority | quicktune | schedorder | livetvorder
        | dvb_eitscan | dvb_on_demand |</tt><tt><br>
      </tt><tt>+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+</tt><tt><br>
      </tt><tt>|      1 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      2 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      3 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      4 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      5 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      6 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      7 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      8 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|      9 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     10 |        3 | /dev/dvb/adapter2/frontend0 |
        fv-1        |           0 |         0 |          1 |           4
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     11 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     12 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     13 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     14 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     15 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     16 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     17 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     18 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     19 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     20 |        3 | /dev/dvb/adapter3/frontend0 |
        fv-2        |           0 |         0 |          2 |           3
        |           0 |             0 |</tt><tt><br>
      </tt><tt>|     21 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     22 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     23 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     24 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     25 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     26 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     27 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     28 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     29 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     30 |        1 | /dev/dvb/adapter4/frontend0 |
        fs-1        |           0 |         0 |          3 |           2
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     31 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     32 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     33 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     34 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     35 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     36 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     37 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     38 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     39 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>|     40 |        1 | /dev/dvb/adapter5/frontend0 |
        fs-2        |           0 |         0 |          4 |           1
        |           1 |             0 |</tt><tt><br>
      </tt><tt>+--------+----------+-----------------------------+-------------+-------------+-----------+------------+-------------+-------------+---------------+</tt><tt><br>
      </tt><tt>40 rows in set (0.00 sec)</tt><br>
      <br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>