Core Campus Party

meneame.net TRACK TOP
Publicado el 31st Julio, 2010 por KaRMaN. Archivado en Cacharros.
Leido 8,276 veces. 2 comentarios archivados.
Core Campus Party

Switch Core Campus Party 2010

Router Juniper Telefonica Campus Party 2010

Router Juniper Telefonica Campus Party 2010

Algecampus 2010

meneame.net TRACK TOP
Publicado el 2nd Julio, 2010 por KaRMaN. Archivado en Proyectos.
Leido 3,803 veces. Comments Off

Por tercer año consecutivo asisto por parte de Simauria y como coordinador del proyecto de sistemas a la Algecampus en su tercera edición, 2010.

Preapertura Algecampus 2010

Preapertura Algecampus 2010

Este año somos solo dos personas (Galidor y yo) por lo que no damos a basto con las tareas por realizar como hacer la configuración y despliegue de switches, configurar el switch principal, el servidor DHCPd, DNS caché y monitorización y de vez en cuando alguna asistencia.

Graficas de monitorización Algecampus 2010

Graficas de monitorización Algecampus 2010

Nuevo MacBook Pro

meneame.net TRACK TOP
Publicado el 27th Junio, 2010 por KaRMaN. Archivado en Apple.
Leido 14,505 veces. 9 comentarios archivados.

Ya iba siendo hora de jubilar un poco el PowerBook G4 1,5Ghz 12″ (Ene 2005) por algo con algunos recursos de mas y aprovechando mi recién encontrando trabajo he decidido hacerme con un MacBook Pro:

Exterior caja MacBook Pro

Exterior caja MacBook Pro

Leer el resto de la entrada »

Cargar iApples sin cargador.

meneame.net TRACK TOP
Publicado el 31st Mayo, 2010 por KaRMaN. Archivado en Apple, Cacharros.
Leido 6,219 veces. 1 comentario archivado.

¿Os imagináis poder cargar el iPhone o el iPod sin tener cargador y sin dejarse el ordenador encendido? Normalmente no se puede, el iApple necesita ‘reconocer’ el ordenador para iniciar la carga de la batería. Lo mismo sucede con muchos móviles que también cargan por USB y +5V.

Normalmente incluso apagados los ordenadores siguen alimentando los puertos USB. Pero entonces, ¿Por qué si hay +5v no se cargan la mayoría de los dispositivos que conectamos al USB? La explicación es que dichos dispositivos necesitan exigen que el puerto en donde se pone a cargar dicho dispositivo sea un USB funcional, y para ello esperan simplemente encontrar ‘datos’ en los contactos +DATA y -DATA, o lo que viene siendo casi lo mismo, algo de voltaje.

El truco consiste en hacer creer a dichos dispositivos que el puerto USB está funcionando metiendole algo de voltaje en los contactos de DATOS. Para ello he unido dos puertos usb entre sí por las patillas de voltaje, uno macho y otro hembra, y he conectado las patillas de datos mediante sendas resistencias a la patilla del positivo:

USB charger tricker schema

USB charger tricker schema

Y este es el resultado por arriba:

USB charger tricker front

USB charger tricker front

y por debajo:

USB charger tricker back

USB charger tricker back

Los alambres que unen ambos puertos por la carcasa son meramente estructurales, para que la presión y tensión de conectarlo y desconectarlo no se ejerza sobre las débiles soldaduras entre ambos puertos. Este el funcionamiento:

La idea se me ocurrió cuando quise cargar el iPhone en el trabajo, pero no cargaba a pesar de tener el ordenador encendido porque tenía los puertos USB ‘deshabilitados’ en windows, y el iPhone al no detectar voltajes en los contactos de datos de los USB deshabilitados rehusaba a cargarse pese a recibir perfectamente voltaje adecuado.

Ethernet Gigabit Marvell 88E8001 en ESXi 4.0

meneame.net TRACK TOP
Publicado el 6th Mayo, 2010 por KaRMaN. Archivado en Sin categoria.
Leido 7,857 veces. Comments Off

VMware ESXi es una herramienta excelente de virtualización gratuita, sobre todo para pequeñas y medianas empresas, pero con una gran pega, y es que el hardware que soporta está bastante limitado.

El caso concreto es tengo un servidor al que necesitaba ponerle una ethernet gigabit para conectarlo a un iSCSI en red y la única tarjeta de la que he podido disponer es una Gigabit Marvell 88E8001 que desgraciadamente no está soportada oficialmente.

Afortunadamente leyendo en internet encontré un post en un blog en el que comentaban un caso similar y que explican como compilar el driver para cargarlo posteriormente en el ESXi. En un comentario del mismo post alguien cuelga el modulo.o preparado para cargarlo.

El modulo en cuestión se puede descargar de aqui mismo.

En este ejemplo en concreto usaré ESXi Live desde pen drive, que modificaré accediendo por ssh a la máquina ESXi que ha usado ese mismo pen drive para arrancar.

Para realizar cambios en el sistema de ESXi Live hay que modificar el archivo oem.tgz que hay normalmente en la partición 5 del pen, o desde ESXi, /vmfs/volumes/Hypervisor1. Creamos un directorio temporal dentro de /tmp y lo descomprimimos ahí:

~ # cd /tmp
/tmp # mkdir tmp
/tmp # cd tmp
/tmp/tmp # tar xvzf /vmfs/volumes/Hypervisor1/oem.tgz

Ahora se nos ha creado una pequeña estructura de directorios entre los que se encuentran ‘etc’ y ‘usr’. Una vez descargado el módulo, tendremos que copiarlo en el directorio usr/lib/vmware/vmkmod de la estructura descomprimida:

/tmp/tmp # cd ..
/tmp # wget http://karman.cc/blog/descargas/skge-for-esxi4-test2.tar.gz
/tmp # tar xvzf skge-for-esxi4-test2.tar.gz
/tmp # mv skge.o tmp/usr/lib/vmware/vmkmod

Ahora que hemos copiado el modulo necesitamos que vmware ESXi nos reconozca la tarjeta y la cargue al inicio de la máquina, por lo que también tendremos que copiar el archivo /etc/vmware/simple.map dentro de la estructura de directorios:

/tmp # cp /etc/vmware/simple.map tmp/etc/vmware

Y ahora lo editaremos, añadiendo el PCIID de nuestra tarjeta de red y el nombre del módulo que necesitamos para cargarlo en el formato PCI:ID 0000:0000 modulo.o. En mi caso concreto, el PCIID de la tarjeta ethernet DLink que usa este chipset es 1186:4b01, por lo que habría que añadir 1186:4b01 0000:0000 network skge.o:

/tmp # echo “1186:4b01 0000:0000 network skge.o” >> tmp/etc/vmware/simple.map

Tareamos y gzipeamos la estructura y volvemos a poner el oem.tgz en donde estaba:

/tmp # cd tmp
/tmp/tmp # tar -czf ../oem.tgz *
/tmp/tmp # mv ../oem.tgz /vmfs/volumes/Hypervisor1

Y si todo ha ido bien, la próxima vez que reiniciemos el ordenador tendremos el módulo cargado con la ethernet reconocida y funcionando :)

Fuente: http://www.kernelcrash.com/blog/using-a-marvell-lan-card-with-esxi-4/2009/08/22/