[mythtv-users] Getting closer to working fireware on my SA3250HD - Still need help!
William Munson
william_munson at comcast.net
Thu Mar 27 11:02:39 UTC 2008
Matt Emmott wrote:
> I think this is like my 6th post but I am getting closer - I can now
> view HD over firewire but that's it. But I'm getting ahead of myself.
>
> First, my system: Fedora Core 8 with the 2.6.24.3-34.fc8 kernel.
> Rpm-qa tells me that I'm running mythtv-0.21-183.fc8. I couldn't get
> firewire_tester working so I ran yum update, which brought me to the
> aforementioned versions. However it wiped out all my firewire
> settings. So at someone's suggestions I followed the instructions at
> http://www.kinodv.org/article/view/162/1/13/ with the exception of the
> following line:
>
> 2. install the libraw1394 packages from ATrpms
> libraw1394_8
> libraw1394
> after (force) removing the Fedora libraw1394 package if any
>
> Yum tells me that Package libraw1394_8 - 1.3.0-3_11.fc8.i386 is
> already installed. Yum remove wants to wipe out everything, and rpm -e
> yells at me that there are dependencies. At any rate I followed the
> rest of the instructions and rebooted. I now get the following:
>
> [root at magic ~]# lsmod | grep 1394
> dv1394 19000 0
> raw1394 24152 0
> ohci1394 29872 1 dv1394
> ieee1394 74420 3 dv1394,raw1394,ohci1394
>
> And
>
> ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[23]
> MMIO=[fdaff000-fdaff7ff] Max Packet=[2048] IR/IT contexts=[4/8]
> ieee1394: Node added: ID:BUS[0-00:1023] GUID[0016920e8a980000]
> ieee1394: Host added: ID:BUS[0-01:1023] GUID[00110666000000b8]
> ieee1394: raw1394: /dev/raw1394 device initialized
> NOTE: The dv1394 driver is unsupported and may be removed in a future
> Linux release. Use raw1394 instead
>
> What's odd is that I only have one device plugged into my firewire,
> that being my SA3250HD cable box. Not sure what the other GUID is.
>
> firewire_tester tells me the following:
>
> Action: Test P2P connection 5 times, node 0, channel 0
> P2P: Testing...Success, 207 packets received
> P2P: Testing...Success, 322 packets received
> P2P: Testing...Success, 434 packets received
> P2P: Testing...Success, 479 packets received
> P2P: Testing...Success, 352 packets received
>
> So I'm happy, and go into mythtvsetup. I change my firewire from
> broadcast to point-to-point, 200mb/sec. I exit setup, fire up Mythtv
> and try to watch tv. Myth tries changing to channel 018, then 108,
> then landing on 48. No signal. I manually change the channel using my
> remote to 786, my Fox HD station. Myth surprisingly detects the
> channel change but reports it as channel 784, NBCHD. It is in fact on
> 786. I hit the up channel up button in Myth and it tries 133, then
> 688, then stops at 48. No video. I manually change to 786 with the
> remote and this time Myth thinks it's on 785, ABC HD.
>
> I then try changing to a non-SD channel with the remote, channel 5.
> The screen freezes on the last frame on Fox HD. The terminal starts
> spewing tons of "Prebuffer wait: timed out 10 times" messages.
> Changing the channel back to 786 with the remote does nothing. However
> if I hit channel up in myth, it goes through the three channel dance
> and back to a blank screen. I then manually change to 786 and TV is
> back on. My theory on this is that Myth is expecting an HD signal
> since it doesn't realize it's changed to a non-HD channel behind the
> scenes, and is freaking out.
>
> In the past I have had some success with the external sa3250HD channel
> changing command, so I tried to compile that but ran into the following:
>
> [root at magic channel_changers]# cc -o sa3250ch sa3250ch.c -lrom1394
> -lavc1394 -lraw1394
> sa3250ch.c:24:32: error: libavc1394/rom1394.h: No such file or directory
> sa3250ch.c:25:32: error: libavc1394/avc1394.h: No such file or directory
> sa3250ch.c: In function âmainâ:
> sa3250ch.c:68: error: ârom1394_directoryâ undeclared (first use in
> this function)
> sa3250ch.c:68: error: (Each undeclared identifier is reported only once
> sa3250ch.c:68: error: for each function it appears in.)
> sa3250ch.c:68: error: expected â;â before âdirâ
> sa3250ch.c:122: error: âdirâ undeclared (first use in this function)
> sa3250ch.c:171: error: âAVC1394_CTYPE_CONTROLâ undeclared (first use
> in this function)
> sa3250ch.c:171: error: âAVC1394_SUBUNIT_TYPE_PANELâ undeclared (first
> use in this function)
> sa3250ch.c:171: error: âAVC1394_SUBUNIT_ID_0â undeclared (first use in
> this function)
>
>
> I then went back and actually read the README (call me crazy) - It
> said to install libraw1394, librom1394 and libavc1394, but yum install
> libraw1394 librom1394 libavc1394 tells me:
>
> Package libraw1394 - 1.3.0-3_11.fc8.i386 is already installed.
> No package librom1394 available.
> Package libavc1394 - 0.5.3-1.fc6.i386 is already installed.
>
> So, now what? I've been with Myth on Fedora since I started, but I'm
> wondering if Ubuntu or Mythbuntu would be more firewire friendly. I'm
> getting towards the end of my rope but I am open to suggestions!
>
>
You will find that ubuntu is much more firewire friendly. I gave up on
Fedora for this very reason.
More information about the mythtv-users
mailing list