He seguido este tutorial de este blog que explica muy claramente cómo conectar un teléfono Android con ICS a Ubuntu para que uno pueda acceder a la tarjeta sd del teléfono (acceso MTP).
Pasé todo el procedimiento sin errores, puedo conectar mi dispositivo a ubuntu a través de
mtpfs -o allow_other ~/Android/GalaxyS2
y desconectar a través de
fusermount -u ~/Android/GalaxyS2
El problema surge cuando intento acceder al directorio montado. Si intento hacerlo a través de Nautilus, el sistema intenta abrir la carpeta durante un par de minutos y luego, o veo el error, o la carpeta desaparece de Nautilus (vuelve cuando desconecto la ruta).
También recibo un error de consola:
fuse: bad mount point `~/Android/GalaxyS2': Transport endpoint is not connected
Veo a muchas personas en la red informando este error, pero nadie ofrece ninguna solución.
Yo uso Ubuntu 11.10 con Gnome Shell (Gnome 3) y el móvil es Samsung Galaxy S II.
Estoy en la lista de fusibles, hice todos los pasos en el tutorial docenas de veces, todo en vano.
No necesita usar MTP en el Galaxy S2, ya que puede usar el almacenamiento masivo USB. Antes de conectar el teléfono mediante un cable USB, haga lo siguiente:
Ahora puede enchufar el cable USB y usar el almacenamiento masivo USB.
En las versiones más modernas de Android, es posible que deba hacer clic en el elemento "Más ..." en la configuración. Este contiene el elemento "Utilidades USB", mencionado anteriormente.
fuente
Siempre funcionó para mí, recibí el mensaje de error "el punto final de transporte no está conectado" hasta que ingresé el comando de conexión (
mtpfs -o allow_other /media/GalaxyNexus
) como una aplicación de inicio. Ahora obtengo el dispositivo y la tarjeta SD montados sin problema.fuente
Esto funcionó para mí:
Conecto el móvil y ellos inmediatamente (menos de 1s después de la conexión) Tengo que iniciar el comando android-connect.
El comando es:
De lo contrario, el sistema intentará montar el dispositivo móvil y, después de eso, no puedo usar el fusible para montarlo. ¿Es lo mismo contigo?
Certifique que la conexión USB a PC es Dispositivo de medios (MTP), porque está utilizando comandos "mtps".
fuente
La única forma en que podría deshacerme del
Transport endpoint is not connected
mensaje es omitiendo-o allow_other
y simplemente decir:fuente