[mythtv-users] Debugging EIT on UK DVB-T
martin
martin at mstubbs.co.uk
Fri Apr 9 20:47:40 UTC 2010
On Friday 09 Apr 2010 16:09:28 martin wrote:
> I have a mythtv backend that has always been difficult to to get EIT capture started. I have previously scanned for channels a number of different ways, using dvb scan output and a full scan, and eventually it starts but I don't know what makes the difference. Once eit is running it works very well.
> I have now upgraded to 0.23 fixes and done a new scan using the output from from dvb scan and again the EIT capture is not working. I don't want to do a full scan as I can now pick up other regions transmissions.
> What should I look for in the output of -v channel,eit ?
>
Below is a segment of the log I have captured using -v channel,eit,siparser . I have cut out a lot of the duplicate lines to reduce the size.
Any help on what looks wrong would be appreciated.
Martin
........ Start up messages deleted
2010-04-09 17:20:43.935 Seem to be woken up by USER
2010-04-09 17:21:40.396 EITScanner (1): StartActiveScan called with 5 multiplexes
2010-04-09 17:21:40.788 TVRec(1): SetChannel(12) -- begin
2010-04-09 17:21:40.790 DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-04-09 17:21:40.790 DVBChan(1:/dev/dvb/adapter0/frontend0): SetChannelByString(12):
2010-04-09 17:21:40.797 DVBChan(1:/dev/dvb/adapter0/frontend0): 778167000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:21:40.797 DVBChan(1:/dev/dvb/adapter0/frontend0): Old Params: 794000000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
DVBChan(1:/dev/dvb/adapter0/frontend0): New Params: 778167000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:21:40.798 DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Tuning to 778167000Hz
2010-04-09 17:21:40.910 dvbchannel.cpp:wait_for_backend: Status: Signal,
2010-04-09 17:21:40.910 DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Frequency tuning successful.
2010-04-09 17:21:40.910 DVBChan(1:/dev/dvb/adapter0/frontend0): SetChannelByString(12): Tuned to frequency.
2010-04-09 17:21:40.910 DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-04-09 17:21:40.912 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Signal Strength
2010-04-09 17:21:40.914 DVBSM(/dev/dvb/adapter0/frontend0): Can measure S/N
2010-04-09 17:21:40.916 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Bit Error Rate
2010-04-09 17:21:40.917 DVBSM(/dev/dvb/adapter0/frontend0): Can count Uncorrected Blocks
2010-04-09 17:21:40.917 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait()
2010-04-09 17:21:40.917 DVBSM(/dev/dvb/adapter0/frontend0): DVBSignalMonitor::ctor initial flags Seen() Match() Wait(Sig,SNR,BER,UB,)
2010-04-09 17:21:40.925 DTVSM(/dev/dvb/adapter0/frontend0)::SetProgramNumber(25792):
2010-04-09 17:21:40.925 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen(PMT,Crypt,) Match(PMT,Crypt,) Wait()
2010-04-09 17:21:40.925 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PMT,)
2010-04-09 17:21:40.925 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PAT,PMT,Pos,)
2010-04-09 17:21:40.925 SM(/dev/dvb/adapter0/frontend0)::Start: begin
2010-04-09 17:21:40.925 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:21:40.926 SM(/dev/dvb/adapter0/frontend0)::Start: end
2010-04-09 17:21:40.926 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-04-09 17:21:40.927 TVRec(1): SetChannel(12) -- end
2010-04-09 17:21:40.927 EITScanner (1): Now looking for EIT data on multiplex of channel 12
2010-04-09 17:21:40.927 EITCache: Pruning all entries that ended before UTC 2010-04-08T17:26:57
2010-04-09 17:21:40.927 EITCache: Deleting old cache entries from the database
2010-04-09 17:21:40.983 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:21:41.040 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:21:41.048 DVBSM(/dev/dvb/adapter0/frontend0): UpdateValues -- Signal Locked
2010-04-09 17:21:41.556 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PAT,) Match() Wait()
2010-04-09 17:21:41.556 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PAT,) Wait()
2010-04-09 17:21:41.607 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PMT,) Match() Wait()
2010-04-09 17:21:41.607 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PMT,) Wait()
2010-04-09 17:21:41.607 Created PMT
Program Map Table ver(29) pid(0x3eb) pnum(1) len(67)
Stream #0 pid(0x12d) type(video-mpeg2 0x2)
Stream Identifier Descriptor (0x52): ComponentTag=0x1
Stream #1 pid(0x12e) type(audio-mp2-layer[1,2,3] 0x4)
Stream Identifier Descriptor (0x52): ComponentTag=0x2
ISO-639 Language: code(eng) canonical(eng) eng(English)
Stream #2 pid(0x130) type(audio-mp2-layer[1,2,3] 0x4)
Stream Identifier Descriptor (0x52): ComponentTag=0x4
ISO-639 Language: code(eng) canonical(eng) eng(English)
Stream #3 pid(0x12f) type(private-data 0x6)
Stream Identifier Descriptor (0x52): ComponentTag=0x3
Subtitling Descriptor (0x59) length(8)
2010-04-09 17:21:41.651 EITScanner (1): Started passive scan.
2010-04-09 17:22:00.628 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2010-04-09 17:24:10.600 EITScanner (4): StartActiveScan called with 5 multiplexes
2010-04-09 17:24:10.647 TVRec(4): SetChannel(12) -- begin
2010-04-09 17:24:10.649 DVBChan(4:/dev/dvb/adapter1/frontend0): Opening DVB channel
2010-04-09 17:24:10.649 DVBChan(4:/dev/dvb/adapter1/frontend0): SetChannelByString(12):
2010-04-09 17:24:10.662 DVBChan(4:/dev/dvb/adapter1/frontend0): 778167000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:24:10.663 DVBChan(4:/dev/dvb/adapter1/frontend0): Old Params: 794000000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
DVBChan(4:/dev/dvb/adapter1/frontend0): New Params: 778167000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:24:10.663 DVBChan(4:/dev/dvb/adapter1/frontend0): Tune(): Tuning to 778167000Hz
2010-04-09 17:24:10.764 dvbchannel.cpp:wait_for_backend: Status: Signal,
2010-04-09 17:24:10.765 DVBChan(4:/dev/dvb/adapter1/frontend0): Tune(): Frequency tuning successful.
2010-04-09 17:24:10.765 DVBChan(4:/dev/dvb/adapter1/frontend0): SetChannelByString(12): Tuned to frequency.
2010-04-09 17:24:10.765 DVBChan(4:/dev/dvb/adapter1/frontend0): Opening DVB channel
2010-04-09 17:24:10.767 DVBSM(/dev/dvb/adapter1/frontend0): Can measure Signal Strength
2010-04-09 17:24:10.769 DVBSM(/dev/dvb/adapter1/frontend0): Can measure S/N
2010-04-09 17:24:10.771 DVBSM(/dev/dvb/adapter1/frontend0): Can measure Bit Error Rate
2010-04-09 17:24:10.772 DVBSM(/dev/dvb/adapter1/frontend0): Can count Uncorrected Blocks
2010-04-09 17:24:10.772 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen() Match() Wait()
2010-04-09 17:24:10.772 DVBSM(/dev/dvb/adapter1/frontend0): DVBSignalMonitor::ctor initial flags Seen() Match() Wait(Sig,SNR,BER,UB,)
2010-04-09 17:24:10.779 DTVSM(/dev/dvb/adapter1/frontend0)::SetProgramNumber(25792):
2010-04-09 17:24:10.779 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen(PMT,Crypt,) Match(PMT,Crypt,) Wait()
2010-04-09 17:24:10.779 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(PMT,)
2010-04-09 17:24:10.779 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(PAT,PMT,Pos,)
2010-04-09 17:24:10.779 SM(/dev/dvb/adapter1/frontend0)::Start: begin
2010-04-09 17:24:10.780 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:24:10.780 SM(/dev/dvb/adapter1/frontend0)::Start: end
2010-04-09 17:24:10.780 SM(/dev/dvb/adapter1/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-04-09 17:24:10.780 TVRec(4): SetChannel(12) -- end
2010-04-09 17:24:10.780 EITScanner (4): Now looking for EIT data on multiplex of channel 12
2010-04-09 17:24:10.780 EITCache: Pruning all entries that ended before UTC 2010-04-08T17:29:10
2010-04-09 17:24:10.780 EITCache: Deleting old cache entries from the database
2010-04-09 17:24:10.837 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:24:10.894 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
............ This line repeated every 57 mS
..
..
2010-04-09 17:26:58.029 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.086 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.143 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.200 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.257 TVRec(1): SetChannel(11) -- begin
2010-04-09 17:26:58.257 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.259 DVBSM(/dev/dvb/adapter0/frontend0): Stop() -- begin
2010-04-09 17:26:58.259 SM(/dev/dvb/adapter0/frontend0)::Stop: begin
2010-04-09 17:26:58.303 SM(/dev/dvb/adapter0/frontend0)::Stop: end
2010-04-09 17:26:58.314 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.371 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.428 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.486 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.543 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.600 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.657 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.689 DVBSM(/dev/dvb/adapter0/frontend0): Stop() -- end
2010-04-09 17:26:58.690 SM(/dev/dvb/adapter0/frontend0)::Stop: begin
2010-04-09 17:26:58.690 SM(/dev/dvb/adapter0/frontend0)::Stop: end
2010-04-09 17:26:58.690 DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-04-09 17:26:58.690 DVBChan(1:/dev/dvb/adapter0/frontend0): SetChannelByString(11):
2010-04-09 17:26:58.697 DVBChan(1:/dev/dvb/adapter0/frontend0): 754166670 qam_16 a 3/4 3/4 8 2 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:26:58.698 DVBChan(1:/dev/dvb/adapter0/frontend0): Old Params: 778167000 qam_64 a 2/3 1/2 8 8 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
DVBChan(1:/dev/dvb/adapter0/frontend0): New Params: 754166670 qam_16 a 3/4 3/4 8 2 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-04-09 17:26:58.698 DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Tuning to 754166670Hz
2010-04-09 17:26:58.714 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.771 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.809 dvbchannel.cpp:wait_for_backend: Status: Signal,
2010-04-09 17:26:58.809 DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Frequency tuning successful.
2010-04-09 17:26:58.809 DVBChan(1:/dev/dvb/adapter0/frontend0): SetChannelByString(11): Tuned to frequency.
2010-04-09 17:26:58.809 DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2010-04-09 17:26:58.812 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Signal Strength
2010-04-09 17:26:58.814 DVBSM(/dev/dvb/adapter0/frontend0): Can measure S/N
2010-04-09 17:26:58.816 DVBSM(/dev/dvb/adapter0/frontend0): Can measure Bit Error Rate
2010-04-09 17:26:58.817 DVBSM(/dev/dvb/adapter0/frontend0): Can count Uncorrected Blocks
2010-04-09 17:26:58.817 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait()
2010-04-09 17:26:58.817 DVBSM(/dev/dvb/adapter0/frontend0): DVBSignalMonitor::ctor initial flags Seen() Match() Wait(Sig,SNR,BER,UB,)
2010-04-09 17:26:58.824 DTVSM(/dev/dvb/adapter0/frontend0)::SetProgramNumber(22208):
2010-04-09 17:26:58.824 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen(PMT,Crypt,) Match(PMT,Crypt,) Wait()
2010-04-09 17:26:58.824 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PMT,)
2010-04-09 17:26:58.824 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(PAT,PMT,Pos,)
2010-04-09 17:26:58.824 SM(/dev/dvb/adapter0/frontend0)::Start: begin
2010-04-09 17:26:58.824 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.825 SM(/dev/dvb/adapter0/frontend0)::Start: end
2010-04-09 17:26:58.825 SM(/dev/dvb/adapter0/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-04-09 17:26:58.826 TVRec(1): SetChannel(11) -- end
2010-04-09 17:26:58.826 EITScanner (1): Now looking for EIT data on multiplex of channel 11
2010-04-09 17:26:58.826 EITCache: Pruning all entries that ended before UTC 2010-04-08T17:32:15
2010-04-09 17:26:58.826 EITCache: Deleting old cache entries from the database
2010-04-09 17:26:58.829 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.886 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.893 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:58.900 DVBSM(/dev/dvb/adapter0/frontend0): UpdateValues -- Signal Locked
2010-04-09 17:26:58.943 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:59.001 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:59.058 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:59.058 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PAT,) Match() Wait()
2010-04-09 17:26:59.059 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PAT,) Wait()
2010-04-09 17:26:59.109 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen(PMT,) Match() Wait()
2010-04-09 17:26:59.110 SM(/dev/dvb/adapter0/frontend0)::AddFlags: Seen() Match(PMT,) Wait()
2010-04-09 17:26:59.110 Created PMT
Program Map Table ver(13) pid(0x2bf) pnum(1) len(120)
Stream #0 pid(0x12d) type(video-mpeg2 0x2)
Stream Identifier Descriptor (0x52): ComponentTag=0x1
Stream #1 pid(0x12e) type(audio-mp2-layer[1,2,3] 0x4)
Stream Identifier Descriptor (0x52): ComponentTag=0x2
ISO-639 Language: code(eng) canonical(eng) eng(English)
Stream #2 pid(0x130) type(audio-mp2-layer[1,2,3] 0x4)
Stream Identifier Descriptor (0x52): ComponentTag=0x6
ISO-639 Language: code(eng) canonical(eng) eng(English)
Stream #3 pid(0x12f) type(private-data 0x6)
Stream Identifier Descriptor (0x52): ComponentTag=0x5
Subtitling Descriptor (0x59) length(8)
Stream #4 pid(0x131) type(dsmcc-b std data 0xb)
Stream Identifier Descriptor (0x52): ComponentTag=0xb
Unknown(20) Descriptor (0x14) length(5)
Stream #5 pid(0xbc2) type(dsmcc-b std data 0xb)
Stream Identifier Descriptor (0x52): ComponentTag=0x4
Unknown(20) Descriptor (0x14) length(13)
Data Broadcast Identifier Descriptor (0x66) length(6)
Unknown(19) Descriptor (0x13) length(5)
2010-04-09 17:26:59.115 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:59.160 EITScanner (1): Started passive scan.
2010-04-09 17:26:59.172 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-04-09 17:26:59.229 SM(/dev/dvb/adapter1/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
... The log carries on like this
More information about the mythtv-users
mailing list