Xbox

Llevaba un tiempo intentando conseguir una xbox (de las viejas) para utilizar como media center en el salón usando XBMC. Al fin, después de varios intentos fallidos y algo de dinero perdido, llegó una xbox 1.5, color negro.

Como soldar en sitios reducidos no es lo mio, opté por hacer hotswap con un PC, ya sabeis, arrancais la consola, y cuando desbloquea el disco duro se lo conectais a un ordenador para cambiar el contenido y así poder ejecutar software homebrew.

Como no podía ser menos, Murphy me estaba esperando nada más hubiese quitado los 6 tornillos de la xbox, intenté hacer el hotswap durante 2 días seguidos, probando diferentes combinaciones, que si DVD conectado o desconectado, que si esperar 20 minutos, que si hacerlo instantaneo.. pero nada, siempre llegaba al mismo resultado, el disco duro de la xbox me daba errores I/O y no podía cambiar el contenido. El disco duro estaba mal, tenía que cambiarlo, y para eso necesitaba o bien chipear la consola, o bien conocer la key del disco duro que está almacenada en la EEPROM de la consola. Valoré ambas opciones, y la cosa quedaba así: 2€ VS 50-80€. Obviamente elegí arriesgarme con el lector de EEPROM, total, el único riesgo era quemarme un poco los dedos a la hora de hacer el “cacharro” (una hembra DB9, 2 resistencias y 2 diodos zener), ya que en la consola puedes hacerlo sin soldar, buscais a alguien con pulso de cirujano, que haga contacto con los 2 hilos en las patas 5 y 6 de la EEPROM durante medio segundo y listo, EEPROM leida sin una sola soldadura en la xbox.

Con mi EEPROM leida, preparé un disco Western Digital de 8GB que tenía de una xbox crystal que vendí hace tiempo, lo bloqueé con la clave extraida de la EEPROM y listo, HD cambiado y funcionando. Sólo quedaba instalar XBMC y empezar a babear con todo lo que hace, menuda maravilla GPL.

Enlaces de interes:

Guía para hacer lector de EEPROM

Guía para hotswap+exploit

XBMC 

Febrero 18th, 2008 by nico | No Comments »

Murphy (otra vez)

Hoy fui a instalar y poner en marcha un servidor de ficheros (4Tb online en RAID-5). Después de 1 semana de pruebas en la oficina y sin un solo fallo parecía estar todo correcto.

Conecto todo, me acuerdo de la familia del electricista que dejó todos los RJ-45 hembra sin conectar, y cuando comenzamos a volcar datos al servidor de ficheros, uno de los discos falla, se escucha el tipico ruido de cabezales tocando con el plato…

Murphy me estaba esperando en la oficina del cliente

Enero 14th, 2008 by nico | No Comments »

M$ nos putea

Creo que microsoft quiere putearnos, y nos da una de cal y una de arena, por un lado nos deja instalar 2008 sin interface gráfico (iban siendo años) y por otro lado, le pone el interface gráfico de Vista!!! NO ES SERIO! vean ustedes mismos:

Screenshot de 2008 RC1

Diciembre 28th, 2007 by nico | No Comments »

Se acaba el 2007

Hacía mucho que no escribía, pero tampoco es que tuviese demasiado tiempo como para dedicarme a escribir posts. Ahora que me he librado de las prácticas del carnet de conducir (si, para desgracia de los transeuntes soy un fan del Carmaggedon y tengo carnet de conducir) podré dedicarle más tiempo.

Aunque no sé si será posible, por culpa de mi padre tengo otro vicio: la fotografía. Y es que me ha regalado su “vieja” Canon EOS 350D + objetivo18-55mm. Me ha faltado tiempo para localizar el cable VGA del Powerbook para conectarlo al monitor de 20.1″ y poder usar el Photoshop CS3 en todo su esplendor.

Para completar los regalos de navidad, mis cuñados me han regalado un felpudo pac-man (pondré foto, lo prometo), mi abuela la edición de lujo del Criptonomicón (como mola la lista de deseos de la FNAC) y gracias a erk86joc descubrí la colección “La matemática en sus personajes” y pude aconsejar a mi madre para que me comprase algún tomo de la misma. Mi proto-suegra no podía ser menos y me ayudó a completar el Ciclo Barroco II de Neal Stephenson (gracias a la FNAC otra vez..)

