Gavin Hamill wrote:
I found a few more errors in insmod.sh while I was doing this.
videodev.ko is too high up - it needs to be down a few lines to satisfy
the dependencies, else you get
videodev: Unknown symbol v4l_compat_translate_ioctl
videodev: Unknown symbol v4l2_video_std_construct
videodev: Unknown symbol v4l_printk_ioctl
The full-feature cards need lnbp21.ko loaded, so I've added that.
Finally, there's the isl6421.ko load for cx88-dvb.ko. I have also added
'evdev' to the rmmod list, since we are modprobing it at load time,
so we should try to completely undo all module loads when cleaning up.
With this script, I can now insmod.sh load and unload, with zero errors
and the kernel module list is returned to its previous state after
unloading.
Signed-off-by: Gavin Hamill <gdh@xxxxxxxxxxxxxx>
Cheers,
Gavin.
Gavin,
Thanks for going through the trouble of generating this patch. It looks
good to me, however, Mauro has decided to redo the script entirely.
Please try the new method by updating your source tree.
His new script should automatically load each compiled module along with
all of its dependencies.
Let us know how it works out for you.
--
Michael Krufky
_______________________________________________
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb