<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi,<br><br>Got a HW crash on my old myth setup and now I can't get my brand new server and new 
TBS6984 card to work with Mythtv 0.25 (ran Mythbuntu 11.04 and 0.24 before). I get "Error opening jump program
 file" in frontend when watching TV.<br>Did a new install of Mythbuntu 
12.04 (separated frontend - backend) with a fresh new database. There 
are "PSIP table 0x82 is invalid" error messages in mythbackend.log that 
might be related to the problem.<br>However, I can scan channels in 
Mythtv Backend Setup to build the channels table (I get good signal and 
lock etc) and I can also use szap-s2 and mplayer to watch TV, so card 
seems to work.<br><br>I have spent a week on this with several 
re-installs of Mythbuntu 64-bit vs. 32-bit etc. but with no 
success.....anybody with a clue, how to find the problem or should I 
file a ticket?<br><br>/regards Christian<br><br>Pls see below info and logs<br><br>mythbackend --version<br>Please attach all output as a file in bug reports.<br>MythTV Version : v0.25.2-19-gcf06841<br>MythTV Branch : fixes/0.25<br>Network Protocol : 72<br>Library API : 0.25.20120506-1<br>QT Version : 4.8.1<br>Options compiled in:<br>&nbsp;linux
 profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput
 using_backend using_bindings_perl using_bindings_python 
using_bindings_php using_crystalhd using_dvb using_firewire 
using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv 
using_ivtv using_joystick_menu using_libcec using_libcrypto 
using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video 
using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 
using_xrandr using_xv using_bindings_perl using_bindings_python 
using_bindings_php using_mythtranscode using_opengl using_vaapi 
using_vdpau using_ffmpeg_threads using_live using_mheg using_libass 
using_libxml2<br><br>mythbackend log:<br>Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:402 (CreatePATSingleProgram) CreatePATSingleProgram()<br>Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:403 (CreatePATSingleProgram) PAT in input stream<br>Sep
 18 23:35:52 myth mythbackend[1647]: I DVBRead 
mpeg/mpegstreamdata.cpp:404 (CreatePATSingleProgram) Program Association
 Section#012 PSIP tableID(0x0) length(45) extension(0x20)#012&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
version(8) current(1) section(0) last_section(0)#012&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tsid(32) 
programCount(9)#012&nbsp; program number&nbsp;&nbsp;&nbsp;&nbsp; 0 has PID 0x0010#012&nbsp; program 
number&nbsp;&nbsp; 413 has PID 0x0101#012&nbsp; program number&nbsp; 3202 has PID 
0x0102#012&nbsp; program number&nbsp; 2503 has PID 0x0105#012&nbsp; program number&nbsp; 
3210 has PID 0x0104#012&nbsp; program number&nbsp;&nbsp; 129 has PID 0x0109#012&nbsp; 
program number&nbsp; 1809 has PID 0x0107#012&nbsp; program number&nbsp; 6101 has PID 
0x0108#012&nbsp; program number&nbsp; 2909 has PID 0x010b<br>Sep 18 23:35:52 myth 
mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:412 
(CreatePATSingleProgram) desired_program(6101) pid(0x108)<br>Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:453 (CreatePATSingleProgram) pmt_pid(0x108)<br>Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead mpeg/mpegstreamdata.cpp:454 (CreatePATSingleProgram) PAT for output stream<br>Sep
 18 23:35:52 myth mythbackend[1647]: I DVBRead 
mpeg/mpegstreamdata.cpp:455 (CreatePATSingleProgram) Program Association
 Section#012 PSIP tableID(0x0) length(13) extension(0x20)#012&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
version(8) current(1) section(0) last_section(0)#012&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tsid(32) 
programCount(1)#012&nbsp; program number&nbsp;&nbsp;&nbsp;&nbsp; 1 has PID 0x0108<br>Sep 18 23:35:52 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback<br>Sep
 18 23:35:52 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth-frontend as a client 
(events: 0)<br>Sep 18 23:35:52 myth mythbackend[1647]: I DVBRead 
dvbstreamhandler.cpp:601 (Open) PIDInfo(/dev/dvb/adapter0/frontend0): 
Opening filter for pid 0x108<br>Sep 18 23:35:52 myth mythbackend[1647]: I
 ProcessRequest mainserver.cpp:1475 (HandleAnnounce) 
MainServer::HandleAnnounce FileTransfer<br>Sep 18 23:35:52 myth 
mythbackend[1647]: I ProcessRequest mainserver.cpp:1477 (HandleAnnounce)
 adding: myth-frontend as a remote file transfer<br>Sep 18 23:35:52 myth
 mythbackend[1647]: E ProcessRequest fileringbuffer.cpp:284 (OpenFile) 
