[pvrusb2] Only 6 lines in dmesg for OnAir GT

Mike Isely isely at isely.net
Sun Feb 28 08:14:34 CST 2010


Did you try what I suggested below?

  -Mike


On Sun, 28 Feb 2010, Dean wrote:

> For a while I suspected a bug in Mandriva 2010.0 as the reason that pvrusb2 would not load when I connected my OnAir GT, however today I tested four live CD distros besides my installed Mandriva.  These are all recent releases from fall 2009, less than 6 months old.  The distros are Fedora, Suse, Kubuntu, Debian.
> 
> Result was the same with all; when connecting the OnAir GT I got either 2 or 6 lines in dmesg from the USB stack, depending on the distro.  After that nothing, pvrusb2 did not load.  I also tested each distro with my HVR-850; dmesg showed many more lines including an attempt to load firmware.
> 
> I still don't have a clue about why none of these live CD distros will load pvrusb2 when I connect the onAir GT.
> 
> Dean
> 
> 
> Mike Isely wrote:
> > On Fri, 26 Feb 2010, Dean wrote:
> > 
> >> I am using Mandriva 2010.0 Linux.  When I connect my OnAir GT it makes only 6 lines in dmesg.
> >>
> >> usb 1-3: new high speed USB device using ehci_hcd and address 10
> >> usb 1-3: New USB device found, idVendor=11ba, idProduct=1101
> >> usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> >> usb 1-3: Product: USB HDTV-GT(1.1)
> >> usb 1-3: Manufacturer: OnAirSolution
> >> usb 1-3: configuration #1 chosen from 1 choice
> >>
> >> Why is it not trying to load the firmware?  My Hauppauge HVR-850 makes a lot more lines in dmesg, including some lines that show it looking for and loading firmware.  Shouldn't this OnAir GT be doing the same?
> > 
> > The firmware isn't being loaded because the driver isn't being loaded.  
> > You should see messages when the driver gets loaded into the kernel and 
> > then various other messages as it goes through its initialization 
> > process.  The messages you do have here only come from the USB stack.  
> > There appears to be no attempt to autoload the driver.
> > 
> >> I guess the pvrusb2 driver is included in my kernel, because I found the following file.
> >> /lib/modules/2.6.31.12-desktop586-1mnb/kernel/drivers/media/video/pvrusb2/pvrusb2.ko.gz
> > 
> > Hmm, well it's there in the right spot, but what's with the .gz 
> > extension?  Last time I checked, kernel modules have to be uncompressed 
> > in order to be loaded.  Try this as root:
> > 
> > cd /lib/modules/2.6.31.12-desktop586-lmnb/kernel/drivers/media/video/pvrusb2
> > gunzip pvrusb2.ko.gz
> > depmod -a
> > 
> > Now unplug and re-plug in your tuner.  Then do:
> > 
> > lsmod | grep pvrusb2
> > 
> > You should see a line that has "pvrusb2" in it.  That's evidence that 
> > (this time) the driver has been loaded.  Look at your dmesg output again 
> > and see if you can find messages from the driver this time.
> > 
> >> I have already placed v4l-cx2341x-enc.fw into /lib/firmware/ so it is available whenever the driver wants to load it.
> > 
> > Yes, that's definitely needed as well.
> > 
> > Does anyone know if Mandriva something strange with kernel modules to 
> > save space?
> > 
> >   -Mike
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
> 

-- 

Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8


More information about the pvrusb2 mailing list