[pvrusb2] Lirc not creating /dev/lirc0!

roger roger at eskimo.com
Thu Mar 6 03:50:12 CST 2008


I keep getting this sporadic thing where Lirc refused to find my pvrusb
devices IR.

I am using kexec & tuxonice for hibernating.  And kexec (rebooting with)
seems to condone this issue.

The only method I've been able to use to hack around this issue.  Use
the pvrusb2 device with a windows box and start the pvrusb2 device from
a cold cold cold start to ensure windows loads the firmwares.


Here's a cat /proc/kmesg of pvrusb2, lirc_dev, lirc_i2c load sequence:

msp3400 1-0040: chip reset
failed                                                                     
usbcore: registered new interface driver
pvrusb2                                                      
<6>drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2
MPEG2 Encoder/Tuner : V4L in-tree
version                                                                                                 
<6>usb 1-4: USB disconnect, address
11                                                                   
<6>usb 1-4: new high speed USB device using ehci_hcd and address
12                                      
<6>usb 1-4: reset high speed USB device using ehci_hcd and address
12                                    
<6>msp3400 1-0040: MSP3445G-B8 found @ 0x80
(pvrusb2_a)                                                  
<6>msp3400 1-0040: MSP3445G-B8 supports radio, mode is autodetect and
autoselect                         
<6>saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42
(pvrusb2_a)                                    
<6>tuner 1-0061: chip found @ 0xc2
(pvrusb2_a)                                                           
<6>tveeprom 1-0050: Hauppauge model 29032, rev D158, serial#
7435104                                     
<6>tveeprom 1-0050: tuner model is Philips FM1236 MK3 (idx 58, type
43)                                  
<6>tveeprom 1-0050: TV standards NTSC(M) (eeprom
0x08)                                                   
<6>tveeprom 1-0050: audio processor is MSP3445 (idx
12)                                                  
<6>tveeprom 1-0050: decoder processor is SAA7115 (idx
19)                                                
<6>tveeprom 1-0050: has radio, has IR receiver, has no IR
transmitter                                    
<6>tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or
FM1236/F))                        
<6>tuner 1-0061: type set to Philips NTSC MK3
(F                                                         
<6>msp3400 1-0040: MSP3445G-B8 rev1 = 0x0207 rev2 =
0x2d48                                               
<6>msp3400 1-0040: Audio:    volume
62000                                                                
<6>msp3400 1-0040: Audio:    balance 0 bass 0 treble 0 loudness
off                                      
<6>msp3400 1-0040: Standard: autodetect start
(mono)                                                     
<6>msp3400 1-0040: Audmode:
0x0001                                                                      
<6>msp3400 1-0040: Routing:  0x00000000 (input) 0x00000044
(output)                                      
<6>msp3400 1-0040: ACB:
0x0c00                                                                      
<6>saa7115 1-0021: Audio frequency: 48000
Hz                                                             
<6>saa7115 1-0021: Input:           Composite
4                                                          
<6>saa7115 1-0021: Video signal:
bad                                                                  
<6>saa7115 1-0021: Frequency:       50
Hz                                                                
<6>saa7115 1-0021: Detected format: BW/No
color                                                          
<6>saa7115 1-0021: Width, Height:   720,
480                                                             
<6>tda9887 1-0043: Data bytes: b=0x14 c=0x30
e=0x44                                                      
<6>tuner 1-0061: Tuner mode:      analog
TV                                                              
<6>tuner 1-0061: Frequency:       175.25
MHz                                                             
<6>tuner 1-0061: Standard:
0x00001000                                                             
<6>pvrusb2: registered device video0
[mpeg]                                                              
<6>pvrusb2: registered device radio0
[mpeg]                                                              
<6>lirc_dev: IR Remote Control driver registered, major
61                                               
<7>lirc_dev: module
unloaded                                                                             
<6>lirc_dev: IR Remote Control driver registered, major
61                                               
<7>lirc_dev: module
unloaded                                                                             
<6>lirc_dev: IR Remote Control driver registered, major
61                                               
<7>lirc_i2c: probe 0x1a @ pvrusb2_a:
no                                                                  
<7>lirc_i2c: probe 0x71 @ pvrusb2_a:
no                                                                  
<7>lirc_i2c: probe 0x4b @ pvrusb2_a:
no                                                                  
<7>lirc_i2c: probe 0x64 @ pvrusb2_a:
no                                                                  
<7>lirc_i2c: probe 0x30 @ pvrusb2_a: no

No No No No. None.
--
Roger
http://www.eskimo.com/~roger/index.html
Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61

Thu Mar 6 00:50:10 AKST 2008



More information about the pvrusb2 mailing list