[mythtv-users] PIDS setup question
John Pullan
jmp at tarantella.com
Wed Mar 10 07:25:36 EST 2004
I'm doing this from memory, so be warned :-)
On Wed, 2004-03-10 at 11:55, Paul Gearon wrote:
> Ivor Hewitt wrote:
> > On Tuesday 09 March 2004 12:18, Paul Gearon wrote:
> >
> >>The -v option didn't change the output much at all.
> >>
> >
> > No additional messages at all? You sure?
>
> Pretty much. Here is a direct paste from my xterm:
>
>
> pag at chaos:~$ mythbackend -v
> Starting up as the master server.
> 2004-03-10 21:52:33 DVB#0 Using DVB card 0, with frontend NxtWave NXT6000.
> 2004-03-10 21:52:33 DVB#0 ERROR - Failed to verify channel integrity.
> 2004-03-10 21:52:33 DVB#0 ERROR - Failed to get channel options for
> channel 1000.
Isn't the '1000' referring to the channel number 1000 not the channel id
> 2004-03-10 21:52:33 mythbackend version: 0.14.20040123-1 www.mythtv.org
> 2004-03-10 21:52:33 Enabled verbose msgs : important general
> 2004-03-10 21:52:35 Found changes in the todo list.
> 2004-03-10 21:52:45 MainServer::HandleAnnounce Playback
> 2004-03-10 21:52:45 adding: chaos as a client (events: 0)
> 2004-03-10 21:52:45 MainServer::HandleAnnounce Playback
> 2004-03-10 21:52:45 adding: chaos as a client (events: 1)
> 2004-03-10 21:52:45 MainServer::HandleAnnounce Playback
> 2004-03-10 21:52:45 adding: chaos as a client (events: 0)
> 2004-03-10 21:52:45 MainServer::HandleAnnounce Playback
> 2004-03-10 21:52:45 adding: chaos as a client (events: 0)
> 2004-03-10 21:52:45 adding: chaos as a remote ringbuffer
> 2004-03-10 21:52:45 Changing from None to WatchingLiveTV
> 2004-03-10 21:52:45 DVB#0 Recorder: Card opened successfully.
> 2004-03-10 21:52:45 DVB#0 ERROR - No PIDS set, please correct your
> channel setup.
> 2004-03-10 21:52:46 DVB#0 WARNING - No data from card in 1 second.
> 2004-03-10 21:52:47 DVB#0 WARNING - No data from card in 1 second.
> 2004-03-10 21:52:48 DVB#0 WARNING - No data from card in 1 second.
> 2004-03-10 21:52:49 Changing from WatchingLiveTV to None
> 2004-03-10 21:52:49 DVB#0 WARNING - No data from card in 1 second.
>
>
>
> > For your two logs it looks like:-
> > for 1) You don't have a channel 1000 in the channel table
> > and
> > for 2) You have an entry in the channel table for whatever the frontend has
> > asked to tune to but you don't have the dvb tables setup for that channel.
>
> Here is a response to a set of queries on my database:
>
> pag at chaos:~$ echo "select * from channel where chanid=1000;" | mysql -u
> mythtv -p mythconverg
> chanid channum freqid sourceid callsign name icon
> finetunvideofilters xmltvid recpriority contrast
> brightness colour hue tvformat
> 1000 1 SBS 0 NULL
> C28.au.tv.yahoo.com 0 32768 32768 32768 32768
>
And in this case it's the channel id.
So I think you need to set the channum to 1, and also the starting
channel to 1 as well.
> pag at chaos:~$ echo "select * from dvb_channel where chanid=1000;" | mysql
> -u mythtv -p mythconverg
> chanid serviceid networkid providerid transportid
> frequency inversion symbolrate fec polarity
> satid modulation bandwidth lp_code_rate
> transmission_mode guard_interval hierarchy pmtcache
> 1000 816 NULL NULL NULL 585625000 0 NULL
> 2/3 qam_64 7 2/3 8 1/8 n NULL
>
> pag at chaos:~$ echo "select * from dvb_pids where chanid=1000;" | mysql -u
> mythtv -p mythconverg
> chanid pid type lang
> 1000 102 v
> 1000 103 a
>
>
> > With the verbose logging you should be able to see what channels the backend
> > is trying to tune to.
>
> No, I'm not seeing that.
>
> Now that I look at it, it occurs to me that most people use automatic
> parameters in dvb_channel, while I have many of them written explicitly
> (fec,
> polarity, modulation, etc). Perhaps something is wrong with this?
>
> I'll have a go at clearing out the options from dvb_channels and see if
> that helps.
>
> Thanks for the suggestions.
--
John Pullan <jmp at tarantella.com>
More information about the mythtv-users
mailing list