Novedades y soluciones en Kernel 2.6.25


Hoy actualice al kernel 2.6.25 de Linux. Este kernel puede usar Memory Stick PRO (el controlador es experimental todavía) así que decidí probarlo en mi NX6325.

Sin embargo no montaba las tarjetas aun después de habilitar las opciones en el kernel. Levante dos módulos tifm_ms y mspro_block. Después tuve que crear las reglas de udev para que montara la tarjeta similar a lo que hice con las tarjetas SD cuando no funcionaban en Etch, pero ahora las unidades son del tipo mspblk0, mspblk0p1.

Desgraciadamente debo montarlas como administrador, no sé porque. Si alguien sabe ese dato agradeceré la información.

El segundo punto a tratar es el driver de ATI, hasta hoy el 8.47.3, no es posible construir el módulo con este kernel debido a problemas con el archivo firegl_public.c de las fuentes del controlador de ATI.

Para solucionarlo debemos aplicar 2 parches en este archivo.

#patch -p0 < patch1.patch
#patch -p0 < patch2.patch

Ojo en este paso, si la ubicación de firegl_public.c debes ajustarla al inicio de los parches. Después de aplicar los parches podrás compilar el módulo de ATI sin problemas.

NOTA: Los parches no funcionan en la arquitectura de 64bits según dicen.

También subo las fuentes ya listas para ser compiladas.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s