[pvrusb2] LG tuner

Armin Herbert armin.herbert at web.de
Thu Dec 8 10:58:34 CST 2005


Am Thursday 08 December 2005 16:35 schrieb Mike Isely:

>> kernel: pvrusb2: disagrees about version of symbol
>> tveeprom_hauppauge_analog
>> kernel: pvrusb2: Unknown symbol tveeprom_hauppauge_analog, st_info ==
>> 0x1
>
> That symbol is *definitely* in the tveeprom module.

Yes.

> I think I'm going to need to do some experiments here to better
> understand these errors.  Too many people have hit this problem.
>
> In the mean time, check that you compiled the ivtv stuff with the
> correct set of kernel headers (should be the same as what you used for
> the pvrusb2 directory).  One common cause for version mismatches is
> that wrong kernel headers were used.  But I have a funny feeling that
> in this case something wierder is going on.

I'm still checking that, since suse ships the headers in an extra package 
so that you don't have to build the kernel on your own. I'm doing that 
right now, it will take a few hours though.

My problem would be solved with this tveeprom version, since in the suse 
kernel source module there's the line 158 in tveeprom.c:
{ TUNER_ABSENT,        "LG S001D MK3"},
whereas in the ivtv directory in line 214:
{ TUNER_PHILIPS_FM1216ME_MK3, "LG S001D MK3"},

I really hope installing the self-built kernel and modules and using the 
self-built object files will do the trick.

later,

Armin


More information about the pvrusb2 mailing list