[mythtv-commits] Ticket #9273: DVB-S: Reusing a single "Input source" for multiple LNB connections causes incorrect DiSEqC commands to be created

MythTV mythtv at cvs.mythtv.org
Mon Nov 22 10:58:28 UTC 2010


#9273: DVB-S: Reusing a single "Input source" for multiple LNB connections causes
incorrect DiSEqC commands to be created
-------------------------------------------------+--------------------------
     Reporter:  Per Lundberg <perlun@…>          |       Owner:  janne      
         Type:  Bug Report                       |      Status:  new        
     Priority:  minor                            |   Milestone:  unknown    
    Component:  MythTV - DVB                     |     Version:  Unspecified
     Severity:  medium                           |    Keywords:             
Ticket locked:  0                                |  
-------------------------------------------------+--------------------------
 Hello,

 One thing that caused me quite a lot of headache but eventually was sorted
 out was this:

 I was trying to set up a DiSEqC-based setup, using one DVB-S card (TBS
 8920), a DiSEqC switch and two LNB:s. Scanning for channels worked fine
 with both LNB:s, but *tuning* to a channel on the "second" LNB didn't work
 for some reason.

 Alright, I gave it another try (after deleting the card/resetting the
 database or similar). This time, only the *second* LNB worked correctly,
 the first LNB didn't work at all. Likewise, scanning for channels worked -
 it was only the actual tuning that failed.

 The hardware itself was working correctly with other programs (Kaffeine,
 hts-tvheadend).

 Finally, I managed to locate and find the issue: it had to do with input
 sources. You absolutely *must* use one input source per LNB (as indicated
 by this web page: http://www.mythtv.org/wiki/DVB-S - the text there has
 been slightly clarified by me yesterday, after finally locating the
 problem).

 If you (like I did) just create one input source for the whole DVB card,
 you get this very odd semantic that the scanning works, but tuning only
 works for one of your LNB:s.

 I consider this a bug in the way MythTV builds up the DiSEqC commands. I
 saw the actual error in my backend logs while playing around with this: it
 sent the "port 2" command even for channels located on "port 1", when the
 input source was the same for both these channels.

 Do you agree, can this be considered a bug?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/9273>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list