Problemas al conectar Android ICS a Ubuntu usando MTP

8

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.

ubuntico
fuente

Respuestas:

8

Tenga en cuenta que el blog de Terence Egan del que tomó las instrucciones es una copia de un artículo de OMG Ubuntu.

Ha perdido un paso importante para reiniciar su PC antes de ejecutar los comandos Echo. Le sugiero que intente reinstalar desde la fuente original de OMG Ubuntu. Haga clic en este enlace.

stephenmyall
fuente
¡¡¡Oh Dios mío!!! No sabía eso. Hará esto lo antes posible.
ubuntico
Funcionó de esta manera. Conecto el móvil y ellos inmediatamente (menos de 1s después de la conexión) Tengo que iniciar el comando android-connect. De lo contrario, el sistema intentará montar el móvil y, después de eso, no puedo usar el fusible para montarlo. ¿Es lo mismo contigo?
ubuntico
1
Mi sugerencia ya que tiene un problema resuelto. Es cerrar esta pregunta, abrir una nueva pregunta que indique qué ha funcionado con éxito, indicar el problema del fusible y compartir una captura de pantalla del problema. De esa manera, la pregunta tiene más enfoque y es más limpia para que otros se beneficien de la respuesta
stephenmyall
5

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:

  • ir a la configuración
  • debajo de Wirless y red, haga clic en "Más"
  • seleccione utilidades USB
  • haga clic en "Conectar almacenamiento a PC"

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.

Mate
fuente
El OP ha especificado Android-4.0 ICS. ¿Quiere decir que Samsung ha mantenido el soporte de almacenamiento masivo USB en su ROM ICS para el Galaxy S2?
m-ric
3

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.

johnmuir
fuente
0

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:

mtpfs -o allow_other /media/SamsungOmniaW/

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".

Claudio
fuente
0

La única forma en que podría deshacerme del Transport endpoint is not connectedmensaje es omitiendo -o allow_othery simplemente decir:

mtpfs ~/Android/GalaxyS2
Csaba Toth
fuente