[mythtv-users] EIT crawling not working ?
Dave
dave at 0bits.com
Mon Sep 24 07:41:48 UTC 2007
Hi Daniel,
I had all those settings fine in the database so i don't think this is a
problem with my setup. I'm sure it's a bug. When i put mythbackend in
debug mode as you suggested, the following is what i see. It seems the
EIT scanner scans 2 channels and then hangs up (i waited an half hour
even though my timeout in the database is 30seconds) !
Interestingly it seems that channel 3401 (the second channel it scans)
is not in my "visible" (the visible column in channel table) list.
So the next question since i have 3 satellites (as you can see below) i
have 500+ channels, so how do you coerce the EIT scanner to only scan my
visible or favorites only and not the rest ? I don't see a
'EitScanOnlyVisible' option anywhere ?
Shall i take this to the dev list or am i still doing something wrong ?
Any ideas ?
Cheers
Mitch
# /etc/init.d/mythbackend start
2007-09-24 11:23:39.855 Using runtime prefix = /usr/local
2007-09-24 11:23:39.876 New DB connection, total: 1
2007-09-24 11:23:39.886 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.892 Current Schema Version: 1199
Starting up as the master server.
2007-09-24 11:23:39.919 New DB connection, total: 2
2007-09-24 11:23:39.920 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.924 EITHelper: localtime offset 4:00:00
2007-09-24 11:23:39.929 TVRec(1): Start channel: 960.
2007-09-24 11:23:39.935 DVBChan(1): Opening DVB channel
2007-09-24 11:23:39.937 New DB connection, total: 3
2007-09-24 11:23:39.938 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.941 New DB connection, total: 4
2007-09-24 11:23:39.942 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.944 New DB connection, total: 5
2007-09-24 11:23:39.946 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.948 New DB connection, total: 6
2007-09-24 11:23:39.948 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:39.951 DiSEqCDevTree: Changing LNB voltage to 18V
2007-09-24 11:23:40.452 DiSEqCDevTree: Resetting DiSEqC Bus
2007-09-24 11:23:40.452 DiSEqCDevTree: Sending DiSEqC Command: e0 0 0
htpc ~# 2007-09-24 11:23:41.142 ChannelBase(1): Input #1: 'DVBInput #1'
schan(960) sourceid(1) ccid(1)
2007-09-24 11:23:41.144 ChannelBase(1): Input #2: 'DVBInput #2'
schan(3301) sourceid(2) ccid(1)
2007-09-24 11:23:41.144 ChannelBase(1): Input #3: 'DVBInput #3'
schan(2803) sourceid(3) ccid(1)
2007-09-24 11:23:41.144 ChannelBase(1): Current Input #1: 'DVBInput #1'
2007-09-24 11:23:41.144 DVBChan(1): SetChannelByString(960):
2007-09-24 11:23:41.149 DVBChan(1): 3863000 qpsk a auto auto a a auto a v
2007-09-24 11:23:41.150 DiSEqCDevTree: Changing LNB voltage to 13V
2007-09-24 11:23:41.166 DiSEqCDevTree: Changing to DiSEqC switch port 1/3
2007-09-24 11:23:41.167 DiSEqCDevTree: Sending DiSEqC Command: e0 10 38 f0
2007-09-24 11:23:41.603 DVBChan(1): Old Params: 0 auto a auto auto a a
auto a v
DVBChan(1): New Params: 3863000 qpsk a auto
auto a a auto a v
2007-09-24 11:23:41.603 DVBChan(1): Tune(): Tuning to 1287000kHz
2007-09-24 11:23:41.629 dvbchannel.cpp:wait_for_backend: Status:
Signal,Carrier,
2007-09-24 11:23:41.629 DVBChan(1): Tune(): Frequency tuning successful.
2007-09-24 11:23:41.629 DVBChan(1): SetChannelByString(960): Tuned to
frequency.
2007-09-24 11:23:41.641 New DB scheduler connection
2007-09-24 11:23:41.642 Connected to database 'mythconverg' at host:
localhost
2007-09-24 11:23:42.990 Main::Registering HttpStatus Extension
2007-09-24 11:23:42.990 mythbackend version: 0.21.20070910-2 www.mythtv.org
2007-09-24 11:23:42.991 Enabled verbose msgs: important general channel
eit siparser
2007-09-24 11:23:42.994 AutoExpire: Found max recording rate of 138 MB/min
2007-09-24 11:23:42.996 AutoExpire: CalcParams(): Required Free Space:
3.0 GB w/freq: 10 min
2007-09-24 11:23:44.688 Reschedule requested for id -1.
2007-09-24 11:23:44.751 Scheduled 0 items in 0.1 = 0.05 match + 0.02 place
2007-09-24 11:23:44.756 Seem to be woken up by USER
2007-09-24 11:23:45.457 MainServer::HandleAnnounce Monitor
2007-09-24 11:23:45.457 adding: htpc as a client (events: 0)
2007-09-24 11:23:45.458 MainServer::HandleAnnounce Monitor
2007-09-24 11:23:45.458 adding: htpc as a client (events: 1)
2007-09-24 11:25:09.805 EITScanner: StartActiveScan called with 68
multiplexes
2007-09-24 11:25:09.999 ChannelBase(1): Failed to find channel(3401) on
current input (DVBInput #1) of card (1).
2007-09-24 11:25:10.001 ChannelBase(1): Found channel(3401) on another
input (DVBInput #2) of card (1).
2007-09-24 11:25:10.001 TVRec(1): HW Tuner: 1->1
2007-09-24 11:25:10.001 DVBChan(1): Opening DVB channel
2007-09-24 11:25:10.002 DVBChan(1): SetChannelByString(3401):
2007-09-24 11:25:10.003 ChannelBase(1): Failed to find channel(3401) on
current input (DVBInput #1) of card (1).
2007-09-24 11:25:10.005 ChannelBase(1): Found channel(3401) on another
input (DVBInput #2) of card (1).
2007-09-24 11:25:10.009 DVBChan(1) Warning: Your frequency setting
(6616000) is out of range. (min/max:950000/2150000)
2007-09-24 11:25:10.010 DVBChan(1): 11766000 qpsk a auto auto a a auto a v
2007-09-24 11:25:10.027 DiSEqCDevTree: Changing to DiSEqC switch port 2/3
2007-09-24 11:25:10.027 DiSEqCDevTree: Sending DiSEqC Command: e0 10 38 f5
2007-09-24 11:25:10.464 DVBChan(1): Old Params: 3863000 qpsk a auto auto
a a auto a v
DVBChan(1): New Params: 11766000 qpsk a auto
auto a a auto a v
2007-09-24 11:25:10.464 DVBChan(1): Tune(): Tuning to 1166000kHz
2007-09-24 11:25:10.490 dvbchannel.cpp:wait_for_backend: Status:
Signal,Carrier,
2007-09-24 11:25:10.491 DVBChan(1): Tune(): Frequency tuning successful.
2007-09-24 11:25:10.491 DVBChan(1): SetChannelByString(3401): Tuned to
frequency.
2007-09-24 11:25:10.491 DVBChan(1): Opening DVB channel
2007-09-24 11:25:10.493 SM(1)::AddFlags: Seen() Match() Wait(Sig,)
2007-09-24 11:25:10.493 DVBSM(1)::constructor(): initial flags 0x40000000
2007-09-24 11:25:10.801 DTVSM(1)::SetDVBService(transport_id: 5200,
network_id: 318, service_id: 3401):
2007-09-24 11:25:10.801 SM(1)::RemoveFlags: Seen(PMT,SDT,Crypt,)
Match(PMT,SDT,Crypt,) Wait()
2007-09-24 11:25:10.801 SM(1)::AddFlags: Seen() Match() Wait(PMT,SDT,)
2007-09-24 11:25:10.801 SM(1)::AddFlags: Seen() Match() Wait(PMT,SDT,Pos,)
2007-09-24 11:25:10.802 SM(1)::Start: begin
2007-09-24 11:25:10.803 SM(1)::Start: end
2007-09-24 11:25:10.803 EITScanner: Now looking for EIT data on
multiplex of channel 3401
2007-09-24 11:25:10.803 EITCache: Pruning all entries that ended before
UTC 2007-09-23T11:45:27
2007-09-24 11:25:10.804 EITCache: Deleting old cache entries from the
database
Daniel Kristjansson wrote:
> >
> > Is anyone with DVB-S having problems with EIT crawling not updating the
> > EPG ?
> >
> > When i leave my box onto idle (i.e it's on the main menu, and there is
> > no pending events to record), i see no EIT crawling and the EPG never
> > updates.
> >
> > Although i get (at the very least) the transmitted now/next events with
> > all my channels it never shows up if i go to the EPG or in the
> > database/web page.
> >
> > Anyone with non-xmltv data from grabbers seeing this ?
> >
> > I have useonairguide=1 for all my channels, and if i go to the
> > respective channel manually, then the data is populated, so i know it's
> > there, it's just not filling it with the crawler.
> >
> > Is there somehow i can turn on debugging of the EIT crawler to try and
> > track this down ?
>
> mythbackend -v channel,eit,siparser
>
> Also in mythtv-setup under General on the fourth pane, "EIT Scanner
> Options" you can configure when the scan starts and how long it
> spends on each transport. Finally if you have the Listings grabber
> in your video source set to anything other than "Transmitted guide
> only (EIT)" there is a checkbox that must be checked, "Perform EIT
> Scan", this is disabled by default as having multiple listings
> grabbers per source can mess up scheduling. If you get EIT for some
> channels and info from elsewhere for other channels you can use
> the useronairguide on a per channel basis to select who populates
> that particular channel.
>
> -- Daniel
More information about the mythtv-users
mailing list