Respondo algo que ya respondí por que creo que pocos lo leyeron:
En cuanto tenga pasta tengo pensado meterle mano a nslu2 con debian y usbhost. Para los que no lo sepan(que habrá muchísimos supongo) nslu2 es un dispositivo de linksys que está diseñado para conectar un disco duro o unidades flash usb2 y que estas sean acesibles por red. El aparato en si simplmente tiene una pequeña placa que es un minipc, sin salida para pantalla, ni para teclado ni nada, simplemnteuna salida de red y 2 usb pero la peculiaridad es que el aparato original funcionaba sobre linux y por tanto el código de su sistema es libre y como en muchos otros productos de linksys se han hecho modificaciones muy interesantes, una de las más interesantes es poder ejecutar debian y otros sistemas linux específicos sobre el y poder ejecutar programas en como usbhost.
Para los que ya se hallan perdido, en resumidas cuentas nslu2 en un aparatito para conectar unidades de disco sobre el que se puede ejecutar linux y sobre este usbhost con lo que tendíamos un aparato razonablemente pequeño que convertiría cualquier disco que le podamos conectar en un disco que reconocería devhoock o irshell cuando lean de usbhost.
Lo que si el dispositivo no va a bataría así que habría que buscar formas alternativas de alimentarlo como una batería acoplada para el, pero eso ya lo miraré cuando pueda hecharle la mano a uno.
Mas info sobre el nslu2:
http://www.nslu2-linux.org/
http://en.wikipedia.org/wiki/NSLU2
http://www.cyrius.com/debian/nslu2/
y una foto del cacharro montado(solo nos interesa la placa, el resto del plastico lo podemos enviar a freir esparragos):
EDITO: Teóricamente podría usarse un ipod o similares(mas que nada por que son pequeños y tienen batería) pero todo esto es teórico que luego puede que el hostusb no rule bien en la arquitectura del cacharro