Chiedo venia, non sono stato preciso perché non avevo sottomano una console
Il cuore di Linux, il kernel, viene distibuito in binario, cioè già pronto per essere eseguito. Ci sono anche i sorgenti (kernel source) cioè il listato del programma in C che se compilato da la versione eseguibile di cui sopra.
Normalmente in ubuntu il pacchetto dei sorgenti non te lo installano subito, occupa tanto ed è utile solo se vuoi farti un tuo kernel binario su misura per la tua macchina o... se vuoi compilare un modulo del kernel!
come nel tuo caso.
Vediamo come fare.
Faccio
uname -a e vedo che ho installato la 2.6.15, giusto per informazione.
Faccio
apt-cache search linux kernel source (cerco tutti i pacchetti che riguardano queste cose) e mi esce fuori una sfilza di cose, e fortunatamente proprio li in fondo ho 2 pacchetti:
linux-source-2.6.15 (che andrebbe bene)
linux-source che va anche meglio (perché è un pacchetto virtuale che punta al pacchetto del kernel che hai installato: 2.6.15 ora, la nuova versione in futuro)...
Per installarlo quindi:
apt-get install linux-source
che ti crea anche il link che serve per avere un
cd /lib/modules/`uname -r`/build
che funzioni...