[pvrusb2] Fedora 14 pvrusb2 kernel beware

Ken Bass kbass at kenbass.com
Fri Feb 25 01:34:34 CST 2011


On 2/24/2011 8:03 PM, Mike Isely wrote:
>
> The pvrusb2 driver has been unchanged between those versions.  However 
> the driver does rely on a lot of other parts & pieces within v4l-dvb and 
> I can't speak to what might have changed there.  Given the relatively 
> minor jump you took, it should be easy to isolate.
>
> But you'll need to be more specific in what failed.  For all we know 
> there could be some aspect of MythTV which is sensitive to some other 
> change in the kernel.  There's no way I can chase a problem like that 
> from just the one symptom that all recordings failed.  I also can't 
> support what various distros might be doing or not doing to maintain 
> their kernel releases.

I dont think it has anything to do with MythTV. When using the
2.6.35.11-83.fc14.x86_64
kernel, the following command fails 'mplayer dvb://WUSA-HD'. With the
earlier  2.6.35.10-74.fc14.x86_64 kernel it works fine.

The one difference I see in the logs below is
'pvrusb2: firmware2 upload transfer failure'

If this is abnormal, I wonder what kernel change broke the firmware
downloading?

GOOD ( 2.6.35.10-74.fc14.x86_64):
[   12.400522] pvrusb2: Hardware description: WinTV HVR-1950 Model 751xx
[   12.401699] usbcore: registered new interface driver pvrusb2
[   12.401973] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2
MPEG2 Encoder/Tuner
[   12.402498] pvrusb2: Debug mask is 31 (0x1f)
[   12.432689] pvrusb2: Binding ir_video to i2c address 0x71.
[   12.458445] cx25840 2-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
[   12.468709] pvrusb2: Attached sub-driver cx25840
[   13.597176] tuner 2-0042: chip found @ 0x84 (pvrusb2_a)
[   13.597480] pvrusb2: Attached sub-driver tuner
[   16.054095] pvrusb2: Supported video standard(s) reported available
in hardware: PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB
[   16.054587] pvrusb2: Mapping standards mask=0x300b700
(PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB)
[   16.055057] pvrusb2: Setting up 6 unique standard(s)
[   16.055308] pvrusb2: Set up standard idx=0 name=PAL-M
[   16.055572] pvrusb2: Set up standard idx=1 name=PAL-N
[   16.055821] pvrusb2: Set up standard idx=2 name=PAL-Nc
[   16.056070] pvrusb2: Set up standard idx=3 name=NTSC-M
[   16.056319] pvrusb2: Set up standard idx=4 name=NTSC-Mj
[   16.056579] pvrusb2: Set up standard idx=5 name=NTSC-Mk
[   16.056830] pvrusb2: Initial video standard (determined by device
type): NTSC-M
[   16.057314] pvrusb2: Device initialization completed successfully.
[   16.057967] pvrusb2: registered device video4 [mpeg]
[   16.058236] DVB: registering new adapter (pvrusb2-dvb)

BAD (2.6.35.11-83.fc14.x86_64):
[   15.196947] pvrusb2: Hardware description: WinTV HVR-1950 Model 751xx
[   15.198266] usbcore: registered new interface driver pvrusb2
[   15.198564] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2
MPEG2 Encoder/Tuner
[   15.199059] pvrusb2: Debug mask is 31 (0x1f)
[   15.229214] pvrusb2: Binding ir_rx_z8f0811_haup to i2c address 0x71.
[   15.229574] pvrusb2: Binding ir_tx_z8f0811_haup to i2c address 0x70.
[   15.271280] cx25840 2-0044: cx25843-24 found @ 0x88 (pvrusb2_a)
[   15.281526] pvrusb2: Attached sub-driver cx25840
[   16.510589] tuner 2-0042: chip found @ 0x84 (pvrusb2_a)
[   16.519748] pvrusb2: Attached sub-driver tuner
[   18.925950] pvrusb2: Supported video standard(s) reported available
in hardware: PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB
[   18.926455] pvrusb2: Mapping standards mask=0x300b700
(PAL-M/N/Nc;NTSC-M/Mj/Mk;ATSC-8VSB/16VSB)
[   18.926923] pvrusb2: Setting up 6 unique standard(s)
[   18.927190] pvrusb2: Set up standard idx=0 name=PAL-M
[   18.927450] pvrusb2: Set up standard idx=1 name=PAL-N
[   18.927699] pvrusb2: Set up standard idx=2 name=PAL-Nc
[   18.927946] pvrusb2: Set up standard idx=3 name=NTSC-M
[   18.928212] pvrusb2: Set up standard idx=4 name=NTSC-Mj
[   18.928473] pvrusb2: Set up standard idx=5 name=NTSC-Mk
[   18.928722] pvrusb2: Initial video standard (determined by device
type): NTSC-M
[   18.929219] pvrusb2: Device initialization completed successfully.
[   18.929841] pvrusb2: registered device video4 [mpeg]
[   18.930101] DVB: registering new adapter (pvrusb2-dvb)
[   22.576134] pvrusb2: firmware2 upload transfer failure
[   22.576450] pvrusb2: failed to grab control of dtv input (code=-1)
[   22.576710] pvrusb2: unregistering DVB devices




More information about the pvrusb2 mailing list