lunes, 12 de octubre de 2009

Using wifi for the fonera's Internet connection

Having the fonera as a second access point can be a good thing if you have it far away from your main wifi router, but doing that in the standard way fonera allows you means cabling.

However the freewlan.info addons allow you to connect your fonera to the Internet via wifi (sounds ideal to use the fonera as a repeater, doesn't it?). This however seens a bit tricky, so I'm going to write down how I managed to do it, or at least part of it.

The setup is done via Advanced -> Internet Connection, there we must choose WLAN (QRM) as the wanted mode and then fill in the needed data for this connection.

I tried with a WEP connection and had some trouble, the config you type there will be passed to wpa_supplicant and quotes are not allowed, so had to enter the value in hexa instead of using the string mode. After that, things should be working, but I still could not get from the fonera to my router, the problem was that I had set the Authentication Mode as Auto Select, setting it as Open solved the problem.

There seem to be some problems with this fon firmware, probably with the madwifi being too old and buggy and I see things like a reflection of the WPA2 network on another channel and stating it is WEP based, ... So... this kind of works, but I still prefer my own OpenWrt based stable firmwares, the guys at OpenWrt rock ;-)

BTW: as I was playing with the wifi and until I got this setup to "work", the only way to access the fonera was through the ethernet, which I had connected directly to my laptop, at that time the fonera was picking up address 169.254.255.1 and I was accessing it using "ssh -L 8080:localhost:80 root@169.254.255.1" so that I could access the web interface on my laptop at localhost:8080.

miércoles, 7 de octubre de 2009

piping partimage using stdout

I don't use partimage a lot and when I use it I tend to use it via it's text interface, but the other day we wanted to send the output of partimage to another computer through the network, and partimaged was not an option.

After looking around a couple of times the final answer came from a changelog file and we ended up with this magical line that I'm writing here and which works really well.

Linea mágica para mandar la salida de partimage por la red usando la salida estándar:

partimage -f3 -d -V0 -B gui=no save /dev/sda1 stdout | nc -w 60 address port

Edited:
It seems partimage has some kind of problems while doing a restore of a compressed file, so the recipe for that should be something like...

nc -w 60 address port | gunzip | partimage -f3 -B gui=no restore /dev/sda1 stdin

or you can make nc listen as usual.

viernes, 31 de julio de 2009

Blu:Sens K30 how the hell... could I plug it the other way round?

Ok, so I have one of these blu:sens K30 devices around, it is a multimedia HD, not a good one but does its job, specially when you got it as a gift, the thing is that the USB type B connector that it has is so bad that I managed to plug the cable in the connector upside down (yes, I know this is supposed to be imposible on USB, but in this machine it isn't that difficult), which basically means that I connected the GND and 5V to the data lines, which resulted in the usb bus being dead.

After openning the case I followed the data lines of the USB which directly go to a CY7C68300C which in my case is now dead (at least the USB part).

Anyway, the K30 is still working, so if this happened to you also... what you can do now is remove the usb connector and take the sata one from the disk and from the board of the K30 outside, this way if you have an esata port around you'll still be able to use the disk as an external drive, and if you bridge the two sata ports (the one from the disk and the one from the K30 board) together, you'll still have your K30 working. This way, you can fill the disk through the e-sata (or pluging it to a sata to usb converter) and then watch what you put on it when you bridge it to the board :-)

This is what I'm going to do to mine when time permits, I'll post some pictures when I finish this up.

Un resumencillo en castellano... resulta que el conector usb del blu:sens K30 es tan malo que conseguí meterlo del revés (como disculpa decir que lo estaba enchufando a ciegas, como no) y peté la parte usb de un chip, con lo que ahora ya no puedo meter datos en el disco duro, si bien la reproducción funciona perfectamente. La solución sacarle el conector USB y poner el SATA en el exterior :-) Las fotos cuando tenga tiempo para hacerlo, claro.

lunes, 27 de julio de 2009

Eroski Móvil a 10¢/min sin establecimiento

A finales del mes pasado todos los sitios de noticias de telefonía móvil hablaban de esta tarifa de Eroski Móvil, 10¢ a toda España, a cualquier hora del día y sin establecimiento de llamada.

La verdad es que me llamó mucho la atención, yo ahora estoy con Simyo y aunque está bien por esos 10 minutos gratis entre Simyo... la verdad es que como hablo poco por el móvil, esta promo... mola mucho.

