web-dev-qa-db-fra.com

Problèmes liés à la connexion de Android ICS à Ubuntu à l'aide de MTP

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

J'ai passé toute la procédure sans erreur, je peux même attacher mon portable à Ubuntu via

mtpfs -o allow_other ~/Android/GalaxyS2

et déconnecter via

fusermount -u ~/Android/GalaxyS2

Le problème survient lorsque j'essaie d'accéder à un 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).
J'ai aussi une erreur de console:

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

Je vois beaucoup de gens sur le net rapportant 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 didacticiel des dizaines de fois, en vain.

8
ubuntico

Veuillez noter le blog de Terence Egan sur lequel vous avez pris les instructions. Il s'agit d'une copie d'un article sur OMG Ubuntu.

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

8
stephenmyall

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

  • allez dans les 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. Celui-ci contient l'élément "Utilitaires USB" mentionné ci-dessus.

5
Matt

Le message d'erreur "Le système d'extrémité de transport n'est pas connecté" a continué à fonctionner, jusqu'à ce que j'aie entré la commande de connexion (mtpfs -o allow_other /media/GalaxyNexus) en tant qu'application de démarrage. Maintenant, le périphérique et la carte SD sont montés sans problème.

3
johnmuir

Cela a fonctionné pour moi:

Je connecte le mobile et eux immédiatement (moins de 1 après la connexion) Je dois lancer la commande Android-connect.

La commande est:

mtpfs -o allow_other /media/SamsungOmniaW/

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

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

0
Claudio

Le seul moyen de me débarrasser du message Transport endpoint is not connected est d’omettre -o allow_other et de dire simplement:

mtpfs ~/Android/GalaxyS2
0
Csaba Toth