lunes, 15 de junio de 2009

Migración completa!

Finalmente he tenido que sucumbir a las presiones y abandonar mi viejo blog basado en pybloxsom, para pasarme a blogspot. Más cómodo para postear (vía web) y más fácil de administrar (ya lo hace google por mi). El caso es que escribir en texto plano y actualizar vía scp se me antonjaba un tanto pesado.

En fin, que la migración de los viejos posts está terminada, así que vayan desde aquí mis disculpas a los que me leéis vía RSS por el follón de estos días ;-)

viernes, 24 de abril de 2009

feedback

He recibido cientos de mails (en realidad sólo 1) preguntando por qué no permito comentarios en blog. Las razones son mútiples y variadas y las resumo en dos: la gente no comenta y el blog se llena de incómodo spamm. Pues pon captchas tío vago.. me dicen. Y yo pregunto ¿Para qué?

miércoles, 15 de abril de 2009

Ambiente Laboral (I)

"Entonces resulta que... asensio nos dice que esta deflexion deberia ser 0,4. Entonces hemos encontrados que con 0,18 es la relacion que existe entre la entrada y salida. "


-- Anonimo Ayala

lunes, 24 de julio de 2006

Actualizando OpenWRT

Acabo de actualizar el firmware de mi Linksys WRT54G, en esta ocasión a OpenWRT RC5. El proceso es bastante fácil e indoloro (no toca la nvram!). En mi caso opte por usar squashfs como sistema de ficheros. Así pues, y desde el propio router:


cd /tmp
wget http://downloads.openwrt.org/whiterussian/rc5/bin/openwrt-brcm-2.4-squashfs.trx

mtd -r write /tmp/openwrt-brcm-2.4-squashfs.trx linux




Reiniciamos, conectamos por telnet y ejecutamos password para establecer contraseña a root y habilitar el acceso por ssh


_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
WHITE RUSSIAN (RC5) -------------------------------
* 2 oz Vodka Mix the Vodka and Kahlua together
* 1 oz Kahlua over ice, then float the cream or
* 1/2oz cream milk on the top.
---------------------------------------------------




También he estado trasteando un rato con squashfs. Ya había jugado hace un par de años con cramfs, (que viene a ser muy parecido ya ambos son de sólo lectura y tienen compresión), en mi época en la que me hacía mis initrd a mano (sic). Aunque si es cierto que nunca le encontré utilidad a usar initrd para meter todos los módulos del kernel, pero en fin. Tanto ha dado de sí la cosa, que he estado retocando la imagen a mi gusto, lo he flasheado y el router no arrancaba (el LED de power parpadeaba sin parar). Para arreglarlo basta con volver a conectar por tftp a 192.168.1.1 (IP por defecto) y volver a subir la imagen. Para más info recomiendo alguna que otra lectura

martes, 18 de julio de 2006

OpenBSD bajo UltraSparc64

Esta tarde Juanjo y yo hemos estado trasteando con una Ultra1. Tras un par de intentos fallidos para instalar OpenSolaris y FreeBSD, nos hemos decantado por OpenBSD. El resultado por ahora es más que satisfactorio pese a la antigüedad de la máquina: 267 Mhz SPARC Version 9 UltraSPARC, 256 RAM y 2 discos de 2 Gb cada uno.

Uno de los principales problemas que nos encontramos fue al intentar arrancar desde disco. Los paths a los dispositivos de la máquina estaban mal configurados. La forma de arreglarlo es sencilla:


 ok devalias 



Nos guardamos el nombre del alias al que apunta el disco físico. En nuestro caso algo así como /xxx /xxx /xxx/sd@0,0 cuyo alias se denominaba disk. Así que para arrancar basta con un:


ok boot disk


Si queremos que de ahora en adelante arranque siempre desde disk, bastará con hacer un:


ok setenv boot-device disk


Listo! Ahora sólo nos queda disfrutar de los mensajes de arranque del kernel ;-)


Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2006 OpenBSD. All rights reserved. http://www.OpenBSD.org

OpenBSD 3.9-current (RAMDISK) #680: Mon Jul 17 19:50:38 MDT 2006
deraadt@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/RAMDISK
total memory = 268435456
avail memory = 237363200
using 1638 buffers containing 13418496 bytes of memory
bootpath: /sbus@1f,0/espdma@e,8400000/esp@e,8800000/sd@6,0:f
mainbus0 (root): Sun Ultra 1 SBus (UltraSPARC 167MHz)
....

viernes, 13 de mayo de 2005

cvsanaly liberado

Finalmente grex y yo hemos liberado CVSAnalY (licencia GPL). Estoy bastante impresionado por la acogida y por los mails que recibo dándonos ánimos y ofrenciéndonos mejoras. Además de una bonita web, también tenemos una lista de correo

Por cierto, también estamos despegando en freshmeat donde tenemos un rating de 8.37 sobre 10 ;-)

viernes, 25 de marzo de 2005

Charla FreeBSD en la URJC

Hace poco que impartí mi universidad una pequeña charla introductoria al sistemas FreeBSD. La verdad es que quedé muy satisfecho, tanto por la dinámica de la charla como por la asistencia que fue más que aceptable para una charla de estas características (unas 35 personas!). Si la gente está interesada (parace que sí), probablemente de otra sobre configuración y securización básica de un servidor con FreeBSD (portaudit, jails, log in vain, listas control de acceso, kernel secure-levels...etc)



Además me hicieron este bonito cartel :-) (gracias Jesús!)