[mythtv-users] Firewire bus occasionally locks while channel changing
Phil Linttell
phil.linttell at rogers.com
Thu Jul 23 17:49:54 UTC 2009
About once a week, my SA4250HD set-top box stops responding to firewire
channel change commands, and all subsequent recordings fail. Plugreport
shows nothing... no nodes at all. However, if I just unplug the
firewire cable from the PCI card and then plug it back in, everything
starts working again.
I don't use firewire for recording... the recording is being done over
USB using an HD-PVR. I use majoridiot's mythchanger to change channels
(previously I used sa4250_ch, but was seeing the same behaviour with
it.) I'm not sure I'm seeing what others refer to as a "firewire bus
hang", because attempts to reset the bus (using mythchanger -R) fail.
I'm wondering if there's a problem with my firewire PCI card or the
kernel drivers. I get the following messages in dmesg:
[ 1.436951] ohci1394 0000:01:07.0: PCI INT A -> Link[LNKB] -> GSI 17
(level, low) -> IRQ 17
[ 1.494038] ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[17]
MMIO=[fcfef800-fcfeffff] Max Packet=[2] IR/IT contexts=[4/8]
[ 1.502058] ohci1394: fw-host0: Serial EEPROM has suspicious values,
attempting to set max_packet_size to 512 bytes
[ 2.772990] ieee1394: Host added: ID:BUS[0-00:1023]
GUID[1d1600000000e332]
[ 2.790225] ieee1394: Node added: ID:BUS[0-01:1023]
GUID[001cea905acc0000]
[ 8.921223] ieee1394: raw1394: /dev/raw1394 device initialized
The firewire adapter is a Pandex 3-port PCI card. It's only used for
changing channels to this one STB.
Has anyone seen similar behaviour? Any thoughts how to keep my firewire
bus from disappearing?
More information about the mythtv-users
mailing list