[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