[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