[mythtv-users] Upgrade = Disappearing STB

Jay Roberts roberts at fastmail.us
Tue Sep 15 12:28:06 UTC 2009


A recent upgrade resulted in mythtv no longer being able to see my 
firewire connected STB. I am looking for any help I can get.

For a long time I have had a SA4200HD hooked up via firewire to my 
backend running debian stable (lenny). Mostly, it has performed well.

I was however getting intermittent recording problems: a couple of 
corrupted files a week. After reading here and elsewhere that a new 
firewire stack was perhaps a better performer, I thought I would upgrade 
to see if it cleared up the problem. So I upgraded one step in the 
debian line to
testing (squeeze), so I could pick up the new stack. Now mythtv no 
longer sees my firewire connected STB, although I can see it using 
plugreport. I think I am doing something fundamentally wrong with 
configuration, but I cannot figure out what.

Some details:

# dmesg | grep firewire
[    0.830373] firewire_ohci 0000:01:07.0: PCI INT A -> Link[APC2] -> 
GSI 17 (level, low) -> IRQ 17
[    0.908121] firewire_ohci: Added fw-ohci device 0000:01:07.0, OHCI 
version 1.0
[    0.908613] firewire_ohci 0000:01:0c.0: PCI INT A -> Link[APC4] -> 
GSI 19 (level, low) -> IRQ 19
[    0.988233] firewire_ohci: Added fw-ohci device 0000:01:0c.0, OHCI 
version 1.0
[    1.408077] firewire_core: created device fw0: GUID 00110600000064c5, 
S400
[    1.488103] firewire_core: created device fw1: GUID 0010dc0000d062b8, 
S400
[    1.600077] firewire_core: created device fw2: GUID 0014f80182880000, 
S400

The first two GUIDs are the two installed firewire cards, the third GUID 
listed is the STB, I recognize the numbers. It seems therefore that the 
hardware is seen.

# lsmod|grep 1394
This gives nothing, all the old 1394 related modules are gone, and 
modprobing them gives an error that they don't exist. However, from 
reading on this list it seems that should happen since the new stack 
leaves all those old modules behind.

# lsmod|grep firewire
firewire_sbp2          15424  0
firewire_ohci          22356  0
firewire_core          44996  2 firewire_sbp2,firewire_ohci
crc_itu_t               2720  1 firewire_core
scsi_mod              158784  3 firewire_sbp2,sd_mod,libata

I think this shows items related to the new stack.

# ls /dev/|grep 1394
Shows nothing. I am unsure if that is correct or not with the newer stack.

# plugreport
Host Adapter 0
==============

Node 0 GUID 0x0010dc0000d062b8
------------------------------
libiec61883 error: error reading oMPR
libiec61883 error: error reading iMPR

Node 1 GUID 0x0014f80182880000
------------------------------
oMPR n_plugs=1, data_rate=2, bcast_channel=63
oPCR[0] online=1, bcast_connection=0, n_p2p_connections=0
        channel=0, data_rate=0, overhead_id=0, payload=146
iMPR n_plugs=0, data_rate=2

Host Adapter 1
==============

Node 0 GUID 0x00110600000064c5
------------------------------
libiec61883 error: error reading oMPR
libiec61883 error: error reading iMPR

This shows the STB there on Adapter 0, node 1, just like it was before. 
The frustration comes because Mythtv no longer recognizes the STB is 
there. I even tried deleting the box as an encoder, and then trying to 
add it back. In the add capture card portion of mythtv-setup the GUID 
List for STB is always empty.

Some versions:
# wajig snapshot|grep 1394
libavc1394-0=0.5.3-1+b2
libavc1394-dev=0.5.3-1+b2
libdc1394-22=2.1.2-1
libraw1394-11=2.0.2-2
libraw1394-8=1.3.0-4
libraw1394-dev=2.0.2-2
libraw1394-doc=2.0.2-2

# wajig snapshot|grep myth
libgmyth0=1:0.7.1-1.1+b1
libgmythupnp0=0.7.1-1+b1
libmyth-0.21-0=0.21.svn20090824-0.0
libmythtv-perl=0.21.svn20080706-0.0
mythmusic=0.21.svn20080706-0.0
mythtv=0.21.svn20090824-0.0
mythtv-backend=0.21.svn20090824-0.0
mythtv-common=0.21.svn20090824-0.0
mythtv-database=0.21.svn20090824-0.0
mythtv-doc=0.21.svn20080706-0.0
mythtv-frontend=0.21.svn20090824-0.0
mythtv-perl=0.21.svn20080706-0.0
mythtv-themes=0.21-0.0
mythvideo=0.21.svn20090704-0.0
mythweb=0.21.svn20080706-0.0
python-mythtv=0.21.svn20090824-0.0


Any suggestions to help troubleshoot this would be appreciated. I have 
always loved the great quality of my firewire captures.



More information about the mythtv-users mailing list