> Intente instalar la imagen del kernel 2.2.20 pues según apt es donde estan > los archivos de cabecera pero me vuelve a dar el mismo error.
No, si sólo te hacen faltan los ficheros de cabecera lo que te interesa no es un paquete kernel-image-* sino uno que sea kernel-headers-*. Yo lo que haría sería esto: apt-get install kernel-headers-2.2.20 dpkg -L kernel-headers-2.2.20