Diciembre 28th, 2007 by nico | 1 Comment »

Filtrando tráfico IPSec usando NETKEY

Se me ocurrió montar una VPN IPSec/L2TP usando openswan + xl2tpd + pppd para poder acceder a la red de casa de forma segura. Cuando la tengo funcionando me doy cuenta de que tengo abierto el puerto 1701 (l2tp) para cualquier cosa que venga desde el dispositivo de internet, y como estoy usando netkey no tengo dispositivos ipsecX que me permitan diferenciar de forma trivial el tráfico que viene en tuneles IPSec del resto del tráfico entrante desde internet. Buscando por ahi y después de diversas pruebas encontré mi solución en el módulo policy de netfilter:

iptables -A INPUT -m policy --pol ipsec --dir in -p tcp --dport 1701 -j ACCEPT
iptables -A INPUT -m policy --pol ipsec --dir in -p udp --dport 1701 -j ACCEPT

Especificamos que aceptamos el tráfico TCP/UDP entrante en el puerto 1701 para tráfico IPSec entrante, evitando así el aceptar paquetes con destino al l2tpd desde orígenes dudosos.

Noviembre 16th, 2007 by nico | 1 Comment »

¿Y ahora?

En fin, mis exámenes de septiembre no han ido mal, han ido de puta pena. Supongo que tengo que dedicarle más tiempo o enfocar algunas asignaturas de otro modo…. En fin, supongo que tengo que ponerle más y ganas y no desanimarme que ya empieza el curso siguiente…

Octubre 5th, 2007 by nico | 1 Comment »

Vuelta a la normalidad

Después de 2 semanas de vacaciones (con exámenes de UNED incluidos) he vuelto al trabajo. Como sentía (o más bien KaRMe sentía ¬¬) que tenía demasiado tiempo libre me he matriculado en la autoescuela, y si consigo aprenderme las tablas de puntos (ahora el código de circulación parece un manual de D&D) podré conducir algún día.

Otro acto masoquista fue empezar el CCNA con clases todos los sábados de 8:30 a 14:30 durante 10 meses. Si consigo aprobarlo las empresas tendrán un motivo más para creer que mi CV es de mentira y no contratarme (¿soy demasiado joven?)

Para finalizar, que mejor manera de volver al trabajo que migrar el proyecto actual a Hibernate, reescribir código y tirar a la basura el trabajo anterior, yupi! Por supuesto mi jefe y compañero de proyecto en mis 15 días vacaciones no ha picado una puta línea de código, no fuese a ser demasiado esfuerzo, da gusto saber que todo sigue igual…

Septiembre 18th, 2007 by nico | 2 Comments »

Exámenes #3 y Trabajo 2.0

Hace tiempo que no escribo y algunas cosas han cambiado por aquí. Mi trabajo ha cambiado, aunque sigo en la misma “empresa” he pasado de montar/reparar PCs a ser programador en Java, así que si notais que mi cordura desciende ya sabeis el motivo.

Y bueno aquí estoy, esta tardé haré el primer examen de la tercera convocatoria en mi corta vida en la facultad y si tengo un poco de suerte podré maquillar los resultados de este primer curso

Septiembre 3rd, 2007 by nico | 2 Comments »

Mascarada

Image of MASCARADA

En Mascarada de Pratchett nos volvemos a encontrar con Yaya Ceravieja y Tata Ogg con un nuevo dilema: sólo son dos brujas en Lancre. Su candidata para poder completar sus aquelarres en la Montaña del Carnero se ha ido a Ankh-Morpork. Más concretamente a la ópera.

Nos sumergiremos de la mano de Yaya, Gita y Greebo en el mundo de la ópera de Ankh-Morpork donde aún con asesinatos, un fantasma y perdiendo mucho mucho dinero “el espectáculo debe continuar”

Agosto 28th, 2007 by nico | No Comments »

Bleach 15

Image of Bleach 15
En este tomo de Bleach encontramos el combate entre Uryū y el capitán Kurotsuchi Mayuri, donde el Quincy sacrifica su poder para ser capaz de vencer al Bankai de Mayuri.

Asistimos también al comienzo del entrenamiento de Ichigo para alcanzar el Bankai en tan solo 3 días en vez de en 10 años, enfrentándose a la materialización de su zanpakutou.

Agosto 20th, 2007 by nico | 3 Comments »