AAC-364/DELL2 (PERC2), administración en GNU/Linux

meneame.net TRACK TOP
Publicado el 11th Marzo, 2008 por KaRMaN. Archivado en Hardware, Tips.
Leido 3,858 veces. Comments Off

Hace exactamente un año que encontré en el rastro esta pedazo de controladora RAID SCSI en el rastro y que la instalé en mi server con una configuración RAID5 redundante de 3 discos de 9.1Gb 10.000 rpm y hoy por casualidad, trasteando con un juguete que pronto publicaré he conseguido acceder (por fin, llevaba tiempo peleandome) a la ‘administración en vivo’ de la controladora, es decir, poder conectar, desconectar discos, crear gestionar y eliminar contenedores y un sin fin de tareas sin necesidad de apagar/reiniciar el ordenador.

Para ello después de mucho surfear por las infinitas páginas que contiene la web de soporte de Dell conseguí encontrar la utilidad mágica, afacli, disponible desde la web de Dell desde aqui.

La utilidad viene empaquetada como rpm, pero por suerte alien realiza una conversión estupenda del paquete a deb. Quien utilice Redhat o distribuciones con el gestor de paquetes rpm no necesita hacer la conversión a deb. Es necesario tener libncurses4 para que funcione la utilidad de gestión de la controladora.

Una vez instalado nos topamos con el problema de que la utilidad busca la controladora como /dev/afa0, pero este dispositivo por defecto no suele existir en las máquinas linux, por lo que hay que crearlo manualmente. Para ello el paquete que hemos instalado incluye un script llamado MAKEDEV.afa que se ha instalado en /dev y que procederemos a ejecutar de la siguiente manera:

# cd /dev
# MAKEDEV.afa afa0

Si este procedimiento fallara (normalmente por no encontrar menciones al dispositivo que busca, ‘afa’) bastaría con editar el script MAKEDEV.afa y cambiar la linea #2 (variable devname) por:

devname=”aac”

De modo que el script pueda reconocer el dispositivo (usa un cat /proc/devices) y crear así el dispositivo con mknod. Si todo ha ido bien, tendremos un bonito /dev/afa0 que será perfectamente reconocido por afacli y ya podremos gestionar la controladora en vivo sin necesidad de reiniciar el equipo.

P.D: Este artículo es válido tanto para PERC2 como PERC3/Di (probado en ambos).

Parcheando el kernel 2.6.17-2.6.24.1

meneame.net TRACK TOP
Publicado el 20th Febrero, 2008 por KaRMaN. Archivado en Sin categoria.
Leido 3,675 veces. Comments Off

Pues bien, hace poco he conseguido parchear el kernel con éxito ya que realmente no me apetecía ponerme a compilar un kernel desde cero de nuevo.

El parche para las versiones 2.6.17-2.6.24.1 se puede encontrar aqui.

El parche básicamente añade el siguiente código a nuestro $LINUX_SRC/fs/splice.c:

if (unlikely(!access_ok(VERIFY_READ, base, len))) break;

Tan asombrosa la solución como el xploit.

Motorola International 1000

meneame.net TRACK TOP
Publicado el 19th Febrero, 2008 por KaRMaN. Archivado en Cacharros.
Leido 10,266 veces. 3 comentarios archivados.

Fantástico teléfono móvil, de los primeros de los ‘90 ya que su fecha de lanzamiento es de 1991. Usaba ya por la época la tecnología GSM por lo que hoy en día puede seguir utilizandose con una SIM normal adaptada al tamaño de tarjeta que viene siendo el standard.


Motorola International 1000

Debido a que en la época en la que fué diseñado no abundaban mucho los repetidores GSM el único modo de tener una buena cobertura era empleando una potencia de emisión muy superior a la de un teléfono móvil convencional de hoy en día, por lo que la cobertura del mismo es bastante alta incluso mar adentro habiendo perdido de vista el horizonte.

Motorola International 1000 por debajo, con la ranura para tarjetas y la batería.

Además, este teléfono aún funciona, ya que ha estado siendo usado hasta el mismo momento en el que fué retirado para caer en mis manos.

Critica constructiva al Fotolog y a Myspace

meneame.net TRACK TOP
Publicado el 14th Febrero, 2008 por KaRMaN. Archivado en Desvarios.
Leido 3,652 veces. 2 comentarios archivados.

Se que es viejo y bastante repetido pero al ver continuamente situaciones que me lo recuerdan me veo obligado a poner este gran video en mi blog para la posteridad. Disfrutadlo.

Ganando acceso de root en linux < 2.6.24.1

meneame.net TRACK TOP
Publicado el 13th Febrero, 2008 por KaRMaN. Archivado en Linux, Seguridad.
Leido 2,912 veces. Comments Off

Pues sí, hasta hace poco había un xploit público para ganar privilegios de root en las versiones de la 2.6.13 a la 2.6.17, pero ahora debido a la vulnerabilidad de vmsplice que existe en las versiones 2.6.17 y superiores hasta 2.6.24.1 se ha hecho público un xploit capaz de devolver privilegios de root en estas máquinas.

Teniendo en cuenta que la última versión es la 2.6.24.2 (la que corrige el fallo) este xploit funciona en casi todas las maquinas que tengan linux instalado, por lo que es ALTAMENTE recomendable actualizar el nucleo de linux si la maquina en cuestión no es exclusivamente de uso personal.