Ya me ha llegado el adaptador que necesitaba y del que hablé antes. Sólo he necesitado el adaptador (Tipo A hembra por los dos lados) y activar el modo host:

# echo "host" > /sys/devices/platform/musb_hdrc/mode

Una vez que lo hemos activado conectamos el dispositvo. Yo he probado con un pendrive y con un disco duro externo usb de 400Gb. El rendimiento es excelente, permitiendo ver una pelícua DivX

Disco duro externo IDisco duro externo IIdf en n800 con disco usb externo

En las imágenes se puede ver como se reconoce el dispositivo externo y el resultado del comando df.

También he probado con un ratón usb que no es soportado y con un disco externo de 2.5″, pero necesita alimentación externa (intentaré alimentarlo con unas pilas recargables).

Impresionante.

Actualizado 19-12-2007: Para volver al modo normal (para que se pueda usar el n800 como almacenamiento externo desde el pc)

# echo otg > /sys/devices/platform/musb_hdrc/mode

Y si da algún problema

# echo peripheral > /sys/devices/platform/musb_hdrc/mode
# echo otg > /sys/devices/platform/musb_hdrc/mode

USB Host en n800 con os2008

30 noviembre 2007

En la lista de maemo-user hay muchos mensajes de usuarios que han conseguido conectar pendrive, discos duros externos (formateados con ext2/3 o fat32) y teclados usb (todos ellos o bien de bajo consumo o con alimentación externa). Esto abre un sinfin de usos: hacer una copia de seguridad en DVD del contenido del n800, acceder a la mp3-teca de un disco externo de 200Gb….

Aparentemente es tan fácil como tener instalado la beta del os2008 y ejecutar

# echo "host" > /sys/devices/platform/musb_hdrc/mode

Es necesario un adaptador usb que añadir al cable que trae el n800
Adaptador USB
(o bien un único cable que haga toda la conversión: Male Mini A female B (creo))

Una vez que tenga el adaptador contaré como funciona. Yo lo compré en ebay