Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
MTP em Ubuntu
27-11-2009, 21:32 (Esta mensagem foi modificada pela última vez a: 27-11-2009 21:34 por LuisC.)
Mensagem: #1
MTP em Ubuntu
Tenho um MP4 da Philips que só funciona em MTP (não permite funcionar como uma PEN USB normal). Em Windows funciona perfeitamente, mas agora queria pô-la a trabalhar no Ubuntu. Tentei seguir este tutorial, mas ainda não consigo abrir o conteúdo.

fiz:

Código:
$ sudo mkdir /media/MTP
$ sudo mtpfs -o allow_other /media/MTP

Todavia, quando tento entrar na directoria "MTP" surge o seguinte erro:
Código:
luis@ubuntu:/media$ cd MTP
bash: cd: MTP: Transport endpoint is not connected

Alguém sabe como resolver este problema?
Obrigado de antemão!

Nova taxa na lei da cópia privada? Não! Jamé! Never!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
27-11-2009, 22:59
Mensagem: #2
RE: MTP em Ubuntu
No Rythmbox, com o plugin MTP activo, não consegues aceder ao aparelho?

[Imagem: pplware_admin.png]
Os meus artigos | O meu site
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 00:25
Mensagem: #3
RE: MTP em Ubuntu
Parece que não... No Rythmbox já fiz Música > Procurar Média Removível (depois de activar o plugin MTP) e não aparece o MP4.

Não sei se ajuda, mas fica um screenshot:
[Imagem: capturaecrad.th.png]

Nova taxa na lei da cópia privada? Não! Jamé! Never!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 00:50 (Esta mensagem foi modificada pela última vez a: 28-11-2009 00:56 por racoq.)
Mensagem: #4
RE: MTP em Ubuntu
Vai ao gestor de pacotes synaptic, e procura por libmtp e depois assinala para aplicar os seguintes pacotes:

mtp-tools
python-pymtp

depois disso tenta novamente lançar o rythmbox a ver se consegues ligar o teu mp4

se não der nada na consola tenta escrever mtp-detect e diz-nos qual o output do comando


[Imagem: ubuntuiab46860chatmore0.gif]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 01:37 (Esta mensagem foi modificada pela última vez a: 28-11-2009 01:52 por LuisC.)
Mensagem: #5
RE: MTP em Ubuntu
Mau... Nada! (mesmo depois de instalar os pacotes)

Eis o output da consola:
Código:
luis@ubuntu:~$ sudo mtpfs -o allow_other /media/MTP
[sudo] password for luis:
luis@ubuntu:~$ mtp-detect
libmtp version: 0.3.0

Listing raw device(s)
   No raw devices found.
luis@ubuntu:~$

Nova taxa na lei da cópia privada? Não! Jamé! Never!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 20:29
Mensagem: #6
RE: MTP em Ubuntu
Verifica com o dmesg se tens algum erro ou aviso que te possa ajudar a descobrir mais alguma coisa sobre o problema.

Já agora faz lsusb e diz o que sai, é provável que o teu dispositivo não esteja na lista de dispositivos suportados pelo libmtp.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 22:08
Mensagem: #7
RE: MTP em Ubuntu
Eis o output do dmesg:
Código:
[ 1626.376078] usb 1-5: new high speed USB device using ehci_hcd and address 5
[ 1626.526145] usb 1-5: configuration #1 chosen from 1 choice
[ 1626.534490] scsi8 : SCSI emulation for USB Mass Storage devices
[ 1626.548182] usb-storage: device found at 5
[ 1626.548193] usb-storage: waiting for device to settle before scanning
[ 1631.544526] usb-storage: device scan complete
[ 1638.100073] usb 1-5: reset high speed USB device using ehci_hcd and address 5
[ 1648.344059] usb 1-5: reset high speed USB device using ehci_hcd and address 5
[ 1653.588100] usb 1-5: reset high speed USB device using ehci_hcd and address 5
luis@ubuntu:~$

E o output do lsusb:
Código:
luis@ubuntu:~$ lsusb
Bus 002 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0471:2031 Philips
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
luis@ubuntu:~$

Entretanto, experimentei com um MP3 em modo MTP e o sistema reconhece-o logo, abrindo o dispositivo no Rhythmbox! Daí que acredito que o libmtp esteja a funcionar.

Bem, realmente pode ser "culpa" do aparelho não funcionar no libmtp...

Em todo o caso, agradeço as sugestões que me têm sido dadas neste tópico.

Nova taxa na lei da cópia privada? Não! Jamé! Never!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2009, 23:23
Mensagem: #8
RE: MTP em Ubuntu
Esse dispositivo ainda não é suportado pelo libmtp http://libmtp.sourceforge.net/compatibility.php
Não quer dizer que não funcione com uma alteração ligeira, o que se passa é que o programa tem uma lista de dispositivos que se sabe que funcionam com mtp e que alguém testou que realmente funciona.

No teu caso o dispositivo 0471:2031 não está na lista dos dispositivos que o libmtp vai tentar usar.
Podes sempre incluir o teu dispositivo (em src/music-players.h e não em src/libusb-glue.c como está na página da livraria) voltar a compilar, instalar e testar e ver se já funciona, é muito provável que funcione, se funcionar reporta isso ao(s) criador(es) para que mais utilizadores possam beneficiar da adição desse dispositivo.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)