I have an SA3200HD, and I have the same problem. However, the broadcast connection type doesn't work at all.
What I have found that fixes it is if I reset the firewire bus using a tool like gscanbus or 1394commander. Since 1394commander runs from the command line, I thought perhaps I could script a bus reset and put it somewhere in my startup sequence. It doesn't seem to work though. Can't figure out why, but for some reason it only works if I run it manually. I went as far as to dig into the firewirerecorer.cpp code and reset the bus before starting recording. This is done with either the raw1394_reset_bus() or raw1394_reset_bus_new() methods. Found those from digging into the gscanbus and 1394commander sources. Both seem to work when I run them elsewhere, but I can't get them to work inside this code, regardless of where I put it, or if I use the existing fwhandle or create a new one. I'm guessing whatever the reason is - it's probably the same reason that scripting 1394commander didn't work in the first place. I'd love it if someone has some insight into this. I'll give any suggestions a try and report back. It's a pain in the ass right now - I've forgotten to reset the bus several times and wound up with "recorded" shows that are 0 bytes but still get listed in the recordings section at get an empty .nuv file. You'd think even if firewire failed that myth would be better about recognizing it. One other complaint (although not as important) - if I try to tune any scrambled content, mythbackend freezes and doesn't recover. I have to restart manually, and reset the bus again. It should fail more gracefully. Thanks, Matt -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Todd Tidwell Sent: Friday, March 11, 2005 5:01 PM To: 'Development of mythtv' Subject: RE: [mythtv] [patch] firewire broadcast connection My experience has been this, and it covers nearly everything you guys talk about: 1) before the firewire patch Jim made, I only got firewire capture every 3rd to 5th time 2) After the patch, it works great, except after reboots of the Myth machine. To solve that I have to use the test-mpeg tool to "prime the pump" so to speak. Once it gives capture streams a couple of times, the broadcast code seems to always work. 3) Sometimes after reboots or other oddities it gets on the 0 node. If that's the case abandon ship, reboot, unplug, replug, repeat until it gets back the hell where it belongs. These boxes are a little flakey but they seem to be great once you get them into the prime state and then never touch them or your myth machine again. -Todd -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andrew burke Sent: Friday, March 11, 2005 3:11 PM To: Development of mythtv Subject: Re: [mythtv] [patch] firewire broadcast connection It's one of the motorola 6200 series boxes from RCN. > what set top box do you have? > > jim > > Jeremy Muhlich <[EMAIL PROTECTED]> wrote [03.11.05]: >> I'm not sure it's mythtv's fault, as the test_mpeg tool from the >> linux1394/iec61883 package exhibits the same problems. (I think it's >> test_mpeg; I don't have access to my myth box right now and the >> linux1394 svn repo is currently unresponsive) >> >> Does anyone here have suggestions as to where in raw1394/iec61883 I >> might start poking around to find answers? >> >> >> -- Jeremy >> >> >> Tom Harding wrote: >> >> I "third" this request! >> >> I have the same problem and reason to believe its because of problems >> with peer mode. >> >> >> andrew burke wrote: >> >> >I'd like to second this request. >> > >> >Aditionally, has anyone had problems with firewire recording not >> reliably >> starting? For instance, trying to watch live tv over firewire often >> takes three or four tries before it works. Is this a common bug or >> should I do some more hunting trying to figure out exactly what's going >> wrong? >> > >> >andy >> > >> > >> > >> > >> _______________________________________________ >> mythtv-dev mailing list >> [email protected] >> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev > > _______________________________________________ > mythtv-dev mailing list > [email protected] > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev > _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