FileRingBuf(/home/christian/.mythtv/channels/0.jpg): OpenFile(): Could 
not open.<br>Sep 18 23:35:52 myth mythbackend[1647]: I ProcessRequest 
fileringbuffer.cpp:304 (OpenFile) 
FileRingBuf(/home/christian/.mythtv/channels/0.jpg): OpenFile() made 1 
attempts in 10 ms<br>Sep 18 23:35:57 myth mythbackend[1647]: E DVBRead mpeg/mpegstreamdata.cpp:972 (HandleTSTables) PSIP table 0x82 is invalid<br>Sep 18 23:35:57&nbsp; mythbackend[1647]: last message repeated 42 times<br>Sep 18 23:35:57 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor<br>Sep
 18 23:35:57 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 
0)<br>Sep 18 23:35:57 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor<br>Sep
 18 23:35:57 myth mythbackend[1647]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 
1)<br>Sep 18 23:35:57 myth mythbackend[1647]: E DVBRead mpeg/mpegstreamdata.cpp:972 (HandleTSTables) PSIP table 0x82 is invalid<br>Sep 18 23:36:03&nbsp; mythbackend[1647]: last message repeated 348 times<br>Sep
 18 23:36:03 myth mythbackend[1647]: I ProcessRequest tv_rec.cpp:2799 
(StopLiveTV) TVRec(1): StopLiveTV(void) curRec: 0xffffffffadb2d528 
pseudoRec: 0x0<br>Sep 18 23:36:03 myth mythbackend[1647]: I TVRecEvent 
tv_rec.cpp:1029 (HandleStateChange) TVRec(1): Changing from 
WatchingLiveTV to None<br>Sep 18 23:36:03 myth mythbackend[1647]: I 
TVRecEvent tv_rec.cpp:4186 (ClearFlags) TVRec(1): 
ClearFlags(FrontendReady,CancelNextRecording,) -&gt; 
RunMainLoop,RecorderRunning,RingBufferReady,<br>Sep 18 23:36:03 myth 
mythbackend[1647]: I TVRecEvent tv_rec.cpp:3406 (HandleTuning) TVRec(1):
 HandleTuning Request: Program(NULL) channel() input() 
flags(KillRec,KillRingBuffer,)<br>Sep 18 23:36:11 myth 
mythbackend[1647]: I JobQueue programinfo.cpp:2271 (GetPlaybackURL) 
ProgramInfo(3406_20120918232444.mpg): GetPlaybackURL: File is local: 
'/data/livetv/3406_20120918232444.mpg'<br>Sep 18 23:36:11 myth 
mythbackend[1647]: I Metadata_140 jobqueue.cpp:2151 
(DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for "Dox: 
Den dansande detektiven" recorded from channel 3406 at 
2012-09-18T23:24:44<br>Sep 18 23:36:11 myth mythbackend[1647]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor<br>....<br><br>dmesg | grep DVB<br>[&nbsp;&nbsp;&nbsp; 6.731197] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.054209] TurboSight TBS6984 DVB-S2 card port0 MAC=00:22:ab:90:18:94<br>[&nbsp;&nbsp;&nbsp; 7.054215] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...<br>[&nbsp;&nbsp;&nbsp; 7.055331] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.147618] TurboSight TBS6984 DVB-S2 card port1 MAC=00:22:ab:90:18:95<br>[&nbsp;&nbsp;&nbsp; 7.147622] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...<br>[&nbsp;&nbsp;&nbsp; 7.147771] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.239502] TurboSight TBS6984 DVB-S2 card port2 MAC=00:22:ab:90:18:96<br>[&nbsp;&nbsp;&nbsp; 7.239506] DVB: registering adapter 2 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...<br>[&nbsp;&nbsp;&nbsp; 7.239681] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.331380] TurboSight TBS6984 DVB-S2 card port3 MAC=00:22:ab:90:18:97<br>[&nbsp;&nbsp;&nbsp; 7.331383] DVB: registering adapter 3 frontend 0 (TurboSight TBS 6984 DVBS/S2 frontend)...<br>dmesg | grep dvb<br>[&nbsp;&nbsp;&nbsp; 6.731197] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.055331] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.147771] DVB: registering new adapter (SAA716x dvb adapter)<br>[&nbsp;&nbsp;&nbsp; 7.239681] DVB: registering new adapter (SAA716x dvb adapter)<br>lspci -xxvv<br>05:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 02)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Device 6984:0013<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Latency: 0, Cache Line Size: 64 bytes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt: pin A routed to IRQ 18<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=1M]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: SAA716x TBS<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel modules: saa716x_tbs-dvb<br>00: 31 11 60 71 07 00 10 00 02 00 80 04 10 00 00 00<br>10: 04 00 d0 f7 00 00 00 00 00 00 00 00 00 00 00 00<br>20: 00 00 00 00 00 00 00 00 00 00 00 00 84 69 13 00<br>30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 00 00<br><br>                                               </div></body>
</html>