Mailing List Archive

lsinput doesn't list pvr 350 anymore
Hello,


I have problems with my pvr350, which served me error-free since december
2005: since today, the remote control isn't working anymore: it seems not
to be detected anymore by lsinput:

ROOT@syth:/tmp# lsinput
/dev/input/event0
bustype : BUS_HOST
vendor : 0x0
product : 0x2
version : 0
name : "Power Button (FF)"
phys : "LNXPWRBN/button/input0"
bits ev : EV_SYN EV_KEY

/dev/input/event1
bustype : BUS_HOST
vendor : 0x0
product : 0x1
version : 0
name : "Power Button (CM)"
phys : "PNP0C0C/button/input0"
bits ev : EV_SYN EV_KEY

/dev/input/event2
bustype : BUS_ISA
vendor : 0x1f
product : 0x1
version : 256
name : "PC Speaker"
phys : "isa0061/input0"
bits ev : EV_SYN EV_SND


Also the lines

Feb 15 12:11:56 syth kernel: [ 19.265142] input: i2c IR (Hauppauge) as
/class/input/input3
Feb 15 12:11:56 syth kernel: [ 19.292049] ir-kbd-i2c: i2c IR (Hauppauge)
detected at i2c-2/2-0018/ir0 [ivtv i2c driver #0]

don't appear anymore in /var/log/messages. However, ivtv still detects the
pvr350 errorfree (as far as I know ;-) : remark the "has radio, has IR
receiver" line):

Feb 24 20:23:10 syth kernel: [ 9.829151] ivtv: Start initialization,
version 1.3.0
Feb 24 20:23:10 syth kernel: [ 9.829288] ivtv0: Initializing card #0
Feb 24 20:23:10 syth kernel: [ 9.829338] ivtv0: Autodetected Hauppauge
card (cx23415 based)
Feb 24 20:23:10 syth kernel: [ 9.836449] ivtv0 info: base addr:
0xe8000000
Feb 24 20:23:10 syth kernel: [ 9.836503] ivtv0 info: Enabling pci device
Feb 24 20:23:10 syth kernel: [ 9.836837] ACPI: PCI Interrupt Link [LNKB]
enabled at IRQ 19
Feb 24 20:23:10 syth kernel: [ 9.836895] ACPI: PCI Interrupt
0000:02:07.0[A] -> Link [LNKB] -> GSI 19 (level, low) -> IRQ 19
Feb 24 20:23:10 syth kernel: [ 9.837024] ivtv0 info: Bus Mastering
Enabled.
Feb 24 20:23:10 syth kernel: [ 9.837077] ivtv0 info: 2051 (rev 1) at
02:07.0, irq: 19, latency: 64, memory: 0xe8000000
Feb 24 20:23:10 syth kernel: [ 9.837149] ivtv0 info: attempting ioremap
at 0xe8000000 len 0x00800000
Feb 24 20:23:10 syth kernel: [ 9.837586] ivtv0 info: attempting ioremap
at 0xe9000000 len 0x00800000
Feb 24 20:23:10 syth kernel: [ 9.838030] ivtv0 info: attempting ioremap
at 0xea000000 len 0x00010000
Feb 24 20:23:10 syth kernel: [ 9.838088] ivtv0 info: activating i2c...
Feb 24 20:23:10 syth kernel: [ 9.838174] ivtv0 info: Active card count:
1.
Feb 24 20:23:10 syth kernel: [ 9.886739] tveeprom 2-0050: Hauppauge model
48139, rev K257, serial# 8105117
Feb 24 20:23:10 syth kernel: [ 9.886795] tveeprom 2-0050: tuner model is
Philips FM1216 ME MK3 (idx 57, type 38)
Feb 24 20:23:10 syth kernel: [ 9.886865] tveeprom 2-0050: TV standards
PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
Feb 24 20:23:10 syth kernel: [ 9.886937] tveeprom 2-0050: audio processor
is MSP4418 (idx 25)
Feb 24 20:23:10 syth kernel: [ 9.886990] tveeprom 2-0050: decoder
processor is SAA7115 (idx 19)
Feb 24 20:23:10 syth kernel: [ 9.887043] tveeprom 2-0050: has radio, has
IR receiver, has no IR transmitter
Feb 24 20:23:10 syth kernel: [ 9.887113] ivtv0: Autodetected Hauppauge
WinTV PVR-350
Feb 24 20:23:10 syth kernel: [ 9.887164] ivtv0 info: PAL tuner detected
Feb 24 20:23:10 syth kernel: [ 9.957101] ivtv0 info: Loaded module tuner
Feb 24 20:23:10 syth kernel: [ 9.968702] ivtv0 info: Loaded module
saa7115
Feb 24 20:23:10 syth kernel: [ 10.028861] ivtv0 info: Loaded module
saa7127
Feb 24 20:23:10 syth kernel: [ 10.045732] ivtv0 info: Loaded module
msp3400
Feb 24 20:23:10 syth kernel: [ 10.066604] saa7115 2-0021: saa7115 found
(1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
Feb 24 20:23:10 syth kernel: [ 10.216107] saa7127 2-0044: saa7129 found @
0x88 (ivtv i2c driver #0)
Feb 24 20:23:10 syth kernel: [ 10.225757] msp3400 2-0040: MSP4418G-B3
found @ 0x80 (ivtv i2c driver #0)
Feb 24 20:23:10 syth kernel: [ 10.225811] msp3400 2-0040: msp3400 supports
nicam and radio, mode is autodetect and autoselect
Feb 24 20:23:10 syth kernel: [ 10.291314] tuner 2-0043: chip found @ 0x86
(ivtv i2c driver #0)
Feb 24 20:23:10 syth kernel: [ 10.320633] tda9887 2-0043: creating new
instance
Feb 24 20:23:10 syth kernel: [ 10.320689] tda9887 2-0043: tda988[5/6/7]
found
Feb 24 20:23:10 syth kernel: [ 10.321942] tuner 2-0061: chip found @ 0xc2
(ivtv i2c driver #0)
Feb 24 20:23:10 syth kernel: [ 10.369297] tuner-simple 2-0061: creating
new instance
Feb 24 20:23:10 syth kernel: [ 10.369354] tuner-simple 2-0061: type set to
38 (Philips PAL/SECAM multi (FM1216ME MK3))
Feb 24 20:23:10 syth kernel: [ 10.380696] ivtv0 info: Allocate DMA encoder
MPG stream: 128 x 32768 buffers (4096kB total)
Feb 24 20:23:10 syth kernel: [ 10.380896] ivtv0 info: Allocate DMA encoder
YUV stream: 64 x 32768 buffers (2048kB total)
Feb 24 20:23:10 syth kernel: [ 10.381029] ivtv0 info: Allocate DMA encoder
VBI stream: 41 x 26208 buffers (1049kB total)
Feb 24 20:23:10 syth kernel: [ 10.381135] ivtv0 info: Allocate DMA encoder
PCM stream: 72 x 4608 buffers (324kB total)
Feb 24 20:23:10 syth kernel: [ 10.381260] ivtv0 info: Allocate DMA decoder
MPG stream: 16 x 65536 buffers (1024kB total)
Feb 24 20:23:10 syth kernel: [ 10.381353] ivtv0 info: Allocate decoder VBI
stream: 29 x 2304 buffers (65kB total)
Feb 24 20:23:10 syth kernel: [ 10.381442] ivtv0 info: Allocate DMA decoder
YUV stream: 16 x 65536 buffers (1024kB total)
Feb 24 20:23:10 syth kernel: [ 10.381565] ivtv0: Registered device video0
for encoder MPG (4096 kB)
Feb 24 20:23:10 syth kernel: [ 10.381632] ivtv0: Registered device video32
for encoder YUV (2048 kB)
Feb 24 20:23:10 syth kernel: [ 10.381697] ivtv0: Registered device vbi0
for encoder VBI (1024 kB)
Feb 24 20:23:10 syth kernel: [ 10.381762] ivtv0: Registered device video24
for encoder PCM (320 kB)
Feb 24 20:23:10 syth kernel: [ 10.381827] ivtv0: Registered device radio0
for encoder radio
Feb 24 20:23:10 syth kernel: [ 10.381893] ivtv0: Registered device video16
for decoder MPG (1024 kB)
Feb 24 20:23:10 syth kernel: [ 10.381958] ivtv0: Registered device vbi8
for decoder VBI (64 kB)
Feb 24 20:23:10 syth kernel: [ 10.382022] ivtv0: Registered device vbi16
for decoder VOUT
Feb 24 20:23:10 syth kernel: [ 10.382087] ivtv0: Registered device video48
for decoder YUV (1024 kB)
Feb 24 20:23:10 syth kernel: [ 10.382140] ivtv0: Initialized card #0:
Hauppauge WinTV PVR-350


(didn't paste the initialization messages for the pvr500 which is also
present on the same system).
My system is a debian testing:

ROOT@syth:/tmp# uname -a
Linux syth 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux

I didn't change anything recently to the system. Why is ir suddenly not
detected/working anymore? Is the card dying? BTW: recording is still
working error free.


Thanks in advance for any tips!