Me he propuesto desempolvar un viejo amigo escondido en una caja.
Hay que tener en cuenta que aunque el proceso es reversible, se borrarán todos los datos del Mele, sistema operativo incluido.
Abrevio los pasos dados hasta el momento por si alguien quiere recuperarlo y darle una nueva vida.
Bajo el Ubuntu 12.10 para instalar en la nand del Mele, traducido para que se entienda, sustituir el Android que trae y grabar en la memoria interna Ubuntu en lugar del Android y que arranque sin necesidad de tener cargada siempre la SD.
Todo ésto sacado y siguiendo las indicaciones de
http://guillaumeplayground.net/mele-a2000-ubuntu-12-10-armhf-nand-xbmc/(Este enlace está caido, estoy intentando recuperarlo o documentarlo para que no se pierda la información)Luego tras una pequeña configuración que hay que hacer en el script PIMP_MY_MELE, el Mele es accesible desde Putty con usuario y contraseña root/root.
MUY IMPORTANTE - Cambiar la contraseña de root y de user/user antes de exponer el Mele a internet, sino tarde o temprano tendréis un intruso hurgando dentro.
Ya tenemos una buena parte del trabajo hecho. Ahora unos pequeños retoques, como la versión de Ubuntu es la 12.10, los repositorios ya no existen y tendremos que editar /etc/apt/sources.list y cambiar los repositorios de los que vienen escritos
ports.ubuntu.com, por old-releases, yo de hecho he añadido alguno más ya que no me encontraba algunos paquetes
deb
http://old-releases.ubuntu.com/ubuntu quantal main universe restricted multiverse
deb-src
http://old-releases.ubuntu.com/ubuntu main universe restricted multiverse
deb
http://old-releases.ubuntu.com/ubuntu/ quantal main restricted universe multiverse
deb
http://old-releases.ubuntu.com/ubuntu/ quantal-security main restricted universe multiverse
deb
http://old-releases.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb
http://mirrors.digitalocean.com/ubuntu-old quantal main
deb
http://mirrors.digitalocean.com/ubuntu-old quantal-updates main
deb
http://mirrors.digitalocean.com/ubuntu-old quantal-security universe
deb
http://mirrors.digitalocean.com/ubuntu-old quantal universe
deb
http://mirrors.digitalocean.com/ubuntu-old quantal-updates universe
Luego el consiguiente
apt-get update
apt-get upgrade
Ya falta poco, ahora nos faltará añadir python-minimal y apache2
apt-get install apache2 python-minimal
Descargo el paquete weewx de su página y lo instalo
dpkg -i weewx_3.6.2-1_all.deb
Te saldrán una serie de preguntas de los datos de la estación, yo estoy ahora con "simulator" ya que no puedo parar mi estación para pruebas. Si conoces claramente tu modelo de estación seleccionalo.
Y ya está tras unos minutos, tienes acceso a weewx funcionando.
http://x.x.x.x/html/weewx/index.html las X son la Ip del Mele.
Errores encontardos: (Y solucionados)
- La web se actualiza, pero en una ruta que no es la habitual, según documentación hay que tocar el fichero de configuración de Weewx.
(solución,
http://vensign.com/ubuntu-apache-2-como-cambiar-el-directorio-por-defecto/ apunta directamente a /var/www/html/weewx)
- Tengo que ajustar todo y me falta probar los puertos, automatizar, todo y plantilla para meteoclimatic.
(solucionado, otra buena idea cambiar el puerto SSH del 22 a otro distinto para lo cual hay que editar /etc/ssh/sshd_config)
(La plantilla de meteoclimatic la subo a la web y listo)
-Wi-Fi funcionando en teoría, pero lo tengo que asegurar, en mi caso uso el cable de red que da menos sustos.
-Añadir un disco mayor SATA en su puerto. Tengo un SSD de 8 GB, pero de momento creo que para el tráfico que tiene que soportar los 2.5GB dan de si para que crezca la base de datos de weewx sin problemas un tiempo.
Actualizacion
Descubierto que no se instala el paquete rsyslog, luego mejor instalarlo para poder aplicar consejos de log separado y menor escritura en la nand. Siguiendo las recomendaciones del wiki.
apt-get install rsyslog
Ahora mismo funcionando todo en Mele A2000, con la WMR88 que es la que tengo conectada, luego entiendo que con cualquier otra también.
Pequeños toques adicionales como dejar el reloj del Mele en UTC
dpkg-reconfigure tzdata
Para enviar a Meteoclimatic los datos en UTC.
Hay dos caminos ya explicados en el foro, o con la utilidad o con el envio de la plantilla a un servidor de donde lo recogerá Meteoclimatic, creo que ésto está bien documentado ya en el foro, como para volverlo a poner.
Y poco más.
Si tenía un error con Apache2 que no me servía ficheros en la red local y está relacionado con una de las dos soluciones que se proponen en este hilo, el borrado de la capeta apache2 de /var/log
http://forum.meteoclimatic.net/index.php/topic,481.msg3268.html#msg3268Todo re-instalado de nuevo por no ser precavido y tener una visita inesperada dentro del mele, un boot de Rumania que fijate que cosa probó root/root y le funcionó.