[ivtv-users] MPEGRec(/dev/video0) select timeout - ivtv driver has stopped responding, zero-byte recordings
David Kramer
david at thekramers.net
Fri Aug 22 06:19:28 CEST 2008
Hi. My MythTV box has been running for a long time without problems,
but this is the second time this has happened in a few weeks. Lost
quite a bit of the Olympics.
The recordings will be fine, then they're zero-bytes. I see this in
mythbackend.log:
*********************** WARNING ***********************
ivtv drivers prior to 0.10.0 can cause lockups when
reading VBI. Drivers between 0.10.5 and 1.0.3+ do not
properly capture VBI data on PVR-250 and PVR-350 cards.
2008-08-17 19:00:13.430 MPEGRec(/dev/video0) Error: select timeout -
ivtv driver has stopped responding
2008-08-17 19:00:18.964 MPEGRec(/dev/video0) Error: select timeout -
ivtv driver has stopped responding
2008-08-17 19:00:24.498 MPEGRec(/dev/video0) Error: select timeout -
ivtv driver has stopped responding
(I see the above line hundreds of times)
Rebooting fixes that, but that's not a good solution.
Googling around and looking at the archives of this list, I see mention
of turning off DMA on ivtv. I don't know how to do that, but this box
doesn't do that much else and it's usually over 90% idle, so I don't
know that it would do any good.
I've seen other posts with this error in conjunction with other errors,
leading to other causes (like directory positions), but the only
messages I see are the message about the ivtv driver version, and the
MPEGRec error.
I find the ivtv drivers error curious, since I'm running ivtv 1.2.0.
Any ideas?
Thanks.
Here's my setup:
Fedora 8 2.6.25.14-69.fc8
Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
One PVR-350
# rpm -qa | egrep '(ivtv|mythbackend|libmyth)' | sort
ivtv-1.2.0-140.fc8
ivtv-devel-1.2.0-140.fc8
ivtv-firmware-20070217-16
ivtv-kmdl-2.6.24.5-85.fc8-1.0.3-136.fc8
ivtv-kmdl-2.6.24.7-92.fc8-1.0.3-136.fc8
ivtv-kmdl-2.6.25.14-69.fc8-1.2.0-140.fc8
libmyth-0.20.2_0-0.20.2-175.fc8
libmyth-0.21_0-0.21-192.fc8
libmythavcodec-0.20.2_0-0.20.2-175.fc8
libmythavcodec-0.21_0-0.21-192.fc8
libmythavformat-0.20.2_0-0.20.2-175.fc8
libmythavformat-0.21_0-0.21-192.fc8
libmythavutil-0.20.2_0-0.20.2-175.fc8
libmythavutil-0.21_0-0.21-192.fc8
libmythfreemheg-0.20.2_0-0.20.2-175.fc8
libmythfreemheg-0.21_0-0.21-192.fc8
libmythlivemedia-0.20.2_0-0.20.2-175.fc8
libmythlivemedia-0.21_0-0.21-192.fc8
libmythtv-0.20.2_0-0.20.2-175.fc8
libmythtv-0.21_0-0.21-192.fc8
libmythui-0.20.2_0-0.20.2-175.fc8
libmythui-0.21_0-0.21-192.fc8
libmythupnp-0.20.2_0-0.20.2-175.fc8
libmythupnp-0.21_0-0.21-192.fc8
perl-Video-ivtv-0.13-8.fc8
xorg-x11-drv-ivtv-1.0.1-2.fc8
Here's the ivtv output at boot:
ivtv: Start initialization, version 1.2.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23415 based)
ACPI: PCI Interrupt 0000:04:03.0[A] -> GSI 22 (level, low) -> IRQ 22
tveeprom 1-0050: Hauppauge model 48132, rev K268, serial# 7997696
tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 1-0050: audio processor is MSP4448 (idx 27)
tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
tveeprom 1-0050: has radio, has IR receiver, has no IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-350
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 22
saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
msp3400 1-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
msp3400 1-0040: MSP4448G-A2 supports radio, mode is autodetect and
autoselect
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: tda988[5/6/7] found
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tuner-simple 1-0061: type set to 47 (LG NTSC (TAPE series))
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPG (1024 kB)
ivtv0: Registered device vbi8 for decoder VBI (64 kB)
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV (1024 kB)
ivtv0: Initialized card #0: Hauppauge WinTV PVR-350
ivtv: End initialization
More information about the ivtv-users
mailing list