[mythtv-users] Backend tuning issues with Fedora 28 and Mythv 29

Mark Perkins perkins1724 at hotmail.com
Wed Apr 4 07:28:05 UTC 2018



On 04/04/18 10:31, Jerry wrote:

Here is a fresh paste from my test machine: https://pastebin.com/ec0wns6J  This is with -v record,playback --loglevel debug.  If anyone has any suggestions on more things to make verbose, I'm happy to oblige.  I'd like to figure this out.

I fixed the config.xml error from the last paste but that wasn't making a difference anyway -- I was able to watch live tv with that misconfigured.  It's fixed now.  BE and FE are on the same machine and the HDHomerun Prime is connected to my router.  I shut down my regular backend just in case.

I can tune in most channels until the "premium" ones.  By premium, I mean encrypted but with cci flags free to copy away (as I can do with my F27 backend presently on these channels, like USA HD, AMC HD, etc.).  When I switch to a "premium" channel, mythbackend freezes and gives the errors shown in the log.

I was using the schedules direct xml grabber, which is working fine in F27.  I switched it to the regular Schedules Direct grabber on this test machine just in case it was a channel issue, but I really don't think this is the case since the F27 box works perfectly well as-is.

Thanks for any input!


I dont use HDHomerun Prime, Fedora or Schedules Direct so I can't help much. But personally I would be doing a line-by-line compare of the tuning section between your F27 install and the F28 install. This part (following), but specifically what does the F27 install show after reading the program map section. The F28 install aborts immediately after that part.

Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600707 E  DTVRec[1]: SetPAT(): Ignoring PAT not containing our desired program (0)...
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600750 E  DTVSigMon[1](14165FA2-0): Program #0 not found in PAT!
Apr 03 20:39:25 rigel mythbackend[2440]: Program Association Section
Apr 03 20:39:25 rigel mythbackend[2440]:  PSIP tableID(0x0) length(13) extension(0x189c)
Apr 03 20:39:25 rigel mythbackend[2440]:       version(0) current(1) section(0) last_section(0)
Apr 03 20:39:25 rigel mythbackend[2440]:       tsid(6300) programCount(1)
Apr 03 20:39:25 rigel mythbackend[2440]:   program number   907 has PID 0x00b0
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600759 E  DTVSigMon[1](14165FA2-0): But there is only one program in the PAT, so we'll just use it
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600773 I  MPEGStream[1](0x7feb081a6300): SetDesiredProgram(907)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600781 I  DTVRec[1]: SetPAT(907 on 0xb0)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600795 D  MPEGStream[1](0x7feb081a6300): CreatePATSingleProgram()
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600802 D  MPEGStream[1](0x7feb081a6300): PAT in input stream
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600823 D  MPEGStream[1](0x7feb081a6300): Program Association Section
Apr 03 20:39:25 rigel mythbackend[2440]:  PSIP tableID(0x0) length(13) extension(0x189c)
Apr 03 20:39:25 rigel mythbackend[2440]:       version(0) current(1) section(0) last_section(0)
Apr 03 20:39:25 rigel mythbackend[2440]:       tsid(6300) programCount(1)
Apr 03 20:39:25 rigel mythbackend[2440]:   program number   907 has PID 0x00b0
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600832 D  MPEGStream[1](0x7feb081a6300): desired_program(907) pid(0xb0)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600846 D  MPEGStream[1](0x7feb081a6300): pmt_pid(0xb0)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600852 D  MPEGStream[1](0x7feb081a6300): PAT for output stream
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600873 D  MPEGStream[1](0x7feb081a6300): Program Association Section
Apr 03 20:39:25 rigel mythbackend[2440]:  PSIP tableID(0x0) length(13) extension(0x189c)
Apr 03 20:39:25 rigel mythbackend[2440]:       version(0) current(1) section(0) last_section(0)
Apr 03 20:39:25 rigel mythbackend[2440]:       tsid(6300) programCount(1)
Apr 03 20:39:25 rigel mythbackend[2440]:   program number     1 has PID 0x00b0
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.600885 W  MPEGStream[1](0x7feb081a6300): ProcessPAT: PAT is missing program, setting timeout
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641368 I  DTVRec[1]: SetPMT(907, valid)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641397 I  DTVRec[1]: SetPMT(907)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641429 N  DTVSigMon[1](14165FA2-0): PMT says program 907 is encrypted
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641471 D  MPEGStream[1](0x7feb081a6300): CreatePMTSingleProgram()
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641478 D  MPEGStream[1](0x7feb081a6300): PMT in input stream
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641630 D  MPEGStream[1](0x7feb081a6300): Program Map Section
Apr 03 20:39:25 rigel mythbackend[2440]:  PSIP tableID(0x2) length(105) extension(0x38b)
Apr 03 20:39:25 rigel mythbackend[2440]:       version(1) current(1) section(0) last_section(0)
Apr 03 20:39:25 rigel mythbackend[2440]:       pnum(907) pid(0xb0) pcrpid(b1)
Apr 03 20:39:25 rigel mythbackend[2440]:   Registration Descriptor: 'GA94' ATSC program ID A/53
Apr 03 20:39:25 rigel mythbackend[2440]:   Registration Descriptor: 'CUEI' SCTE 35 2003, Cable Digital Program Insertion Cueing Message
Apr 03 20:39:25 rigel mythbackend[2440]:   Private Data Indicator Descriptor (0x0f) length(4). Dumping
Apr 03 20:39:25 rigel mythbackend[2440]:       000  53 41 50 53                                       |SAPS|
Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #0 pid(0xb1) type(0x02 video-mpeg2)
Apr 03 20:39:25 rigel mythbackend[2440]:     Video Descriptor (0x02) length(3). Dumping
Apr 03 20:39:25 rigel mythbackend[2440]:       000  c2 44 5f                                          |.D.|
Apr 03 20:39:25 rigel mythbackend[2440]:     Data Stream Alignment Descriptor (0x06) length(1). Dumping
Apr 03 20:39:25 rigel mythbackend[2440]:       000  02                                                |.|
Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access: sid(0xe00) pid(0xbd) data_size(3)
Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #1 pid(0xb2) type(0x81 audio-ac3)
Apr 03 20:39:25 rigel mythbackend[2440]:     Registration Descriptor: 'AC-3' ATSC audio stream A/52
Apr 03 20:39:25 rigel mythbackend[2440]:     ISO-639 Language: code(eng) canonical(eng) eng(English)
Apr 03 20:39:25 rigel mythbackend[2440]:     Audio Stream Descriptor  full_srv(1) sample_rate(48kbps) bit_rate(=32kbps, 0)
Apr 03 20:39:25 rigel mythbackend[2440]:       bsid(0) bs_mode(0) channels(<= 2) Dolby(Not indicated)
Apr 03 20:39:25 rigel mythbackend[2440]:       mainID(0)
Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access: sid(0xe00) pid(0xbd) data_size(3)
Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #2 pid(0xb3) type(0x86 splice)
Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access: sid(0xe00) pid(0xbd) data_size(3)
Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641909 C  Received Aborted: Code -6, PID 2440, UID 977, Value 0x00000000
Apr 03 20:39:28 rigel systemd[1]: mythbackend.service: Main process exited, code=killed, status=6/ABRT
Apr 03 20:39:28 rigel systemd[1]: mythbackend.service: Failed with result 'signal'.

What are the compile options on the F28 install (mythbackend --version)?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180404/081c1f34/attachment.html>


More information about the mythtv-users mailing list