[mythtv-users] Multi-tuner setup
Michael T. Dean
mtdean at thirdcontact.com
Tue Mar 26 12:38:31 UTC 2013
On 03/26/2013 07:47 AM, Jeffrey Ratcliffe wrote:
> On 25 March 2013 12:53, steve.goodey wrote:
>> Have you tried menu? You can switch inputs there.
> Oh yes! Thanks. Not spotted that. That demonstrates that both tuners
> are working.
>
> So that is not the reason for the missed recordings. The symptom is
> two zero-length recordings - they always come in pairs.
>
> The excerpt from /var/log/mythtv/mythbackend.log is below. Needless to
> say I can view Live TV on channel 50903.
>
> Any ideas?
>
> Regards
>
> Jeff
>
> Mar 25 13:00:00 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:1029
> (HandleStateChange) TVRec(1): Changing from None to RecordingOnly
> Mar 25 13:00:00 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:3495
> (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
> Mar 25 13:00:00 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:347
> (CheckFrequency) DVBChan(1:/dev/dvb/adapter0/frontend0): Your
> frequency setting (11343000) is out of range.
> (min/max:47000000/862000000)
> Mar 25 13:00:00 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:375
> (CheckOptions) DVBChan(1:/dev/dvb/adapter0/frontend0): Symbol Rate
> setting (27500000) is out of range (min/max:451875/7230000)
> Mar 25 13:00:00 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:381
> (CheckOptions) DVBChan(1:/dev/dvb/adapter0/frontend0): Selected
> fec_inner parameter unsupported by this driver.
> Mar 25 13:00:00 pan mythbackend[2112]: E TVRecEvent dvbchannel.cpp:797
> (Tune) DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Setting
> Frontend tuning parameters failed.#012#011#011#011eno: Invalid
> argument (22)
> Mar 25 13:00:00 pan mythbackend[2112]: E TVRecEvent dtvchannel.cpp:319
> (SetChannelByString) DTVChan(/dev/dvb/adapter0/frontend0):
> SetChannelByString(50903): Tuning to frequency.
> Mar 25 13:00:00 pan mythbackend[2112]: E TVRecEvent tv_rec.cpp:3681
> (TuningFrequency) TVRec(1): Failed to set channel to 50903. Reverting
> to kState_None
> Mar 25 13:00:00 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:1029
> (HandleStateChange) TVRec(1): Changing from RecordingOnly to None
> Mar 25 13:00:00 pan mythbackend[2112]: I CoreContext scheduler.cpp:637
> (UpdateRecStatus) Updating status for CSI on cardid 1 (Will Record =>
> Recorder Failed)
> Mar 25 13:00:00 pan mythbackend[2112]: N Scheduler autoexpire.cpp:263
> (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB
> w/freq: 15 min
> Mar 25 13:00:00 pan mythbackend[2112]: I Scheduler scheduler.cpp:2514
> (HandleRecordingStatusChange) Tuning recording: CSI: channel 52903 on
> cardid 1, sourceid 2
> Mar 25 13:00:01 pan mythbackend[2112]: I Scheduler scheduler.cpp:2033
> (HandleReschedule) Reschedule requested for id 0.
> Mar 25 13:00:01 pan mythbackend[2112]: E Scheduler
> recordinginfo.cpp:966 (InsertProgram)
> RecordingInfo::InsertProgram(ProgramInfo(52903_20130325130000.mpg):
> channame(CBS Drama) startts(Mon Mar 25 13:00:00 2013) endts(Mon Mar 25
> 14:00:00 2013)#012 recstartts(Mon Mar 25 13:00:00 2013)
> recendts(Mon Mar 25 14:00:00 2013)#012 title(CSI)):
> recording already exists...
> Mar 25 13:00:01 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:1029
> (HandleStateChange) TVRec(1): Changing from None to RecordingOnly
> Mar 25 13:00:01 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:3495
> (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
> Mar 25 13:00:01 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:347
> (CheckFrequency) DVBChan(1:/dev/dvb/adapter0/frontend0): Your
> frequency setting (11343000) is out of range.
> (min/max:47000000/862000000)
> Mar 25 13:00:01 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:375
> (CheckOptions) DVBChan(1:/dev/dvb/adapter0/frontend0): Symbol Rate
> setting (27500000) is out of range (min/max:451875/7230000)
> Mar 25 13:00:01 pan mythbackend[2112]: W TVRecEvent dvbchannel.cpp:381
> (CheckOptions) DVBChan(1:/dev/dvb/adapter0/frontend0): Selected
> fec_inner parameter unsupported by this driver.
> Mar 25 13:00:01 pan mythbackend[2112]: E TVRecEvent dvbchannel.cpp:797
> (Tune) DVBChan(1:/dev/dvb/adapter0/frontend0): Tune(): Setting
> Frontend tuning parameters failed.#012#011#011#011eno: Invalid
> argument (22)
> Mar 25 13:00:01 pan mythbackend[2112]: E TVRecEvent dtvchannel.cpp:319
> (SetChannelByString) DTVChan(/dev/dvb/adapter0/frontend0):
> SetChannelByString(50903): Tuning to frequency.
> Mar 25 13:00:01 pan mythbackend[2112]: E TVRecEvent tv_rec.cpp:3681
> (TuningFrequency) TVRec(1): Failed to set channel to 50903. Reverting
> to kState_None
> Mar 25 13:00:01 pan mythbackend[2112]: I TVRecEvent tv_rec.cpp:1029
> (HandleStateChange) TVRec(1): Changing from RecordingOnly to None
> Mar 25 13:00:01 pan mythbackend[2112]: I CoreContext scheduler.cpp:637
> (UpdateRecStatus) Updating status for CSI on cardid 1 (Tuning =>
> Recorder Failed)
> Mar 25 13:00:01 pan mythbackend[2112]: E Scheduler scheduler.cpp:701
> (ChangeRecordingEnd) Failed to change end time on card 1 to
> 2013-03-25T14:00:00
Looks like invalid tuning parameters--i.e. due to a bad channel scan.
And, yes, you can have a bad channel scan and invalid tuning information
and still get Live TV from the card. You can use "Delete all video
sources" to clear out all of the current tuning information (for both
video sources), and then reconfigure them all--the primary benefit of
this approach is that none of the existing garbage can have any adverse
effect of the results, but you have to "start over" on video source
configuration/connections.
http://www.gossamer-threads.com/lists/mythtv/users/264034#264034
Mike
More information about the mythtv-users
mailing list