[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