my problem was pretty simple, i.e. kernel modules were not loaded because of different kernel version. So what I had was a steady image, basically the last captured image before Pluto upgrade.

I'm using nw8xx module, that is for some QuickCam models and a few others webcams based on nw801 and nw802 chips from Divio.

If I remember well you should be using pwc, that is anyway a kernel module.To my little knowledge modules are tied to the kernel against wich they were compiled, so if it is working with previous kernel and not working with new one there is a chance that also in your case pwc is not loaded with new kernel because of different format / version magic.

This is at least the guideline I followed. If there is a way to compile modules that can be loaded with any kernel, please let me know.

With previous Pluto versions I had tough times when compiling, because kernel source were difficult to find and kernel headers were totally missing on Pluto repository.In this situation it was nearly impossible to compile those modules (at least for a rookie like me).When pluto guys managed to reload headers on their repository things went much better.The procedure that I pointed in my previous post worked (with minor changes ... it is not exactly a copy-and-paste one), and basically works also now.

If this is similar to your problem and you need some other info just ask me, I'll be happy to support you

and check where "build" symlink is pointing to. In my box it was pointing to /home/src/linux-2.6.13.2, that is wrong. If this is also your case (and probably it is) correct the symlink and make it pointing to the newly installed kernel source directory: