just a pointer when using module-assistant, you don't need to type out the full command module-assistant every time..
I would condense this:
module-assistant auto-install linux-uvc
m-a a-i linux-uvc
Because I hate typing more that I actually have to
Typically if you install build-essential
you would have all the programs needed to successfully compile on Debian.. So I usually just do
aptitude install module-assistant build-essential
at this point I am ready to install a module using either module assistant or to manually compile a module against my running kernel(i.e. Running the nvidia driver install from nvidias website) Since m-a update m-a prepare takes care of downloading the proper kernel headers needed to compile against your running kernel.