Author |
Message |
Big boy stan
|
Posted: Thu Aug 30, 2012 7:25 am |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
I have a fresh install of 7.4 and I have been battling trying to get my HD-PVR working for two weeks now. My setup includes a PVR150 with remote/irblaster. This is connected to a FIOS digital converter and I use the remote receiver as well as the IRblaster to control the digital converter. This tuner card defaults to /dev/video1. The irblaster defaults to lirc1. To get the blaster working I had to modify the /usr/MythVantage/bin/install_function.sh file to point to lirc1. After doing that the PVR150 card is working well. My second tuner is a HD-PVR connected to a FIOS HD STB which defaults to video0 and lirc0. Although the HD-PVR has a remote & blaster interface, I don't use either at all. Channel change for this tuner is done with fire wire and the mythchanger script which works very well. Recordings from the HD-PVR however either generate a blank file. I have deleted all capture cards and listings and set up with and without the PVR150 but no change. I tried flashing the latest firmware 1.7.1.xx but no effect. Running a cat /dev/video0 does create a video file that I can play from VLC. Looking at the log files show lots of errors relating to lirc_zilog messages.log Code: lirc_zilog: unable to read from the IR chip after 3 resets, giving up 2012-08-29T20:47:49.496114-04:00 envy kernel: [169158.226076] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:49.496134-04:00 envy kernel: [169158.226079] lirc_zilog: polling the IR receiver chip failed, trying reset 2012-08-29T20:47:50.596113-04:00 envy kernel: [169159.326129] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:50.596131-04:00 envy kernel: [169159.326133] lirc_zilog: polling the IR receiver chip failed, trying reset 2012-08-29T20:47:51.696150-04:00 envy kernel: [169160.426058] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:51.696173-04:00 envy kernel: [169160.426062] lirc_zilog: polling the IR receiver chip failed, trying reset 2012-08-29T20:47:52.796116-04:00 envy kernel: [169161.526112] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:52.796135-04:00 envy kernel: [169161.526117] lirc_zilog: unable to read from the IR chip after 3 resets, giving up 2012-08-29T20:47:54.056114-04:00 envy kernel: [169162.786155] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:54.056135-04:00 envy kernel: [169162.786159] lirc_zilog: polling the IR receiver chip failed, trying reset 2012-08-29T20:47:55.156113-04:00 envy kernel: [169163.886082] lirc_zilog: i2c_master_send failed with -110 2012-08-29T20:47:55.156133-04:00 envy kernel: [169163.886086] lirc_zilog: polling the IR receiver chip failed, trying reset
Checking the backend.log shows that it tries to start a recording but connection timed out is reported. Code: 2012-08-29T20:37:01.522891-04:00 envy mythbackend[28736]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(1): Changing from None to RecordingOnly 2012-08-29T20:37:01.522919-04:00 envy mythbackend[28736]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1 2012-08-29T20:37:01.522925-04:00 envy mythbackend[28736]: I TVRecEvent v4lchannel.cpp:661 (SetInputAndFormat) V4LChannel(/dev/video0): SetInputAndFormat(1, NTSC) (v4l v2) input_switch: 0 mode_switch: 0 2012-08-29T20:37:01.522932-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.522937-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.522943-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.522948-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.522953-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.623072-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:01.623112-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:37:01.623117-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2) 2012-08-29T20:37:01.623123-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:37:01.623127-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2) 2012-08-29T20:37:01.923377-04:00 envy mythbackend[28736]: I MetadataDownload metadatadownload.cpp:222 (runGrabber) Running Grabber: /usr/share/mythtv/metadata/Television/ttvdb.py -l en -N MLB Baseball New York Mets at Philadelphia Phillies 2012-08-29T20:37:02.424035-04:00 envy mythbackend[28736]: I MetadataDownload metadatadownload.cpp:222 (runGrabber) Running Grabber: /usr/share/mythtv/metadata/Television/ttvdb.py -l en -M MLB Baseball 2012-08-29T20:37:02.524204-04:00 envy mythbackend[28736]: E HttpServer90 programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:11.530151-04:00 envy mythbackend[28736]: E TVRecEvent v4lchannel.cpp:922 (InitPictureAttribute) V4LChannel(/dev/video0): InitPictureAttribute(brightness): failed to set controls#012#011#011#011eno: Connection timed out (110) 2012-08-29T20:37:11.530185-04:00 envy mythbackend[28736]: N Scheduler autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min 2012-08-29T20:37:11.530207-04:00 envy mythbackend[28736]: I Scheduler scheduler.cpp:2515 (HandleRecordingStatusChange) Tuning recording: "MLB Baseball":"New York Mets at Philadelphia Phillies": channel 1576 on cardid 1, sourceid 1 2012-08-29T20:37:21.236378-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:37:21.236404-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2) 2012-08-29T20:37:21.236410-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:37:21.236417-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:37:21.236423-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2) 2012-08-29T20:37:21.536683-04:00 envy mythbackend[28736]: E HttpServer73 programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:38:40.087856-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:38:40.087885-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2) 2012-08-29T20:38:40.087891-04:00 envy mythbackend[28736]: E ProcessRequest programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(1576_20120829203700.mpg): GetPlaybackURL: '1576_20120829203700.mpg' should be local, but it can not be found. 2012-08-29T20:38:40.087898-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor 2012-08-29T20:38:40.087904-04:00 envy mythbackend[28736]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: envy as a client (events: 2)
I would really appreciate any help anyone can provide. The HDPVR setup was working beautifully under 6.03. Since the "cat"experiment worked, I think this is a mythtv problem. Please send help!
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
mattbatt
|
Posted: Thu Aug 30, 2012 8:11 pm |
|
Joined: Tue Aug 15, 2006 11:14 am
Posts: 1343
Location:
Orlando FL
|
Easy dummy check questions first. Does it work when you use the HD-PVR for live TV? Are you sure you have the right input selected? Has the tuner worked before? When did it stop working? I found this Quote: Enter option 4, "Input Connections." Connect the video source to the appropriate input on the HD-PVR. Important Note: You must set a channel change script for the HD-PVR to work properly. If you don't care about channel changes, you can set it to /bin/true, but there absolutely must be a channel change script defined. Important note 2: You must leave Preset tuner to channel empty or LiveTV and channel changes will not work. HERE: http://www.mythtv.org/wiki/Hauppauge_HD ... r_later.29
_________________ My System
|
|
Top |
|
|
Big boy stan
|
Posted: Fri Aug 31, 2012 6:25 am |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
Yup. The HD-PVR worked perfectly in 6.03. I am seriously considering heading back to that.
As I mentioned, doing a cat /dev/video0 > test.ts generates a good file so this appears to be something that is happening within mythtv, not on the driver level.
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
bobmyth
|
Posted: Sat Sep 01, 2012 7:42 pm |
|
Joined: Wed Jan 18, 2006 8:36 pm
Posts: 199
|
Big boy stan wrote: Yup. The HD-PVR worked perfectly in 6.03. I am seriously considering heading back to that.
As I mentioned, doing a cat /dev/video0 > test.ts generates a good file so this appears to be something that is happening within mythtv, not on the driver level. Hey Stan, are you using the HD-PVR as the IR blaster? I didn't see any information related to your channel changing script, could that be where the failure is?
|
|
Top |
|
|
christ
|
Posted: Sat Sep 01, 2012 9:08 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
FWIW, I have two HD-PVRs working fine on 7.4rdt. No issues at all and I too use mythchanger to change channels over firewire. I assume you can see the STB changing channels when you do your myth recording tests so it must be something linked to the mythtv configs and mapping to the correct inputs somewhere along the chain.
It may also be worth pulling the PVR-150 temporarily to help isolate issues.
|
|
Top |
|
|
smartel
|
Posted: Sun Sep 02, 2012 3:49 pm |
|
Joined: Fri Nov 03, 2006 6:25 pm
Posts: 47
Location:
Montreal, Quebec
|
I replaced my HDPVR, last week and the 1.7.1 firmware did not work with myth, I only had 0 bytes recordings, I had to revert my firmware to 1.5.7, and now i has been working for a couple of weeks now. Did you look at the mythbackend.log file to get any hints?
|
|
Top |
|
|
Big boy stan
|
Posted: Mon Sep 03, 2012 7:56 am |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
The backend log is shown above but doesn't really show anything other then a time out. Is there a more verbose setting for the log? Channel changing works fine. I'm not using the remote or the blaster on the hdpvr but i am using both on the pvr150. I tried both firmware but will revert to the older version since we know it works.
Any other suggestions would be appreciated.
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
christ
|
Posted: Mon Sep 03, 2012 11:27 am |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
This link might help to get more debug info into the logs: http://www.mentby.com/chris-pinkham/how ... tions.htmlI think you can also edit the script that starts mythbackend and add the -v option such as Code: -v "record,file,extra" to the end of the mythbackend start line. I'm sure I have used this second option successfully in the past. Haven't tried the first one but given Chris is a mythtv developer I assume he know what he is talking about. After reviewing the script it looks like you can also use gdb if you are familiar with that by creating a file called "/tmp/debug". The run file is located at "/etc/sv/mythbackend/run" BTW, my HD-PVRs are still on the older 1.5.7 load. (in the logs shows as firmware version 0x15).
|
|
Top |
|
|
Big boy stan
|
Posted: Mon Sep 03, 2012 4:58 pm |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
Well I made some progress. Disconnected the HD PVR and did a fresh install of 7.4. Got the PVR150 working with its remote and blaster. All is good so far. After that, I re-installed the firewire card and plugged in the USB cable from the HD PVR and did a reboot. Deleted all cards and created the new cards/connections for the HD PVR and the PVR150. PVR150 is working well as is the remote and blaster. HDPVR now starts to record and makes a watchable recording for about 45 to 60 seconds before stopping. At this point the HDPVR blue glow light is still on and stays on until I turn it off and turn it back on. I set the logs to verbose and this is the entry at the time that the rocrding locks up Code: 2012-09-03T18:07:19.150603-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/video0): Poll giving up 2 2012-09-03T18:07:19.150628-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:351 (run) DevRdB(/dev/video0): fill_ringbuffer: error state 2012-09-03T18:07:19.150635-04:00 envy mythbackend[1535]: E RecThread mpegrecorder.cpp:1010 (run) MPEGRec(/dev/video0): Device error detected 2012-09-03T18:07:19.150641-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1247 (RestartEncoding) MPEGRec(/dev/video0): RestartEncoding 2012-09-03T18:07:19.150646-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1332 (StopEncoding) MPEGRec(/dev/video0): StopEncoding 2012-09-03T18:07:19.150651-04:00 envy mythbackend[1535]: I FreeSpaceUpdater mainserver.cpp:4325 (GetCurrentMaxBitrate) Cardid 1: max bitrate 147949 KB/min 2012-09-03T18:07:19.150657-04:00 envy mythbackend[1535]: I FreeSpaceUpdater mainserver.cpp:4330 (GetCurrentMaxBitrate) Maximal bitrate of busy encoders is 147949 KB/min 2012-09-03T18:07:29.357565-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1348 (StopEncoding) MPEGRec(/dev/video0): Encoding stopped 2012-09-03T18:07:32.359607-04:00 envy mythbackend[1535]: W RecThread mpegrecorder.cpp:818 (SetV4L2DeviceOptions) MPEGRec(/dev/video0): Unable to set audio input. 2012-09-03T18:07:32.359634-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1410 (HandleResolutionChanges) MPEGRec(/dev/video0): Checking Resolution 2012-09-03T18:07:33.360389-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1425 (HandleResolutionChanges) MPEGRec(/dev/video0): Giving up detecting resolution 2012-09-03T18:07:33.360426-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1280 (StartEncoding) MPEGRec(/dev/video0): StartEncoding 2012-09-03T18:07:34.561242-04:00 envy mythbackend[1535]: W RecThread mpegrecorder.cpp:1315 (StartEncoding) MPEGRec(/dev/video0): StartEncoding failed#012#011#011#011eno: Resource temporarily unavailable (11) 2012-09-03T18:07:34.561272-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:128 (Start) DevRdB(/dev/video0): Start() -- begin 2012-09-03T18:07:34.561278-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:146 (Start) DevRdB(/dev/video0): Start() -- middle 2012-09-03T18:07:34.561283-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:151 (Start) DevRdB(/dev/video0): Start() -- end 2012-09-03T18:07:36.962834-04:00 envy mythbackend[1535]: I Expire autoexpire.cpp:1116 (UpdateDontExpireSet) AutoExpire: Adding Programs to 'Do Not Expire' List 2012-09-03T18:07:36.962870-04:00 envy mythbackend[1535]: I Expire autoexpire.cpp:1134 (UpdateDontExpireSet) 2721 at 2012-09-03T18:06:00 in use by recorder on envy 2012-09-03T18:07:38.363839-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/video0): Poll giving up 2 2012-09-03T18:07:38.363869-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:351 (run) DevRdB(/dev/video0): fill_ringbuffer: error state 2012-09-03T18:07:38.363890-04:00 envy mythbackend[1535]: E RecThread mpegrecorder.cpp:1010 (run) MPEGRec(/dev/video0): Device error detected 2012-09-03T18:07:38.363896-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1247 (RestartEncoding) MPEGRec(/dev/video0): RestartEncoding 2012-09-03T18:07:38.363902-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1332 (StopEncoding) MPEGRec(/dev/video0): StopEncoding 2012-09-03T18:07:38.363907-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1348 (StopEncoding) MPEGRec(/dev/video0): Encoding stopped 2012-09-03T18:07:41.365819-04:00 envy mythbackend[1535]: W RecThread mpegrecorder.cpp:818 (SetV4L2DeviceOptions) MPEGRec(/dev/video0): Unable to set audio input. 2012-09-03T18:07:41.365845-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1410 (HandleResolutionChanges) MPEGRec(/dev/video0): Checking Resolution 2012-09-03T18:07:42.366571-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1425 (HandleResolutionChanges) MPEGRec(/dev/video0): Giving up detecting resolution 2012-09-03T18:07:42.366587-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1280 (StartEncoding) MPEGRec(/dev/video0): StartEncoding 2012-09-03T18:07:43.567415-04:00 envy mythbackend[1535]: W RecThread mpegrecorder.cpp:1315 (StartEncoding) MPEGRec(/dev/video0): StartEncoding failed#012#011#011#011eno: Resource temporarily unavailable (11) 2012-09-03T18:07:43.567442-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:128 (Start) DevRdB(/dev/video0): Start() -- begin 2012-09-03T18:07:43.567449-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:146 (Start) DevRdB(/dev/video0): Start() -- middle 2012-09-03T18:07:43.567455-04:00 envy mythbackend[1535]: I RecThread DeviceReadBuffer.cpp:151 (Start) DevRdB(/dev/video0): Start() -- end 2012-09-03T18:07:47.369861-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/video0): Poll giving up 2 2012-09-03T18:07:47.369885-04:00 envy mythbackend[1535]: E DeviceReadBuffer DeviceReadBuffer.cpp:351 (run) DevRdB(/dev/video0): fill_ringbuffer: error state 2012-09-03T18:07:47.369892-04:00 envy mythbackend[1535]: E RecThread mpegrecorder.cpp:1010 (run) MPEGRec(/dev/video0): Device error detected 2012-09-03T18:07:47.369898-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1247 (RestartEncoding) MPEGRec(/dev/video0): RestartEncoding 2012-09-03T18:07:47.369903-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1332 (StopEncoding) MPEGRec(/dev/video0): StopEncoding 2012-09-03T18:07:47.369908-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1348 (StopEncoding) MPEGRec(/dev/video0): Encoding stopped 2012-09-03T18:07:50.371958-04:00 envy mythbackend[1535]: W RecThread mpegrecorder.cpp:818 (SetV4L2DeviceOptions) MPEGRec(/dev/video0): Unable to set audio input. 2012-09-03T18:07:50.371985-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1410 (HandleResolutionChanges) MPEGRec(/dev/video0): Checking Resolution 2012-09-03T18:07:51.372619-04:00 envy mythbackend[1535]: I RecThread mpegrecorder.cpp:1425 (HandleResolutionChanges) MPEGRec(/dev/video0): Giving up detecting resolution
Thoughts or ideas?
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
christ
|
Posted: Mon Sep 03, 2012 7:30 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
What's throwing me off is the fact you say it worked fine in 6.x.
When you did the "cat" did you let it run for say 10min?
Did you try other channels? I know in my case certain channels are simply problematic.
Normally when I see issues like this with HD-PVR it is due to the usual things such as: 1) audio connection - if audio on say s/pdif is not working well the recording will fail 2) USB bus contention 3) hdpvr power supply on the edge of failing (I've replaced two!). 4) flakey HD channel.
One other possibility is the hd-pvr may be having trouble detecting the resolution at your current setting. Have you tried fixing the resolution on the STB to say 720p or 1080i?
You could also try re-arranging the cards on the PCI bus or putting the hd-pvr on a dedicated USB card.
A work around I have used in the past is to use an old laptop and have it set up as a slave backend with only the hd-pvr attached. A laptop only uses about 10-15W.
|
|
Top |
|
|
Big boy stan
|
Posted: Tue Sep 04, 2012 9:59 am |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
Yup, whole system including the HD PVR and PVR150 in a single box worked perfectly before the upgrade. My wife thinks I break the thing intentionally so I have something to fix. She's not real happy missing out on all her reality shows but at least with the PVR150 working, we have something. On the HD PVR, I only did a cat for about 3 minutes. Good suggestion to try and record a half hour show and make sure nothing weird is happening there. I really dont think it has anything to do with the HD PVR hardware but this should answer it. I did notice that I am still having some major conflicts between the remote/blaster on the PVR150 versus the remote/blaster on the HD PVR. After attaching the HD PVR, the remote continues to work but the blaster doesn't. DMESG is loaded with errors that state it loaded a new firmware followed by lot of the following. Code: i2c_master_recv failed with -5 -- keeping last read buffer No idea if this is related to the HD PVR recording failures. Earlier you had suggested pulling the PVR150 and I resisted doing that since it is setup with the remote and blaster but I think it is worth a try. I also was thinking of converting the remote frontend to a slave and plugging the HDPVR in there. Thanks for staying with me on this.
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
christ
|
Posted: Tue Sep 04, 2012 8:22 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
I'll try my best to help but warning that I have a rather intense month ahead of me at work with this week being absolutely silly. It's 10pm and I just got home and had a quick supper.
I thought you had channel changing done via firewire so not sure what the blaster is being used for.
If cat works reliably then I think you can rule out USB bus contention and driver contention.
If this gets too silly to try and figure out then I recommend divide and conquer for now and moving the hd-pvr to your other front end as a slave backend as you say. If you can find an old laptop say at work (our IT guys always have stuff around ready for asset disposal) I would do that instead. Even a 5 or 6 year old laptop will be more than sufficient as a slave backend . If you had to buy one at 6 years old it probably wouldn't cost you more then $50 to $100 max.
|
|
Top |
|
|
Big boy stan
|
Posted: Wed Sep 05, 2012 9:21 am |
|
Joined: Wed Jan 04, 2006 10:20 am
Posts: 387
Location:
South New Jersey, USA
|
The blaster is for changing the channels on the STB for the PVR150. I use firewire only for the STB for the HD PVR. Is there a compelling reason to add the laptop slave back end rather then just converting the remote frontend? I do have "free"laptops available. Another idea that came to find is to sell the HD PVR on ebay and pick up a HD Homerun Prime. Ebay has them going for ~$130 and used HD PVRs going are selling for $100. Not bad considering I would go from one SD and one HD tuner to three HD tuners. Plus I can dump the cost of two STB rentals (although I would need a cable card). Makes for a pretty quick ROI
_________________ LINHES 8.6.1 BE/FE - MSI K9N6SGM-V with AMD A64 X2 4600+, 4GB Ram. 1.5TB WD. HDHR Prime. Nvidia GT210. MCE remote. FrontEnd - Dell Vostro 400 3.0GHz Core2Duo NVidia GeForce210. MCE Remote
|
|
Top |
|
|
RacerX
|
Posted: Wed Sep 05, 2012 9:53 am |
|
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
|
I have the HD Homerun Dual and it's the the best of the bunch in my opinion compared to all the internal tuners
|
|
Top |
|
|
christ
|
Posted: Thu Sep 06, 2012 8:44 pm |
|
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location:
Ottawa, Canada
|
Big boy stan wrote: Is there a compelling reason to add the laptop slave back end rather then just converting the remote frontend? I do have "free"laptops available. Simplicity. Adding it to a front end adds the complexity of having to wake it reliably assuming it is off when not in use (as are mine). A laptop with the accessories off will use between 10W and 15W which is pretty minor usage and so you can just leave it on. One less thing to worry about. Big boy stan wrote: Another idea that came to find is to sell the HD PVR on ebay and pick up a HD Homerun Prime. Ebay has them going for ~$130 and used HD PVRs going are selling for $100. Not bad considering I would go from one SD and one HD tuner to three HD tuners. Plus I can dump the cost of two STB rentals (although I would need a cable card). Makes for a pretty quick ROI Sounds like an excellent plan. We don't have that option here so it didn't jump out at me but I think your course of action is perfectly sensible.
|
|
Top |
|
|