11 d’oct. 2008

compilar kernel 2.6.27

Pues segundo día con el juguetito...

Hoy vamos a compilar el kernel 2.6.27 para mirar si nos funciona la wireless y la tarjeta 3g (incorporada).

# apt-get install build-essential libncurses5 libncurses-dev

build-essential: para que podamos usar las herramientas de desarrollador que nos permitirán recompilar el kernel
libncurses5: lo vamos a necesitar para poder mostrar interfaces ncurses (make menuconfig)...

luego vamos a descargarnos la ultima versión del kernel en kernel.org, descargaremos la versión completa (F), y lo guardamos en /usr/src

# cd /usr/src
# tar xvjf linux-2.6.27.tar.bz2
# ln -s linux-2.6.27 linux
# cd /boot
# cp config-2.6.26-1-686 config
# cd linux
# make menuconfig

aqui se nos carga el entorno ncurses para configurar el kernel, a continuación vamos a usar el fichero de configuración del kernel 2.6.26-1 de debian

Load config file (o algo así)
Save config file (y lo guardamos en /usr/src/linux/.config

a continuación todo el porrón:

# make && make install && make modules_install && mkinitramfs -o /boot/initrd.img-2.6.27 2.6.27 && update-grub

2 comentaris:

Anònim ha dit...

xDDDD
Mirant com esta el tema del suport del Huawei E220 per a linux ( que es veu que esta suportat de puta madre apartir del nucli 2.6.20 :D ) he acabat aquí!
Veig que dus el kernel a la última!

Saluts!
Chisno!

Blackhold ha dit...

mira tu, hi ha gent que prefereix anar a la moda, jo prefereixo portar el kernel a la última ;)

Publica un comentari a l'entrada