[mythtv-users] PIDS setup question

Paul Gearon gearon at ieee.org
Wed Mar 10 06:55:43 EST 2004


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.
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

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.

-- 
Regards,
Paul


More information about the mythtv-users mailing list