Wykonałem ten samouczek z tego bloga, który bardzo wyraźnie wyjaśnia, jak połączyć telefon z Androidem z ICS z Ubuntu, aby uzyskać dostęp do sdcard telefonu (dostęp MTP).
Przeszedłem całą procedurę bez błędów, mogę zdalnie dołączyć mój telefon komórkowy do Ubuntu przez
mtpfs -o allow_other ~/Android/GalaxyS2
i rozłącz przez
fusermount -u ~/Android/GalaxyS2
Problem pojawia się, gdy próbuję uzyskać dostęp do zamontowanego katalogu. Jeśli spróbuję to zrobić za pomocą Nautilusa, system spróbuje otworzyć folder na kilka minut, a następnie albo zobaczę błąd, albo folder zniknie z Nautilusa (powróci, gdy rozłączę ścieżkę).
Otrzymuję również błąd konsoli:
fuse: bad mount point `~/Android/GalaxyS2': Transport endpoint is not connected
Widzę wiele osób w sieci zgłaszających ten błąd, ale nikt nie oferuje rozwiązania tego problemu.
Używam Ubuntu 11.10 z Gnome Shell (Gnome 3), a komórką jest Samsung Galaxy S II.
Jestem na liście bezpieczników, wszystkie kroki w tutorialu wykonałem dziesiątki razy, wszystko na próżno.
Nie musisz używać MTP na Galaxy S2, ponieważ możesz korzystać z pamięci masowej USB. Przed podłączeniem telefonu za pomocą kabla USB wykonaj następujące czynności:
Teraz możesz podłączyć kabel USB i korzystać z pamięci masowej USB.
W nowszych wersjach Androida może być konieczne kliknięcie elementu „Więcej…” w ustawieniach. Zawiera element „USB Utilities”, wspomniany powyżej.
źródło
Zawsze działało dla mnie, ciągle pojawiał się komunikat o błędzie „punkt końcowy transportu nie jest połączony”, dopóki nie wprowadziłem polecenia connection (
mtpfs -o allow_other /media/GalaxyNexus
) jako aplikacji startowej. Teraz bez problemu podłączam urządzenie i kartę SD.źródło
To działało dla mnie:
Podłączam telefon komórkowy i je natychmiast (poniżej 1s po połączeniu) Muszę uruchomić polecenie android-connect.
Polecenie to:
W przeciwnym razie system spróbuje zamontować telefon komórkowy, a następnie nie będę mógł użyć bezpiecznika do zamontowania go. To samo z tobą?
Potwierdź, że połączenie USB z komputerem to Media Device (MTP), ponieważ używasz poleceń „mtps”.
źródło
Jedynym sposobem, w jaki mogę się pozbyć
Transport endpoint is not connected
wiadomości, jest pominięcie-o allow_other
i po prostu powiedzenie:źródło