El caso es que desde que saliera anunciado en todos lados que el 17 de este mes Eroski Móvil sacaría esta tarifa... nadie ha vuelto a hablar del tema, y ha pasado casi un mes, por lo que podría parecer que Eroski Móvil se había echado atrás. Nada más lejos de la realidad, el caso es que si bien en la web de Eroski Móvil no aparece nada de esta tarifa, si recordamos bien... se ofertaba a los que tuvieran una tarjeta Visa Eroski red, y es en la web de esta donde podemos encontrar la oferta de Eroski Móvil.

Ale ya lo he dicho, pero vamos... cada uno con el operador que quiera ;-)

domingo, 26 de julio de 2009

La sanidad en España, o como vamos como los cangrejos

Dentro de unos días mi mujer y yo esperamos que nazca nuestro primer hijo, queremos que el parto sea lo que se denomina un parto respetado, es decir que los médicos respeten nuestra opinión sobre cómo queremos que venga nuestro hijo al mundo.

No es que queramos nada raro, no queremos que se utilicen toallas tejidas con finos hilos de oro o nada por el estilo, simplemente queremos que el parto sea lo más natural posible, pero sobre todo, y de lo que va esto, es que lo que queremos es que dentro de lo posible, se nos respete como padres, es decir....


  • Que no se haga una cesárea si no es necesaria (España tiene un número de cesáreas demásiado alto según la OMS).
  • Que no se haga una episiotomía si no es necesaria.
  • Que no se ponga la epidural si la madre no lo considera necesario.
  • Que se den alternativas a la analgesia epidural para controlar el dolor de forma natural.
  • ...


O sea, que se presente un plan de parto que previamente hemos convenido los padres de la criatura y que el personal sanitario lo respete siempre y cuando el parto lo permita, es decir, si todo va bien y tal. Obviamente, aunque mi mujer ha decidido que no quiere analgesia epidural, si llegado el momento no aguanta de dolor utilizando las técnicas naturales de control del mismo, pues es posible que pida la epidural, y en dicho caso, si se está a tiempo, se la pondrán y listo.

En fin... el caso es que esto que puede parecer normal (al menos en ciertos países lo es) en el nuestro no lo es para nada. Uno tiene que andar buscando a ver en que hospitales se puede hacer esto, y no os creáis que esto es fácil, ni siquiera los hospitales privados suelen admitir este tipo de cosas.

En nuestro caso nos han admitido en el Hospital Comarcal do Salnés para dar a luz en un parto respetado siguiendo nuestro plan de parto que previamente entregamos y discutimos con la matrona. Pues bien, este es uno de los dos hospitales que ofrecen este tipo de parto en Galicia, junto con el de Cee, a donde por cierto llamamos y nos dijeron que nos atenderían si estábamos por la zona como una urgencia, o sea... que el único en Galicia que realmente admite partos respetados, y el único reconocido por la OMS como "Hospital amigo de los niños" es el del Salnés.

No puedo salir de mi asombro cuando uno lee cosas como las que aparecen en este artículo de El Pais y ve que en lugar de ir hacia adelante vamos como el cangrejo, hacia atrás. Es decir, en lugar de aproximarnos a las recomendaciones de la OMS e instaurar el parto respetado en todos los hospitales, y así evitar que nos tengamos que desplazar a hospitales lejos de nuestra residencia, ahora van y quitan la única opción que había en Galicia. Cojonudo!

domingo, 14 de junio de 2009

Declaración de la renta 2008

Acabo de presentar mi declaración, como ya sabéis la gente de la AEAT sigue sin tener el padre para Linux o cualquier otra plataforma que no sea Windows, la alternativa que tienen para los Linuxeros y demás es que entremos por Citrix, que no es ningún estándar como dicen ellos en su web, sino otro sistema propietario como Windows. El caso es que yo no tenía ganas de instalar este software propietario en mi sistema Linux (la última vez que lo intenté no funcionó), así que como tenía por aquí una máquina virtualbox-ose con un windows7 de prueba, me bajé el padre de la aeat y generé mi declaración en windows.

Para presentar la declaración sin embargo utilicé mi Debian GNU/Linux, que es donde tengo mi certificado, y la presenté usando el firefox y el fichero .100 que graba el padre, pero aún así tuve que hacer un par de truquillos, uno ya nos lo indica la página de la AEAT y permite a su sistema acceder a nuestro disco, el otro lo tuve que buscar por inet y es para que la AEAT nos deje presentar la declaración con Iceweasel. Estos son los valores que hay que cambiar tecleando en la barra de direcciones "about:config":

signed.applets.codebase_principal_support cambiar a true
general.useragent.extra.firefox cambiar Iceweasel por Firefox

