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.<br><br>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 <a href="http://www.kinodv.org/article/view/162/1/13/">http://www.kinodv.org/article/view/162/1/13/</a> with the exception of the following line:<br>
<br>
2. install the libraw1394 packages from ATrpms
<br>
libraw1394_8
<br>
libraw1394
<br>
after (force) removing the Fedora libraw1394 package if any
<br><br>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:<br>
<br>[root@magic ~]# lsmod | grep 1394<br>dv1394 19000 0<br>raw1394 24152 0<br>ohci1394 29872 1 dv1394<br>ieee1394 74420 3 dv1394,raw1394,ohci1394<br><br>And<br>
<br>ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[23] MMIO=[fdaff000-fdaff7ff] Max Packet=[2048] IR/IT contexts=[4/8]<br>ieee1394: Node added: ID:BUS[0-00:1023] GUID[0016920e8a980000]<br>ieee1394: Host added: ID:BUS[0-01:1023] GUID[00110666000000b8]<br>
ieee1394: raw1394: /dev/raw1394 device initialized<br>NOTE: The dv1394 driver is unsupported and may be removed in a future Linux release. Use raw1394 instead<br><br>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.<br>
<br>firewire_tester tells me the following:<br><br>Action: Test P2P connection 5 times, node 0, channel 0<br>P2P: Testing...Success, 207 packets received<br>P2P: Testing...Success, 322 packets received<br>P2P: Testing...Success, 434 packets received<br>
P2P: Testing...Success, 479 packets received<br>P2P: Testing...Success, 352 packets received<br><br>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.<br>
<br>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.<br>
<br>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:<br><br>[root@magic channel_changers]# cc -o sa3250ch sa3250ch.c -lrom1394 -lavc1394 -lraw1394<br>
sa3250ch.c:24:32: error: libavc1394/rom1394.h: No such file or directory<br>sa3250ch.c:25:32: error: libavc1394/avc1394.h: No such file or directory<br>sa3250ch.c: In function âmainâ:<br>sa3250ch.c:68: error: ârom1394_directoryâ undeclared (first use in this function)<br>
sa3250ch.c:68: error: (Each undeclared identifier is reported only once<br>sa3250ch.c:68: error: for each function it appears in.)<br>sa3250ch.c:68: error: expected â;â before âdirâ<br>sa3250ch.c:122: error: âdirâ undeclared (first use in this function)<br>
sa3250ch.c:171: error: âAVC1394_CTYPE_CONTROLâ undeclared (first use in this function)<br>sa3250ch.c:171: error: âAVC1394_SUBUNIT_TYPE_PANELâ undeclared (first use in this function)<br>sa3250ch.c:171: error: âAVC1394_SUBUNIT_ID_0â undeclared (first use in this function)<br>
<br><br>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:<br><br>Package libraw1394 - 1.3.0-3_11.fc8.i386 is already installed.<br>
No package librom1394 available.<br>Package libavc1394 - 0.5.3-1.fc6.i386 is already installed.<br><br>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!<br>
<br><br><br><br><br><br><br>