[mythtv-users] Failed to open /dev/video0: No such device or address

Keith Wire keith.wire at earthlink.net
Mon Oct 13 00:55:29 UTC 2008


I am running FC8 (2.6.26.5-28.fc8) and I installed an update a couple of weeks ago and I can't get my PVR-350 to
work any more.  I have uninstalled and reinstalled ivtv many times but when I issue any v4l2-ctl command it fails
with the message: "Failed to open /dev/video0: No such device or address"

Below is some information on my problem.  Does anybody have any ideas?  The PVR-350 if 6 months old, is it possible
that it has gone bad?

dmesg | grep ivtv

ivtv:  Start initialization, version 1.3.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23415 based)
ivtv0: Autodetected Hauppauge WinTV PVR-350
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)
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
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

I have tried to reinstall ivtv using:

# yum -y install ivtv-firmware
# yum -y install ivtv-kmdl-$KVER

I have three video cards: PVR350 and two HD-5500.  I can see the video devices exit with

$ ll /dev/video?
crw-rw----+ 1 root root 81, 0 2008-10-12 20:29 /dev/video0
crw-rw----+ 1 root root 81, 1 2008-10-12 20:29 /dev/video1
crw-rw----+ 1 root root 81, 2 2008-10-12 20:29 /dev/video2

and I can see the card is initialized using this:
$ /bin/dmesg |grep Initialized
I get this:
ivtv0: Initialized card #0: Hauppauge WinTV PVR-350

The problem is that any v4l2-ctl command I issue ( -n or -l for example) reports this error...

Failed to open /dev/video0: No such device or address

and now dmesg | grep ivtv shows this:

ivtv:  Start initialization, version 1.3.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23415 based)
ivtv0: Autodetected Hauppauge WinTV PVR-350
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)
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
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
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder firmware dead!
ivtv0: Retry loading firmware
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder firmware dead!
ivtv0: Failed to initialize on minor 0


More information about the mythtv-users mailing list