Ethernet Gigabit Marvell 88E8001 en ESXi 4.0

meneame.net TRACK TOP
Publicado el 6th Mayo, 2010 por KaRMaN. Archivado en Sin categoria.
Leido 8,111 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/

¿Que hacer si metes tu dispositivo preferido en la lavadora?

meneame.net TRACK TOP
Publicado el 26th Marzo, 2010 por KaRMaN. Archivado en Cacharros, Desvarios.
Leido 85,368 veces. 511 comentarios archivados.

En los casos en los que sea posible, quitarle la batería en cuanto antes. Eliminando la corriente eléctrica de la circuitería reduciremos sustancialmente la probabilidad de que se produzca un corto circuito que queme alguna parte del mismo. Si no fuese posible habría que desmontarlo en cuanto antes y dessoldarle la batería.

El siguiente paso es secar bien secadas todas las piezas que lo componen, incluso la carcasa. No es mala idea dejar el aparato en cuestión hundido en arroz en un recipiente abierto, como un vaso por ejemplo.

Una vez pasado un periodo de 1 a 3 días montarlo de nuevo rezar.

Este es un ejemplo de un iPod Shuffle de segunda generación que pasó por una lavadora y, en un ataque de pánico de su dueño, le dio con el secador del pelo hasta dejarlo lo que esta persona creía que era seco.

iPod Shuffle Lavado. Las manchas blancas y verdes son soldaduras corroídas y no funcionales.

iPod Shuffle Lavado. Las manchas blancas y verdes son soldaduras corroídas y no funcionales.

Como se puede observar a simple vista, el estado del iPod es penoso. Dichas corrosiones se extienden también por las soldaduras inferiores al procesador, no apreciables desde esta foto.

Detalle de la memoria Flash

Detalle de la memoria Flash

Como se ve en esta foto, las patillas y soldaduras de la memoria flash también se han visto afectadas.

El problema de usar un secador sin tan siquiera abrir el aparato es que nunca se secará totalmente, solo de forma parcial, dejando pequeñas gotas de agua y humedad que acelerarán el proceso de corrosión, y mas con el agua enjabonada y sucia de la lavadora, terriblemente conductora de la electricidad.

En una ocasión mi hermana se dejó su reproductor mp4 en unos pantalones que pasaron por la lavadora, y nada mas se dieron cuenta al sacarlos me dieron el mp4 para ver que se podía hacer y siguiendo el método descrito al principio del artículo el mp4 volvió a la vida, como si nada.

Little LanMusic Streaming BlueBox Serial Port, Uart1

meneame.net TRACK TOP
Publicado el 24th Marzo, 2010 por KaRMaN. Archivado en Sin categoria.
Leido 3,284 veces. Comments Off
Little Streaming BlueBox Serial

Little LanMusic Streaming BlueBox Serial

Nintendo DS Lite Nueva por 27€

meneame.net TRACK TOP
Publicado el 13th Febrero, 2010 por KaRMaN. Archivado en Cacharros.
Leido 10,434 veces. 3 comentarios archivados.

Seguro que alguien recordará que me compré hace poco mas de dos años una Nintendo DS Lite rosa que estaba físicamente rota, concretamente la bisagra.

Después de jugar un poco con ella, darle corriente y ver si conseguía hacer que funcionase descubrí que no encendía; cuando le conectabas un cargador de DS la luz naranja de carga se encendía durante unos segundos y luego se apagaba. Es exactamente lo que sucede si conectas una DS al cargador sin tener batería.

Al parecer es un problema común: se funde el fusible que aísla la consola de la batería, y al no detectar batería la consola rehusa a funcionar.

Fusible de batería, Nintendo DS Lite

Fusible de batería, Nintendo DS Lite

Tras ‘repararlo’ con un puente de estaño pude comprobar que el circuito de la DS funcionaba perfectamente conectando ambas pantallas, salvo que la pantalla superior no funcionaba; permanecía en blanco.

Nintendo DS Lite parcialmente funcionando

Nintendo DS Lite parcialmente funcionando

Llegados a este punto decidí invertir en repararla completamente, por lo que compré en dealextreme.com lo siguiente:

  • Pantalla Superior.
  • Carcasa completa (cobalto).
  • Cargador europeo.
  • Protectores de pantalla
  • Digitalizador de la pantalla inferior (el original, aunque funcional, estaba muy arañado).
Pedido de dealextreme

Pedido de dealextreme

Las piezas originales rehusadas:

  • Circuito principal (imprescindible, única pieza que no se puede comprar en dealextreme de la Nintendo DS Lite).
  • Pantalla inferior
  • Micrófono
  • Antena Wifi
  • Altavoces (hay que desoldarlos de la pantalla superior antigua y soldarlos en la nueva)

El coste total de las piezas en dealextreme no superó los 25€, a los que si sumamos los 2€ que me costó la consola rota mas los 9€ del cartucho R4i para cargar copias de seguridad obtenemos una consola xaxi piruli por 36€!

Nintendo DS Lite Completamente Funcional

Nintendo DS Lite Completamente Funcional

No es que sea el acabado tan bueno como el de una NDSL nueva, pero esta bastantante bien de precio!

Nintendo DS Lite Acabado posterior

Nintendo DS Lite Acabado posterior

Nintendo DS Lite Acabado Frontal

Nintendo DS Lite Acabado Frontal

Meneame out of service

meneame.net TRACK TOP
Publicado el 21st Enero, 2010 por KaRMaN. Archivado en Desvarios.
Leido 7,985 veces. 3 comentarios archivados.

Son las 2:50 de la mañana. ¿Sabe usted donde están sus noticias?

Meneame no funciona, vamos que no responde ni carga. Durante un breve lapso de tiempo ha sido capaz de cargar la página por defecto de Tomcat, pero luego ha vuelto a no responder. Netcat a veces dice que nisiquiera conecta al puerto 80.

Meneame out of service

Meneame out of service

Lleva así 10 minutos y en el momento de publicar este post sigue sin funcionar.

¿Que has roto Gallir?

Update: Son las 3:10. Llevo 20 minutos tratando de cargar meneame.net y aunque sigue sin funcionar he notado que a rachas no responde nada, a rachas responde con la página por defecto de Tomcat. Hay alguien por detrás cambiando la configuración y reiniciando Apache con el método cientifico, o en el idioma de la calle, con el método prueba y error. ¿Que cambios estarán tratando de efectuar?

Update2: Al parecer es un problema de DNS. Cambiaron la IP sin avisar y el periodo de tiempo en el que a la gente le ha sido imposible entrar ha sido debido al retraso en la actualización de los servidores DNS.