Mi recomendación es que luego de presentar la declaración volvamos a poner esto como estaba.

Espero que os sirva de ayuda.

sábado, 13 de junio de 2009

Hibernando (o como ayudar al planeta)

Hace ya tiempo que mi ordenador en el trabajo queda hibernado de un día para otro, hoy me he puesto por fin a hacer que mi portatil hiberne y ya de paso... tomamos nota por aquí a ver si nos sirve para otra vez.

Lo primero dejar claro que hay muchas formas de hibernar en Linux, y en una Debian, que es lo que yo tengo, pues también, solo voy a apuntar como lo he hecho yo :-)

La parte de restaurar (resume) el sistema la llevo con pm-utils, hace todo lo necesario normalmente, pero no tiene un script que llame a anacron, así que guardo esto como /etc/pm/sleep.d/anacron y le pongo permisos de ejecución:


#!/bin/sh

case "$1" in
thaw|resume)
invoke-rc.d anacron start
;;
esac


La parte de hibernar la puede llevar pm-utils simplemente conque consigamos que se llame a pm-utils cuando nosotros queramos (cuando se pulse el botón apropiado, por ejemplo). Sin embargo yo lo llevo con powersaved, que hace muchas cosas y entre ellas facilita la configuración de que se hace con los distintos eventos, en concreto a mi me gusta hibernar con el botón de apagado, por lo que cambio en /etc/powersave/events lo que hace con los eventos BATTERY_CRITICAL, BUTTON_POWER y BUTTON_SLEEP.

Con eso casi tengo lo que quiero, excepto que hay que tocar el grub para que haga el "resume" poniendo un parámetro al kernel que sea "resume=/dev/particion_de_swap".

Y creo que eso es todo lo que he hecho, la verdad es que hoy día Linux hiberna de maravilla y da gusto ahorrar energía pulsando un simple botón sin perder la comodidad de encontrarte, cuando vuelvas, todo como estaba antes de tocar al botón :-)

Por cierto, como mantenedor de las bridge-utils tengo que comentar esto... si teneis definido un bridge en vuestra máquina os van a venir bien los scripts que he añadido como ejemplos para usarlos cuando hagais la hibernación bien usando hibernate o como he hecho yo, con pm-utils.

lunes, 8 de junio de 2009

Four nics card.

Recently I've been trying to buy a pci card with four nics on it and I finally bought a HP 4 Port 10/100 PCI Ethernet Card A5506-60102. I saw the pictures for it and seing a lot of intel chips on it I thought this would be a e100 based card, instead this resulted on being a tulip based card, full tulip, everything is tulip based as you can see on this lspci:

05:0c.0 PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 05)
06:04.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
06:05.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
06:06.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
06:07.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)

Even the bridge is a DEC based chip, you can read Intel on it like on the rest of the chips, but it's a DEC chip like the rest of them.

The card looks great, but I find two problems with it, one is the tulip driver and the bad support for VLANs it has, nothing serious, the other problem is that it seems to heat up quite a lot, this may not be a problem on servers, but on my case... we'll see. Oh, just one more thing, the card is for 64 bits PCI, but works well on a 32 bits PCI.

The other alternative I was considering was a Sun X1034A Quad 4-Port Ethernet Network Card 501-5406, which also seems to run on Linux driven by the sunhme driver and also seems to work on 32 bits PCI buses, at least that's what's said here.

miércoles, 14 de enero de 2009

Fonera 2.0

When I talked about La Fonera on the 2nd May 2008 at
DudesConf I explained what La Fonera 2.0 would be like, well, early on this new year (almost a year since then) I noticed that the fon guys are already selling a beta version of this La Fonera 2.0 (at last) it is aimed at developpers and is just like we thought it would be.

It is great to see that the Fon guys have learned the lesson of how a social router must be, it must be open, and seems like the new Fonera is going this way, which is really cool.

Pues eso, que allá por el 2 de Mayo del 2008 di una charla sobre la liberación de la fonera para los chicos de la DudesConf y este año me he dado cuenta de que por fin los chicos de Fon por fin están vendiendo la beta de La Fonera 2.0.

Esta fonera es diferente en cuanto al hardware, es una fonera con dos puertos ethernet, como la Fonera+ pero además con un puerto usb. Sin embargo la mayor diferencia con las viejas foneras no serán estas, sino el software. Los chicos de Fon han aprendido la lección y por fin han comprendido que un router social tiene que ser un router abierto y parece que por fin la nueva Fonera 2.0 va a ser así, con una comunidad de desarrolladores y tal. Mola.