Problèmes de connexion d'Android ICS à Ubuntu à l'aide de MTP


8

J'ai suivi ce tutoriel de ce blog qui explique très clairement comment connecter un téléphone Android avec ICS à Ubuntu afin que l'on puisse accéder à la carte SD du téléphone (accès MTP).

J'ai passé toute la procédure sans erreur, je peux éventuellement attacher mon mobile à ubuntu via

mtpfs -o allow_other ~/Android/GalaxyS2

et se déconnecter via

fusermount -u ~/Android/GalaxyS2

Le problème survient lorsque j'essaie d'accéder au répertoire monté. Si j'essaie de le faire via Nautilus, le système essaie d'ouvrir le dossier pendant quelques minutes, puis, je vois l'erreur, ou le dossier disparaît de Nautilus (il revient lorsque je déconnecte le chemin).
Je reçois également une erreur de console:

fuse: bad mount point `~/Android/GalaxyS2': Transport endpoint is not connected

Je vois beaucoup de gens sur le net signaler cette erreur, mais personne ne propose de solution.

J'utilise Ubuntu 11.10 avec Gnome Shell (Gnome 3) et le mobile est le Samsung Galaxy S II.

Je suis dans la liste des fusibles, j'ai fait toutes les étapes du tutoriel des dizaines de fois, toutes en vain.

Réponses:


8

Veuillez noter que le blog Terence Egan d'où vous avez pris les instructions est une copie d'un article OMG Ubuntu.

Il a raté une étape importante pour redémarrer votre PC avant d' exécuter les commandes Echo. Je vous suggère d'essayer de réinstaller à partir de la source OMG Ubuntu d'origine. Cliquez sur ce lien


Oh mon Dieu!!! Je ne le savais pas. Fera cela dès que possible.
ubuntico

Cela a fonctionné de cette façon. Je connecte le mobile et immédiatement (moins de 1s après la connexion) Je dois démarrer la commande android-connect. Sinon, le système essaiera de monter le mobile et après cela, je ne pourrai plus utiliser de fusible pour le monter. C'est pareil avec toi?
ubuntico

1
Ma suggestion, car vous avez résolu un problème. Est de fermer cette question, d'ouvrir une nouvelle question indiquant ce qui a fonctionné avec succès, d'indiquer le problème de fusible et de partager une capture d'écran du problème. De cette façon, la question a plus de concentration et de netteté pour que les autres bénéficient de la réponse
stephenmyall

5

Vous n'avez pas besoin d'utiliser MTP sur le Galaxy S2 car vous pouvez utiliser le stockage de masse USB. Avant de connecter le téléphone via un câble USB, procédez comme suit:

  • aller aux paramètres
  • sous Wirless et réseau, cliquez sur "Plus"
  • sélectionnez les utilitaires USB
  • cliquez sur "Connecter le stockage au PC"

Vous pouvez maintenant brancher le câble USB et utiliser le stockage de masse USB.

Sur les versions plus modernes d'Android, vous devrez peut-être cliquer sur l'élément "Plus…" dans les paramètres. Il contient l'élément "USB Utilities" mentionné ci-dessus.


L'OP a spécifié Android-4.0 ICS. Voulez-vous dire que Samsung a conservé le support de stockage de masse USB dans sa ROM ICS pour le Galaxy S2?
m-ric

3

Cela a toujours fonctionné pour moi, j'ai continué à recevoir le message d'erreur "Le point de terminaison de transport n'est pas connecté" jusqu'à ce que j'entre la commande de connexion ( mtpfs -o allow_other /media/GalaxyNexus) en tant qu'application de démarrage. Maintenant, je monte l'appareil et la carte SD sans problème.


0

Cela a fonctionné pour moi:

Je connecte le mobile et immédiatement (moins de 1s après la connexion) Je dois démarrer la commande android-connect.

La commande est:

mtpfs -o allow_other /media/SamsungOmniaW/

Sinon, le système essaiera de monter le mobile et après cela, je ne pourrai plus utiliser de fusible pour le monter. C'est pareil avec toi?

Certifiez que la connexion USB au PC est un périphérique multimédia (MTP), car vous utilisez des commandes "mtps".


0

La seule façon de me débarrasser du Transport endpoint is not connectedmessage est d'omettre -o allow_otheret de simplement dire:

mtpfs ~/Android/GalaxyS2
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.