[mythtv-users] HD-PVR: Suggestions on what to try next?

Greg Hormann ghormann at alumni.indiana.edu
Sun Apr 10 17:32:05 UTC 2011

Ah, HD-PVR.  Such a cool device if I can get you to work with mythtv. :-)

I have a new (Rev F1) device going into a mythtv 0.24 system.  I can
use "cat" to create a test file that is viewable via vlc.
Unfortunately, the Mythbacked throws and endless loop of "eno:
Resource temporary unavailable" errors when I to use it.  Also, after
myth is done, cat no longer works until I powercycle the HD-PVR

Using Mythbuntu 10.10 with 2.6.35-28 kernel.  I used the supplied
HD-PVR CD in a windows system to load the firmware (0x15 per logs).
Because my device was not recognized (new USB ID), I had to compile my
own v4l-dvb using the old mercurial repository as outlined
http://www.mythtv.org/wiki/Hauppauge_HD-PVR.  (I tired the new
media_build repository too, but hit some compilation errors I couldn't

Everything works fine outside of myth. (IR Blasting, IR Receiving, and
cat /dev/video) so I'm stumped.  I know a number of folks have this
working, so I'd  love some guidance on what to try next.

Thanks so much!


$ cat /dev/video0 > test.ts
vlc test.ts  <-- Nice 1080i video! Yea!

Start up myth-backend; Record light on HD-PVR doesn't light up

$ tail -f /var/log/mythtv/mythbackend.log
2011-04-10 12:43:15.611 AnalogSM(/dev/video0), Error: Start encoding failed
			eno: Resource temporarily unavailable (11)
2011-04-10 12:43:15.961 AnalogSM(/dev/video0), Error: Start encoding failed
			eno: Resource temporarily unavailable (11)
2011-04-10 12:43:16.301 AnalogSM(/dev/video0), Error: Start encoding failed
			eno: Resource temporarily unavailable (11)

stop mythbackend

$ cat /dev/video0 > test.ts
cat: write error: Bad address

Myth Version
Please attach all output as a file in bug reports.
MythTV Version   : v0.24-236-g362d834
MythTV Branch    : fixes/0.24
Network Protocol : 63
Library API      : 0.24.20101129-1
QT Version       : 4.7.0
Options compiled in:
 linux debug using_alsa using_oss using_pulse using_pulseoutput
using_backend using_bindings_perl using_bindings_python using_dvb
using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv
using_ivtv using_joystick_menu using_lirc using_mheg
using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit
using_v4l using_x11 using_xrandr using_xv using_bindings_perl
using_bindings_python using_mythtranscode using_opengl using_vdpau
using_ffmpeg_threads using_live using_mheg

relevant dmesg
Apr 10 12:49:51 tvServer kernel: [ 2664.396761] hdpvr 2-1.4:1.0:
untested firmware version 0x15, the driver might not work
Apr 10 12:49:52 tvServer kernel: [ 2664.746612] lirc_zilog: chip found
with RX and TX
Apr 10 12:49:52 tvServer kernel: [ 2664.746820] i2c i2c-0: lirc_dev:
driver lirc_zilog registered at minor = 0
Apr 10 12:49:52 tvServer kernel: [ 2664.992407] lirc_zilog:
Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded
Apr 10 12:49:52 tvServer kernel: [ 2664.992419] hdpvr 2-1.4:1.0:
device now attached to video0

More information about the mythtv-users mailing list