It's a long shot, but it looks like what I have going on with my PVR 500 first tuner. In my case it seems that Linux thinks the tuner is on some interrupt while in reality this is not the case. It's easy to test:
* reboot (reboot required because the interrupts might have been disabled already) * cat /proc/interrupts * cat /dev/video0 > /tmp/testmpg (abort after a while) * see what happens in the kernel logs (/var/log/messages) * cat /proc/interrupts report the outcome of both "cat /proc/interrupts" and see if you can find somehting like this in the kernel logs: [ 332.801858] irq 153: nobody cared (try booting with the "irqpoll" option) [ 332.801947] [<c014de24>] __report_bad_irq+0x24/0x80 [ 332.802007] [<c014e09a>] note_interrupt+0x21a/0x250 [ 332.802059] [<c014d393>] handle_IRQ_event+0x33/0x60 [ 332.802109] [<c014d4c9>] __do_IRQ+0x109/0x120 [ 332.802165] [<c0105dd1>] do_IRQ+0x31/0x70 [ 332.802215] [<c01041fa>] common_interrupt+0x1a/0x20 [ 332.802247] [<c0101ca0>] default_idle+0x0/0x60 [ 332.802305] [<c0101cd1>] default_idle+0x31/0x60 [ 332.802339] [<c0101d47>] cpu_idle+0x47/0xd0 [ 332.802376] [<c03f77cc>] start_kernel+0x33c/0x3b0 [ 332.802410] [<c03f7220>] unknown_bootoption+0x0/0x270 [ 332.802475] handlers: [ 332.802488] [<f88622b0>] (ohci_irq_handler+0x0/0x990 [ohci1394]) [ 332.802547] Disabling IRQ #153 Hope it helps, Ronald Michael Muller wrote: > Hi all, > > I've got a Hauppauge PVR-150MCE card and an old RH9 install, I built the > latest 2.6.20.7 kernel (seems to already have the latest CX25840 patches), > built ivtv-0.10.1, installed the firmware, installed some hotplug scripts to > load the firmware, and everything seems to come up just fine: > > Apr 28 11:28:04 demon kernel: ivtv: ==================== START INIT IVTV > ==================== > Apr 28 11:28:04 demon kernel: ivtv: version 0.10.1 (tagged release) loading > Apr 28 11:28:04 demon kernel: ivtv: Linux version: 2.6.20.7 SMP mod_unload > 686 > Apr 28 11:28:04 demon kernel: ivtv: In case of problems please include the > debug info between > Apr 28 11:28:04 demon kernel: ivtv: the START INIT IVTV and END INIT IVTV > lines, along with > Apr 28 11:28:04 demon kernel: ivtv: any module options, when mailing the > ivtv-users mailinglist. > Apr 28 11:28:04 demon kernel: ivtv0: Autodetected Hauppauge card (cx23416 > based) > Apr 28 11:28:04 demon kernel: ivtv0: Unreasonably low latency timer, setting > to 64 (was 32) > Apr 28 11:28:04 demon kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware > (376836 bytes) > Apr 28 11:28:04 demon kernel: ivtv0: Encoder revision: 0x02060039 > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: Hauppauge model 26552, rev > F1A3, serial# 9942531 > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: tuner model is TCL MFNM05-4 > (idx 103, type 43) > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: TV standards NTSC(M) (eeprom > 0x08) > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: audio processor is CX25843 (idx > 37) > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: decoder processor is CX25843 > (idx 30) > Apr 28 11:28:04 demon kernel: tveeprom 0-0050: has radio, has no IR receiver, > has no IR transmitter > Apr 28 11:28:04 demon kernel: ivtv0: Autodetected Hauppauge WinTV PVR-150 > Apr 28 11:28:04 demon kernel: cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv > i2c driver #0) > Apr 28 11:28:04 demon kernel: cx25840 0-0044: loaded v4l-cx25840.fw firmware > (16382 bytes) > Apr 28 11:28:04 demon kernel: wm8775 0-001b: chip found @ 0x36 (ivtv i2c > driver #0) > Apr 28 11:28:04 demon kernel: ivtv0: Registered device video0 for encoder MPEG > (4 MB) > Apr 28 11:28:04 demon kernel: ivtv0: Registered device video32 for encoder YUV > (2 MB) > Apr 28 11:28:04 demon kernel: ivtv0: Registered device vbi0 for encoder VBI (1 > MB) > Apr 28 11:28:04 demon kernel: ivtv0: Registered device video24 for encoder PCM > audio (1 MB) > Apr 28 11:28:04 demon kernel: ivtv0: Registered device radio0 for encoder > radio > Apr 28 11:28:04 demon kernel: ivtv0: Initialized Hauppauge WinTV PVR-150, card > #0 > Apr 28 11:28:04 demon kernel: ivtv: ==================== END INIT IVTV > ==================== > > But when I "cat /dev/video0" (old-style major-minor device node, not devfs or > udev) I get nothing. "cat" just blocks on the device. > > I was getting static at one point (when I had the kernel configuration wrong > and didn't have the BT848 stuff enabled) but ever since then, no matter what I > do (hard reboots, switching back to the BT848-less configuration, animal > sacrifice) I get nothing out of /dev/video0. > > Can anyone offer any suggestions as to what the problem might be? Or how to > go about debugging it? > > ============================================================================= > michaelMuller = [EMAIL PROTECTED] | http://www.mindhog.net/~mmuller > ----------------------------------------------------------------------------- > Government is not reason, it is not eloquence; it is force. Like fire, it > is a dangerous servant and a fearsome master. - George Washington > ============================================================================= > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users > _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
