1) Normalement le gestionnaire de pilote propriétaire devrait t'éviter d'avoir à compiler tes propres pilotes :
http://doc.ubuntu-fr.org/gestionnaire_de_pilotes_proprietaires
2) Sinon essaye de voir si module-assistant ne te permet pas de construire ton module :
http://www.mistra.fr/tutoriel-debian-module-assistant.html
3) Sinon, en dernière recours, passe par les sources (comme tu fais). Tu peux alors suivres les indications ici :
http://www.mistra.fr/tutoriel-linux-compiler.html
Tu verras que tu n'as besoin que
- du bon compilateur (gcc dans la bonne version)
- des headers de noyau
- de make
- probablement de build-essential
Note que tout ceci sera installé au moment de faire un "sudo m-a prepare".
Dans tous les cas (1 à 3), une fois le pilote installé il faudra charger le module (sudo modprobe ...) et relancer le serveur graphique (sudo service gdm restart), ou plus simplement redémarrer.
Bonne chance