[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ¿Ha cambiado el modo de compilar un kernel?.



El Lunes, 27 de Febrero de 2006 21:11, EleckttrusS escribió:
> http://eleckttruss.blogspot.com/2006/01/compilacion-del-kernel-de-linux-la.
>html
>

Bueno, pues siguiendo lo que se comenta en el enlace que me habéis facilitado, 
he hecho :

fakeroot make-kpkg --initrd -append-to-version .2.6.15.new kernel_image

y me ha creado la siguiente imagen:

linux-image-2.6.15.2.6.15.new_2.6.15.2.6.15.new-10.00.Custom_i386.deb

Como podéis ver duplica el número del kernel. Pero bueno ese no es el 
problema. El problema viene en la instalación.

dpkg -i linux-image-2.6.15.2.6.15.new_2.6.15.2.6.15.new-10.00.Custom_i386.deb 
Seleccionando el paquete linux-image-2.6.15.2.6.15.new previamente no 
seleccionado.
(Leyendo la base de datos ...
130949 ficheros y directorios instalados actualmente.)
Desempaquetando linux-image-2.6.15.2.6.15.new (de 
linux-image-2.6.15.2.6.15.new_2.6.15.2.6.15.new-10.00.Custom_i386.deb) ...
Done.
Configurando linux-image-2.6.15.2.6.15.new 
(2.6.15.2.6.15.new-10.00.Custom) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs to build the ramdisk.
Other valid candidates: mkinitramfs mkinitrd.yaird
Running postinst hook /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Testing for an existing GRUB menu.list file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz
Found kernel: /boot/vmlinuz.old
Found kernel: /boot/vmlinuz-2.6.15.2.6.15.new
Found kernel: /boot/vmlinuz-2.6.15.old
Found kernel: /boot/vmlinuz-2.6.15
Updating /boot/grub/menu.lst ... done

Parece que no hay problema.
dpkg -l |grep linux-image
ii  linux-image-2.6.15.2.6.15.new 2.6.15.2.6.15.new-10.00.Custom Linux kernel 
binary image for version 2.6.15

Esto me ha creado otro directorio dentro de /lib/modules/:

ls /lib/modules/
2.6.15  2.6.15.2.6.15.new

Pero lo curioso del tema es que ahora no puedo instalar el driver de la 
tarjeta wireles, y por supuesto no funciona.
Si precisamente lo que quería es poder añadir modulos para instalar otro 
modelo.

Tengo el rt2500-source, después de descrompimirlo, lo compilo haciendo "make" 
y luego lo instalo con "make instal". Tal como pone en las instrucciones y lo 
he hecho otras veces.

Pero me dice lo siguiente al intentar cargar el modulo:

modprobe rt2500
FATAL: Error inserting rt2500 (/lib/modules/2.6.15/extra/rt2500.ko): Invalid 
module format

¿Alguna idea?

-- 
Saludos.
Pablo
------------
Jabber: bruli(at)myjabber(to)net
Fingerprint: 944D 10DA 4C10 08D1 574D  4B48 3BC1 CEF7 F222 EB1D

Attachment: pgpDMjywNdt93.pgp
Description: PGP signature


Reply to: