Eu segui este tutorial deste blog que explica muito claramente como conectar o telefone Android com ICS ao Ubuntu para que você possa acessar o sdcard do telefone (acesso MTP).
Passei em todo o procedimento sem erros, posso conectar meu celular ao ubuntu via
mtpfs -o allow_other ~/Android/GalaxyS2
e desconecte via
fusermount -u ~/Android/GalaxyS2
O problema surge quando tento acessar o diretório montado. Se eu tentar fazê-lo via Nautilus, o sistema tentará abrir a pasta por alguns minutos e, em seguida, vejo o erro ou a pasta desaparece do Nautilus (ela volta quando eu desconecto o caminho).
Eu também recebo um erro no console:
fuse: bad mount point `~/Android/GalaxyS2': Transport endpoint is not connected
Vejo muitas pessoas na rede relatando esse erro, mas ninguém oferece nenhuma solução para ele.
Eu uso o Ubuntu 11.10 com o Gnome Shell (Gnome 3) e o celular é o Samsung Galaxy S II.
Estou na lista de fusíveis, fiz todas as etapas do tutorial dezenas de vezes, tudo em vão.
Você não precisa usar o MTP no Galaxy S2, pois pode usar o armazenamento em massa USB. Antes de conectar o telefone via cabo USB, faça o seguinte:
Agora você pode conectar o cabo USB e usar o armazenamento em massa USB.
Nas versões mais modernas do Android, pode ser necessário clicar no item "Mais ..." nas configurações. Este contém o item "Utilitários USB", mencionado acima.
fonte
Sempre funcionou para mim, eu recebia a mensagem de erro "O terminal de transporte não está conectado" até inserir o comando connection (
mtpfs -o allow_other /media/GalaxyNexus
) como um aplicativo de inicialização. Agora, eu instalei o dispositivo e o cartão SD sem problemas.fonte
Isso funcionou para mim:
Eu conecto o celular e eles imediatamente (menos de 1s após a conexão) eu tenho que iniciar o comando android-connect.
O comando é:
Caso contrário, o sistema tentará montar o celular e, depois disso, não consigo usar o fusível para montá-lo. O mesmo com você?
Verifique se a conexão USB ao PC é um dispositivo de mídia (MTP), porque você está usando os comandos "mtps".
fonte
A única maneira de me livrar da
Transport endpoint is not connected
mensagem é omitir-o allow_other
e simplesmente dizer:fonte