On Sat, 24 Apr 2010, devsk wrote:

> Mike,
> 
> I downloaded and went into driver directory and did a make. It build the 
> driver correctly for 2.6.33.2 kernel but when I modprobe, I get the following 
> unknown symbols. Do you know why that happens? Do I need to build some other 
> stuff from this tar?
> 
> [13824.873000] pvrusb2: Unknown symbol dvb_dmxdev_init
> [13824.874000] pvrusb2: Unknown symbol dvb_register_adapter
> [13824.874000] pvrusb2: Unknown symbol dvb_dmx_release
> [13824.874000] pvrusb2: Unknown symbol dvb_net_init
> 

Those are DVB entry points called by the pvrusb2 driver as part of its 
support for the DVB API - you can find the calls to these functions in 
pvrusb2-dvb.c.  They should be present in your kernel.  The in-kernel 
pvrusb2 driver for the 2.6.33.2 also calls the same functions (I just 
checked).  If the in-kernel driver can see them then the standalone 
driver should be able to see them as well.

Perhaps you need to rerun depmod -a (though I don't see really why since 
the driver you just replaced should have had the same requirement).

You can disable this by forcing off CONFIG_VIDEO_PVRUSB2_DVB in the 
standalone driver's build.

  -Mike

-- 

Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8
_______________________________________________
pvrusb2 mailing list
[email protected]
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2

Reply via email to