[pvrusb2] problems with (k)ubuntu 5.10

Mike Isely isely at isely.net
Tue Jan 24 14:39:39 CST 2006


On Tue, 24 Jan 2006, Mike Isely wrote:

>
> Klemens:
>
> This sounds like a case where the kernel you are running does not match the 
> kernel from which you compiled the driver.  You need to be absolutely sure 
> that the kernel source/header tree you are using to compile the driver 
> corresponds with the kernel you are running.
>
>  -Mike

Argh.  That'll teach me to read the message too quickly.  Let me try this 
again...

1. You do definitely need to make sure the runing kernel matches the 
compiled-against kernel.  The fact that it installed to the wrong place is 
a strong hint of a mismatch.

However the problem you got when you manually copied the modules is a 
different issue.  So...

2. If your kernel is compiled with CONFIG_MODVERSIONS enabled you'll get 
this problem.  It's a subtle issue with different versions of tveeprom 
floating around.  I can't directly solve it but you can fairly easily work 
around it.  Short answer: Use the tveeprom that is part of your own kernel 
modules instead of the one from this driver.  Longer answer: Read the 
pvrusb2 FAQ - there's an item about this issue.

I routinely use make-kpkg here, but it is a touchy tool unfortunately. 
Took me a while to figure it out well enough to be productive with it. 
However the above issues would have still happened with make-kpkg so using 
it probably wouldn't have helped.  That reminds me...  Xavier: I've 
successfully built 2.6.16-rc1 with make-kpkg.  I didn't have to do 
anything special to make it happen.  We need to compare notes on this.

Sorry to jump the gun too quickly.

   -Mike


-- 
                         |         Mike Isely          |     PGP fingerprint
      Spammers Die!!     |                             | 03 54 43 4D 75 E5 CC 92
                         |   isely @ pobox (dot) com   | 71 16 01 E2 B5 F5 C1 E8
                         |                             |


More information about the pvrusb2 mailing list