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
