Tengo un Sony Walkman NWZ-B133F:

Un día de buenas a primeras, me dejó a pata. Al darle al botón de play, luego de la pantalla de bienvenida que dice Walkman, en lugar del menú me aparecía una pantalla con fondo azul y una línea blanca al medio:

Cagó el firmware

Además, al enchufarlo a la pc, el sistema operativo ni se enteraba de nada. No lo detecta ni siquiera como dispositivo desconocido. El único comportamiento medianamente normal, es que con hold activado al darle a Play aparece en pantalla el cartelito de «Hold» seguido de «Power Off» y la única forma de apagarlo es dándole al minúsculo botoncito de reset que está del lado de atrás.

-Cagó el firmware-, pensé.

Dicho y hecho. El firmware se había roto.

Todavía sin saberlo, me fuí derecho a la página web oficial de Sony y me bajé de la sección descargas el firmware actualizado para este dipositivo.

Me busqué una PC con windows y al ejecutar el instalador del firmware, nada, nada de nada. Como la PC no detecta el dispositivo el programa se queda esperando «por favor, conecte el dispositivo».

Como que me ha pasado con infinidad de aparatitos de este tipo, fuí probando desenchufarlo y enchufarlo al USB presionando diferentes botones cada vez hasta que dí en la tecla.

Este es el procedimiento:

  1. Descargar el firmware actualizado de la página de Sony.
  2. Ejecutarlo, esperar a que pida conectar el dispositivo.
  3. Presionar el botón de bajar el volumen, «Volume -«
  4. Sin soltar el botón «Volume -«, enchufarlo a la PC por USB.
  5. Esperar a que windows detecte un nuevo hardware y soltar el botón de volumen.
  6. En este punto comenzará el proceso de flasheado del nuevo firmware. Al terminar, los led del Walkman parpadearán como siempre y ya estará listo para usar.

Importante: Bajo ninguna circunstancia desenchufar el Walkman mientras se está flasheando el firmware, por que ahí si que supongo que no tiene mas arreglo.

A ver si con esto le ahorro algún que otro dolor de cabeza al próximo que tenga este problema.

Todo el mundo sabe de la existencia de diversas formas de montar un sistema de archivos *nix/linux por la red en otro linux o en windows. Muchos habrán experimentado alguna vez con SSHFS – (por SSH FileSystem), la forma mas fácil de montar un sistema de archivos linux en otro linux usando la red.

SSHFS para windows

Bien, además de poder compartir archivos y directorios entre Linux y windows usando Samba/CIFS o NFS, también se pueden compartir archivos entre ambas PC usando SSHFS.Continúa leyendo

Prefacio:

Tal y como dice el títlulo, esta entrada que iré dividiendo en varias entregas para hacerla lo menos monótona de leer posible intentará explicar desde de la base como funciona un servidor de correo electrónico, su implementación en linux y por que es tan complicado de hacer para el usuario de a pié.

Todo lo que mas abajo transcribo se basa pura y exclusivamente en mi experiencia personal. Mi servidor de correo funciona en Gentoo, mi distribución favorita. Todos los comandos salvo quizás por el gestor de paquetes, trataré de hacerlos lo mas genérico posibles para que sean aplicables a cualquier versión de Linux.

Esta guía usará a tal efecto el par Postfix / Dovecot para transporte, postfixadmin para administración del servidor y MySQL como medio de almacenamiento del correo electrónico entrante y saliente.

Para toda la sección de configuración me basaré principalmente en la exelente guía de la Wiki de Gentoo.

Continúa leyendo

Mas que TIP, es una nota mental, ya es la segunda vez que tengo que hacer esto y googlear al respecto por no acordarme como mierdas se suponde que debe uno hablarle a syslog-ng en su críptico idioma como se hace:

Por defecto postfix escupe todo su log en syslog, por costumbre uso como syslog la aplicación syslog-ng, cuando se usa syslog-ng toda la salida de postfix va a parar derecho a /var/log/messages.

Esto no tiene nada de malo cuando no se trata de monitorear /var/log/messages con frecuencia, pero cuando varias aplicaciones vuelcan toda su salida al mismo lugar y hay que estar pendiente del log en cuestión, el asunto se pone denso. Postfix en su versión menos verborrágica inunda el log con mensajes cuando el servidor SMTP tiene mucho tráfico. Por esto es que me interesaba separar el log de postfix a un archivo aparte.

Por convención usé /var/log/mail.log, syslog-ng deberá volcar en ese archivo toda la salida de postfix.

Como se hace:

Editar el archivo /etc/syslog-ng/syslog-ng.conf, agregar las siguientes líneas:

destination mail { file(«/var/log/mail.log»); };

filter mail { facility(mail); };

filter notmail { not facility(mail); };

log { source(src); filter(mail); destination(mail); };

Y no me pregunten que significa cada cosa ni por qué funciona, por que no tengo ni idea, ni ganas de investigar al respecto, ni tiempo para hacerlo, pero funciona, doy fe.