<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 27 Jan 2023 at 20:23, Robert <<a href="mailto:2201mythtvml@rainbow.in-berlin.de">2201mythtvml@rainbow.in-berlin.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear MythTV users,<br>
<br>
I'm missing EPG for a number of channels. Unlike one year ago, this time<br>
it is not on the provider's side: two neighbours have the EPG on the<br>
channels (on their normal TV sets) where I haven't got it in MythTV.<br>
I did a full rescan, but this did not fix the problem.<br>
The affected channels share a small number of mplexid values in the<br>
database, one these multiplexes no channel seems to have EPG.<br>
useonairguide is 1 for all of them.<br>
<br>
What can be the reason for the missing EPG on just a few multiplexes?<br>
Why doesn't a rescan fix this?<br>
How can I get the EPG back? Delete the affected channels and do a rescan?<br>
<br>
I have a quadHD card connected to some kind of DVB-C that comes via FTTH<br>
(fiber), in Germany.<br>
I'm running version 1:31.0+fixes20220227.git7e4ce1ba98-dmo0+deb11u1 from<br>
<a href="http://ftp.uni-kl.de/debian-multimedia/" rel="noreferrer" target="_blank">http://ftp.uni-kl.de/debian-multimedia/</a>.<br>
<br>
Setting the verbose to eit and loglevel to debug did not give me any<br>
clue. mplexid is one of the ones lacking EPG data.<br>
<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.664676 I  TVRec[3]: TuningFrequency<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.673040 I  CardUtil[3]: Set delivery system: DVB-C/A<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.680346 D  DTVChan[3](/dev/dvb/adapter2/frontend0): SetChannelByString(5): Initialize multiplex options m_tunerType:1 mplexid:13<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.718330 I  Scheduled 210 items in 0.1 = 0.02 match + 0.01 check + 0.07 place<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734197 D  SignalMonitorValue(Signal Lock, slock, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734204 D  SignalMonitorValue(Signal Power, signal, 0, 0, 0, 100, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734211 D  SignalMonitorValue(Script Status, script, 0, 3, 0, 3, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734218 D  SignalMonitorValue(Seen PAT, seen_pat, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734222 D  SignalMonitorValue(Seen PMT, seen_pmt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734225 D  SignalMonitorValue(Seen MGT, seen_mgt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734229 D  SignalMonitorValue(Seen VCT, seen_vct, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734232 D  SignalMonitorValue(Seen NIT, seen_nit, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734235 D  SignalMonitorValue(Seen SDT, seen_sdt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734239 D  SignalMonitorValue(Seen Crypt, seen_crypt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734245 D  SignalMonitorValue(Matching PAT, matching_pat, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734248 D  SignalMonitorValue(Matching PMT, matching_pmt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734251 D  SignalMonitorValue(Matching MGT, matching_mgt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734254 D  SignalMonitorValue(Matching VCT, matching_vct, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734263 D  SignalMonitorValue(Matching NIT, matching_nit, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734266 D  SignalMonitorValue(Matching SDT, matching_sdt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734270 D  SignalMonitorValue(Matching Crypt, matching_crypt, 0, 1, 0, 1, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734276 D  SignalMonitorValue(Signal To Noise, snr, 0, 0, 0, 65535, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734281 D  SignalMonitorValue(Bit Error Rate, ber, 0, 65535, 0, 65535, 0, 0, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734286 D  SignalMonitorValue(Uncorrected Blocks, ucb, 0, 65535, 0, 65535, 0, 0, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734289 D  SignalMonitorValue(Rotor Progress, pos, 0, 100, 0, 100, 0, 1, false)<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734605 D  Setting 'Lossless transcoding' changed to 0<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734612 D  Setting 'Resize video while transcoding' changed to 0<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.734617 D  Setting 'Enable auto-transcode after recording' changed to 0<br>
Jan 27 20:07:59 xy mythbackend[1993024]: 2023-01-27 20:07:59.735245 D  Setting 'Enable auto-transcode after recording' changed to 0<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.736247 E  TVRec[3]: TuningSignalCheck: SignalMonitor timed out<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.737241 I  EITScanner[3]: Started passive scan.<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.773977 I  EITScanner[3]: Stopped passive scan.<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.853010 I  TVRec[3]: TuningFrequency<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.861018 I  CardUtil[3]: Set delivery system: DVB-C/A<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.864639 E  TVRec[3]: Failed to set channel to . Reverting to kState_None<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.901521 I  EITScanner[3]: Stopped passive scan.<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.901530 I  EITScanner[3]: Stopped active scan.<br>
Jan 27 20:08:05 xy mythbackend[1993024]: 2023-01-27 20:08:05.937712 I  EITScanner[3]: Stopped passive scan.<br>
Jan 27 20:08:31 xy mythbackend[1993024]: 2023-01-27 20:08:31.387750 D  Running HouseKeeper.<br>
<br>
Thanks,<br>
Robert<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a></blockquote><div><br></div><div>Sometimes there is guide information sent as private data which can only be used by set-top-boxes from the provider.</div><div>MythTV can only use guide data that is coded according to the DVB standards.</div><div>However, if a standard TV without a set-top-box can show the guide then I expect that MythTV should also be able to do that also.</div><div><br></div><div>I suggest first upgrading to the latest fixes/32.</div><div>Then with mythtv-setup do the following</div><div>- delete all channels</div><div>- do a full scan with the following log options "-v channel,chanscan,eit,siparser --loglevel=debug"</div><div>- capture all output of the full scan, e.g. with "mythtv-setup -v channel,chanscan,eit,siparser --loglevel=debug 2>&1 | tee this_is_my_logfile.log"</div><div>Please create a ticket for this issue on <a href="https://github.com/MythTV/mythtv/issues">https://github.com/MythTV/mythtv/issues</a> and then attach the log file to that ticket.</div><div><br></div><div>Then when you run mythbackend use the following log options: "-v channel,eit,siparser --loglevel=debug", capture the output for a few days and post that also.</div><div>This will also be a fairly big file.</div><div><br></div><div>Klaas.</div><div><br></div></div></div>