
pkendall64 at gmail
Apr 26, 2012, 4:51 PM
Post #42 of 60
(1588 views)
Permalink
|
On Fri, Apr 27, 2012 at 10:32 AM, <locuse [at] mm> wrote: > (and, of course, i promptly attached it to the WRONG %*&%* thread > ...sorry. take 2). > > this thread was pointed out to me in #irc. > > [mythtv-users] schedulesdirect not working > http://www.mythtv.org/pipermail/mythtv-users/2012-April/332813.html > > i just subscribed to the ML, and am not sure how to inject myself into > the thread without a reply in hand ... hoping just the Subject match > will do it. > > similarly to others here, i've built > > mythbackend --version > Please attach all output as a file in bug reports. > MythTV Version : v0.25-54-g46062bf > MythTV Branch : fixes/0.25 > Network Protocol : 72 > Library API : 0.25.20120408-1 > QT Version : 4.8.1 > Options compiled in: > linux release use_hidesyms using_alsa using_backend > using_bindings_perl using_bindings_python > using_bindings_php using_frontend using_hdhomerun > using_libcrypto using_libxml2 using_mheg > using_opengl_video using_qtwebkit using_qtscript > using_qtdbus using_x11 using_xrandr using_xv > using_bindings_perl using_bindings_python > using_bindings_php using_mythtranscode using_opengl > using_vaapi using_ffmpeg_threads using_mheg > using_libxml2 > > on > > uname -a > Linux myth 3.1.10-1.9-default #1 SMP Thu Apr 5 18:48:38 > UTC 2012 (4a97ec8) x86_64 x86_64 x86_64 GNU/Linux > > > i've an HDHR connected to my server. > > on the server, checking user home dir, > > echo ~/mythbackend > /var/lib/mythtv//mythbackend > > i've exec'd a complete setup/config with mythtv-setup. > > grabbing local channel config with XMLTV utils, > > su - mythbackend > tv_grab_na_dd --configure > cat /var/lib/mythtv/.xmltv/tv_grab_na_dd.conf > username: ###### > password: ###### > timeoffset: +0000 > lineup: PC:94131 > channel: 2-1 KTVUDT > channel: 5-1 KPIXDT > channel: 4-1 KRONDT > channel: 7-1 KGODT > channel: 44-1 KBCWDT > channel: 4-2 KRONDT2 > channel: 36-1 KICUDT > channel: 11-1 KNTVDT > channel: 20-1 KOFYDT > channel: 9-1 KQEDDT > channel: 9-2 KQEDDT2 > channel: 7-2 KGODT2 > channel: 38-1 KCNSDT > channel: 22-1 KRCBDT > channel: 22-2 KRCBDT2 > channel: 22-3 KRCBDT3 > channel: 9-3 KQEDDT3 > channel: 65-1 KKPXDT > channel: 60-1 KCSMDT > channel: 60-2 KCSMDT2 > channel: 11-2 KNTVDT2 > channel: 60-3 KCSMDT3 > channel: 54-1 KQEHDT > channel: 32-1 KMTPDT > channel: 7-3 KGODT3 > channel: 20-2 KOFYDT2 > channel: 65-3 KKPXDT3 > channel: 54-2 KQEHDT2 > channel: 54-3 KQEHDT3 > channel: 36-3 KICUDT3 > channel: 42-3 KTNCDT3 > > i manually tweak in Mythweb Channel Editor settings for channum, > callsign, & xmltvid using this data. > > on the server, verifying it in the DB, > > mysql > mysql> use mythtv_db; > mysql> SELECT channum,callsign,xmltvid FROM channel; > +---------+----------+---------+ > | channum | callsign | xmltvid | > +---------+----------+---------+ > | 11-1 | KNTVDT | 21785 | > | 11-2 | KNTVDT2 | 36151 | > | 42-3 | KTNCDT3 | 68504 | > | 22-1 | KRCBDT | 35242 | > | 22-2 | KRCBDT2 | 35244 | > | 22-3 | KRCBDT3 | 35246 | > | 28_1 | KFTL-CD | | > | 28_10 | KEAR | | > | 5-1 | KPIXDT | 19572 | > | 32-1 | KMTPDT | 47121 | > | 36-1 | KICUDT | 21650 | > | 36-3 | KICUDT3 | 67818 | > | 38-1 | KCNSDT | 31220 | > | 65-1 | KKPXDT | 35375 | > | 65-3 | KKPXDT3 | 50678 | > | 60-1 | KCSMDT | 35545 | > | 60-2 | KCSMDT2 | 35547 | > | 60-3 | KCSMDT3 | 44200 | > | 2-1 | KTVUDT | 19571 | > | 44-1 | KBCWDT | 19575 | > | 9-1 | KQEDDT | 24344 | > | 9-2 | KQEDDT2 | 30507 | > | 9-3 | KQEDDT3 | 35278 | > | 7-1 | KGODT | 19574 | > | 7-2 | KGODT2 | 30833 | > | 7-3 | KGODT3 | 49937 | > | 20-1 | KOFYDT | 24343 | > | 20-2 | KOFYDT2 | 50612 | > | 4-2 | KRONDT2 | 20547 | > | 4-1 | KRONDT | 19573 | > | 54-1 | KQEHDT | 44690 | > | 54-2 | KQEHDT2 | 55312 | > | 54-3 | KQEHDT3 | 55524 | > +---------+----------+---------+ > 33 rows in set (0.00 sec) > > grabbing EPG data using tv_grab_na_dd > > tv_grab_na_dd --quiet --config-file > "/var/lib/mythtv/.xmltv/tv_grab_na_dd.conf" > > /var/lib/mythtv/.xmltv/epg_test.xml > > cat /var/lib/mythtv/.xmltv/epg_test.xml | head -n 500 ==> > http://pastebin.com/p70pg25x > > that full & complete EPG data (epg.xml) can be > > (1) viewed as text > (2) imported into FreeGuide > (3) scanned directly from the SD source by tvheadend > > in all 3 cases, the data appears as complete and usable. > > iiuc, mythtv, for some reason, does NOT use tv_grab_na_dd for pulling > data from SD, but uses its own internal scanner in that case. > > attempting to similarly pull the EPG using myth, > > mythfilldatabase --dd-grab-all --nodblog -v file,network > --loglevel debug --logpath /tmp | tee /tmp/mythfill.grab.log > > ls -altr /tmp/*log > -rw-r--r-- 1 mythbackend video 19929 Apr 26 13:15 > /tmp/mythfill.grab.log =======> > https://gist.github.com/4381649548501cecf597 > -rw-r--r-- 1 mythbackend video 31580 Apr 26 13:15 > /tmp/mythfilldatabase.20120426131456.6764.log =======> > https://gist.github.com/3d034a2f05d69e5a78df > > then, for good measure, > > service mythbackend restart > ps ax | grep -i bin/myth > 7060 ? Ssl 0:00 /usr/local/bin/mythbackend > --daemon --logpath /var/log/mythtv > > and nav to, > > http://myth.locuse.net/mythweb/tv/list > > I see no program data, only "no data". > > here's an image, > > http://img221.imageshack.us/img221/2505/epgdwm.png > > next, if i instead try to import the XMLTV tv_grab_na_dd'd > "/var/lib/mythtv/.xmltv/epg_test.xml", from above, it also fails, > > mythfilldatabase --file --sourceid 1 --xmlfile > "/var/lib/mythtv/.xmltv/epg_test.xml" --verbose all > 2012-04-26 13:40:32.146468 C mythfilldatabase version: > fixes/0.25 [v0.25-54-g46062bf] www.mythtv.org > 2012-04-26 13:40:32.146498 N Enabled verbose msgs: all > 2012-04-26 13:40:32.146525 N Setting Log Level to > LOG_INFO > 2012-04-26 13:40:32.146577 I Added logging to the > console > 2012-04-26 13:40:32.146583 I Added database logging to > table logging > 2012-04-26 13:40:32.146686 N Setting up SIGHUP handler > 2012-04-26 13:40:32.146806 I Bypassing grabbers, > reading directly from file > 2012-04-26 13:40:32.146897 N Using runtime prefix = > /usr/local > 2012-04-26 13:40:32.146915 N Using configuration > directory = /var/lib/mythtv/.mythtv > 2012-04-26 13:40:32.147016 E > (old)Settings::ReadSettings(settings.txt) - No such file > settings.txt > 2012-04-26 13:40:32.147104 I Assumed character > encoding: en_US.UTF-8 > 2012-04-26 13:40:32.147490 E > (old)Settings::ReadSettings(settings.txt) - No such file > settings.txt > 2012-04-26 13:40:32.147513 E > (old)Settings::ReadSettings(/usr/local/share/mythtv/mysql.txt) > - No such file /usr/local/share/mythtv/mysql.txt > 2012-04-26 13:40:32.147525 E > (old)Settings::ReadSettings(/usr/local/etc/mythtv/mysql.txt) > - No such file /usr/local/etc/mythtv/mysql.txt > 2012-04-26 13:40:32.147648 E > (old)Settings::ReadSettings(./mysql.txt) - No such file > ./mysql.txt > 2012-04-26 13:40:32.147676 I Using localhost value of > myth.locuse.net > 2012-04-26 13:40:32.147695 I Clearing Settings Cache. > 2012-04-26 13:40:32.147807 I DefaultUPnP() - No default > UPnP backend > 2012-04-26 13:40:32.147833 I Clearing Settings Cache. > 2012-04-26 13:40:32.154145 I Database connection > created: DBManager0 > 2012-04-26 13:40:32.154181 I New DB connection, total: > 1 > 2012-04-26 13:40:32.158509 I Connected to database > 'mythtv_db' at host: myth.locuse.net > 2012-04-26 13:40:32.161897 I Closing DB connection > named 'DBManager0' > 2012-04-26 13:40:32.162056 I Clearing Settings Cache. > 2012-04-26 13:40:32.162111 I Database connection > created: DBManager1 > 2012-04-26 13:40:32.162127 I New DB connection, total: > 1 > 2012-04-26 13:40:32.163287 I Connected to database > 'mythtv_db' at host: myth.locuse.net > 2012-04-26 13:40:32.164173 N Setting QT default locale > to en_US > 2012-04-26 13:40:32.164184 I Current locale en_US > 2012-04-26 13:40:32.164231 N Reading locale defaults > from /usr/local/share/mythtv//locales/en_us.xml > 2012-04-26 13:40:32.169051 I Enabling Settings Cache. > 2012-04-26 13:40:32.169056 I Clearing Settings Cache. > 2012-04-26 13:40:32.169145 E setHttpProxy() - failed to > find a network proxy > 2012-04-26 13:40:32.169541 I Loading en_us translation > for module mythfrontend > 2012-04-26 13:40:32.169555 I Disabling Settings Cache. > 2012-04-26 13:40:32.169558 I Clearing Settings Cache. > 2012-04-26 13:40:32.170586 I Current MythTV Schema > Version (DBSchemaVer): 1299 > 2012-04-26 13:40:32.170600 I Enabling Settings Cache. > 2012-04-26 13:40:32.170603 I Clearing Settings Cache. > 2012-04-26 13:40:32.247258 I Database connection > created: DBManager2 > 2012-04-26 13:40:32.247282 I New DB connection, total: > 2 > 2012-04-26 13:40:32.248942 I Connected to database > 'mythtv_db' at host: myth.locuse.net > 2012-04-26 13:40:35.033435 I IconData: Updating icons > for sourceid: 1 > 2012-04-26 13:40:35.035574 N Unknown xmltv channel > identifier: I19571.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.036435 N Unknown xmltv channel > identifier: I19572.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.037207 N Unknown xmltv channel > identifier: I19573.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.037957 N Unknown xmltv channel > identifier: I19574.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.038699 N Unknown xmltv channel > identifier: I19575.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.039474 N Unknown xmltv channel > identifier: I20547.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.040218 N Unknown xmltv channel > identifier: I21650.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.040959 N Unknown xmltv channel > identifier: I21785.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.041695 N Unknown xmltv channel > identifier: I24343.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.042437 N Unknown xmltv channel > identifier: I24344.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.043238 N Unknown xmltv channel > identifier: I30507.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.043993 N Unknown xmltv channel > identifier: I30833.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.044735 N Unknown xmltv channel > identifier: I31220.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.045470 N Unknown xmltv channel > identifier: I35242.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.046210 N Unknown xmltv channel > identifier: I35244.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.046981 N Unknown xmltv channel > identifier: I35246.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.047726 N Unknown xmltv channel > identifier: I35278.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.048463 N Unknown xmltv channel > identifier: I35375.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.049197 N Unknown xmltv channel > identifier: I35545.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.049927 N Unknown xmltv channel > identifier: I35547.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.050660 N Unknown xmltv channel > identifier: I36151.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.051640 N Unknown xmltv channel > identifier: I44200.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.052420 N Unknown xmltv channel > identifier: I44690.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.053163 N Unknown xmltv channel > identifier: I47121.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.053911 N Unknown xmltv channel > identifier: I49937.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.054670 N Unknown xmltv channel > identifier: I50612.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.055504 N Unknown xmltv channel > identifier: I50678.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.056263 N Unknown xmltv channel > identifier: I55312.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.057006 N Unknown xmltv channel > identifier: I55524.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.057740 N Unknown xmltv channel > identifier: I67818.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.058476 N Unknown xmltv channel > identifier: I68504.labs.zap2it.com - Skipping channel. > 2012-04-26 13:40:35.058515 I Updated programs: 0 > Unchanged programs: 0 > 2012-04-26 13:40:35.093788 I Adjusting program database > end times. > 2012-04-26 13:40:35.094160 I 0 replacements made > 2012-04-26 13:40:35.094166 I Marking generic episodes. > 2012-04-26 13:40:35.095088 I Found 0 > 2012-04-26 13:40:35.095178 I Extending non-unique > programids with multiple parts. > 2012-04-26 13:40:35.095790 I Found 0 > 2012-04-26 13:40:35.095854 I Marking repeats. > 2012-04-26 13:40:35.097366 I Found 0 > 2012-04-26 13:40:35.097372 I Unmarking new episode > rebroadcast repeats. > 2012-04-26 13:40:35.098096 I Found 0 > 2012-04-26 13:40:35.101127 I Marking episode first > showings. > 2012-04-26 13:40:35.118209 I Found 49 > 2012-04-26 13:40:35.118214 I Marking episode last > showings. > 2012-04-26 13:40:35.134987 I Found 49 > 2012-04-26 13:40:35.136216 I > =============================================================== > | Attempting to contact the master backend for > rescheduling. | > | If the master is not running, rescheduling will happen > when | > | the master backend is restarted. > | > =============================================================== > 2012-04-26 13:40:35.140052 I MythCoreContext: > Connecting to backend server: 10.10.9.202:6543 (try 1 of > 1) > 2012-04-26 13:40:35.140572 I MythSocket(6eb330:134): IP > is local, using loopback address instead > 2012-04-26 13:40:35.140582 I MythSocket(6eb330:134): > attempting connect() to (127.0.0.1:6543) > 2012-04-26 13:40:35.140608 I MSocketDevice::connect: > setting Protocol to IPv4 > 2012-04-26 13:40:35.140611 I MSocketDevice::connect: > attempting to create new socket > 2012-04-26 13:40:35.140911 I MythSocket(6eb330:134): > write -> 134 30 MYTH_PROTO_VERSION 72 D78EFD6F > 2012-04-26 13:40:35.141653 I MythSocket(6eb330:134): > read <- 134 13 ACCEPT[]:[]72 > 2012-04-26 13:40:35.141666 I Using protocol version 72 > 2012-04-26 13:40:35.141676 I MythSocket(6eb330:134): > write -> 134 43 ANN Monitor myth.locuse.net 0 > 2012-04-26 13:40:35.141888 I MythSocket(6eb330:134): > read <- 134 2 OK > 2012-04-26 13:40:35.141948 I MythSocket(6c6480:135): IP > is local, using loopback address instead > 2012-04-26 13:40:35.141956 I MythSocket(6c6480:135): > attempting connect() to (127.0.0.1:6543) > 2012-04-26 13:40:35.141968 I MSocketDevice::connect: > setting Protocol to IPv4 > 2012-04-26 13:40:35.141971 I MSocketDevice::connect: > attempting to create new socket > 2012-04-26 13:40:35.142051 I MythSocket(6c6480:135): > write -> 135 43 ANN Monitor myth.locuse.net 1 > 2012-04-26 13:40:35.142342 I MythSocket(6c6480:135): > read <- 135 2 OK > 2012-04-26 13:40:35.142554 I MythSocket(6eb330:134): > write -> 134 24 RESCHEDULE_RECORDINGS -1 > 2012-04-26 13:40:35.142803 I MythSocket(6eb330:134): > read <- 134 1 1 > 2012-04-26 13:40:35.142824 I MythSocket(6eb330:134): > write -> 134 32 MESSAGE[]:[]CLEAR_SETTINGS_CACHE > 2012-04-26 13:40:35.143037 I MythSocket(6eb330:134): > read <- 134 2 OK > 2012-04-26 13:40:35.143061 I MythSocket(6eb330:134): > write -> 134 82 MESSAGE[]:[]SYSTEM_EVENT > MYTHFILLDATABASE_RAN SENDER pvr.server.... > 2012-04-26 13:40:35.143283 I MythSocket(6eb330:134): > read <- 134 2 OK > 2012-04-26 13:40:35.143293 N mythfilldatabase run > complete. > 2012-04-26 13:40:35.143385 I MythSocket(6c6480:135): > read <- 135 50 > BACKEND_MESSAGE[]:[]CLEAR_SETTINGS_CACHE[]:[]empty > 2012-04-26 13:40:35.143398 I Received remote 'Clear > Cache' request > 2012-04-26 13:40:35.143404 I Clearing Settings Cache. > 2012-04-26 13:40:35.167354 I Closing DB connection > named 'DBManager2' > 2012-04-26 13:40:35.167803 I Closing DB connection > named 'DBManager1' > 2012-04-26 13:40:35.168065 I Destroying MythDBPrivate > 2012-04-26 13:40:35.168379 I DataDirect: Deleting > temporary files > > and, checking, the EPG is still blank, populated only with "no data". > > in summary, so far, > > (1) myth tv is built & configured, and the connection to the DB is up > (2) the SD connection and EPG data are good. or, at least, good enough > for freeguide & tvheadend. (noting that it's been suggested in this > thread to file a bug @ SD ...) > (3) pulling data to the server with MythTV's internal scanner procedure > works, but neither using that pulled data, nor via an import of 'good' > XML data, does the data seem to get into MythTV DB for display in the > EPG. > _______________________________________________ > mythtv-users mailing list > mythtv-users [at] mythtv > http://www.mythtv.org/mailman/listinfo/mythtv-users Notice how the xmltv id that the log shows has I19571.labs.zap2it.com and you have 19571 in you database. You need the entire string printed in the log. Cheers, PK _______________________________________________ mythtv-users mailing list mythtv-users [at] mythtv http://www.mythtv.org/mailman/listinfo/mythtv-users
|