nov 29

Asus eeePC 1000H: Ubuntu 8.10 Intrepid Ibex + ACPI + Kernel

por CrackVan

Desde hace unas semanas tanto mi compañero de trabajo igayoso como yo tenemos un Asus eeePC 1000H, una de las primeras cosas que pensé al verlo fue… ¡que pena da verlo con XP!, así que tras crear un LiveUSB con Ubuntu 8.10 Intrepid Ibex me dispuse a formatear, particionar e instalarlo :P

Tras instalarlo ni la WiFi ni las teclas de función funcionaban, así que despues de buscar un poco encontré información, bastante y buena, como por ejemplo que alguien se habia currado unos scripts para la parte ACPI, es decir, que funcionasen las teclas de funcion e incluso saliesen unos mensajitos al activar o desactivar el Bluetooth, WiFi, WebCam… , también una compilacion del kernel adaptada al portatil, y por ultimo un driver para la WiFi que se autocompila y obtiene el modulo necesario según el kernel que estes usando.

Funciona muy bien, me ha sorprendido bastante la soltura con la que va, incluso mi compañero lo ha probado con vmware para virtualizar otra maquina y funcionaba bastante bien.

En cuanto a la configuración del Modem 3G, simplemente enchufarlo, lo reconoce, te da a elegir entre las compañias españolas, aceptas… y ya está listo para usar :) , ha sido incluso mas facil que cuando lo probé en versión beta

Y así luce el escritorio:

Continua leyendo »

feb 13

Bug en Vmsplice solucionado en Ubuntu / Kubuntu

por CrackVan

Como no podía ser de otra forma en el mundo Linux, hoy ya esta solucionado, mediante la actualización del kernel debidamente parcheado, el bug que permitía hacerse root desde cualquier usuario del sistema debido a un bug en la syscall Vmsplice que comentaba ayer mismo.

Al iniciar sesión hoy he visto que había paquetes para actualizar, entre ellos el kernel, me he supuesto que era para solucionar el fallo que ya hemos comentado:

”Bug vmsplice solucionado

Y efectivamente, como se puede ver en la siguiente imagen, ya no funcionaba ninguna de las dos variantes del exploit del fallo en la syscall vmsplice(), con el primero devuelve un “vmsplice: Bad address” y con el segundo, un bonito “wtf”:

Continua leyendo »