Ubuntu 12.04 och MTP
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Ubuntu 12.04 och MTP
För oss som kör lite nyare Android, typ Samsung m fl, vilka använder MTP för datoruppkoppling och filöverföring, räcker inte libmtp 1.1.3. Man måste ha libmtp 1.1.5.
Så här installerar man det (i terminalen);
sudo apt-get install libusb-dev build-essential gmtp
Hämta källkoden här;
http://sourceforge.net/projects/libmtp/ ... z/download
Packa upp libmtp-1.1.5.tar.gz
Gå in i mappen med terminalen och kör;
./configure --prefix=/usr
make
sudo make install
Ja, detta kör över en eventuell installation från t ex Synaptic, och det är i detta fall meningen. Man kan sedan låsa paketet libmtp 1.1.3 i Synaptic för säkerhets skull.
Koppla in din enhet och starta gmtp.
Detta har fungerat för mig på två 12.04 datorer och en nyare Samsung telefon med Android 4.1.1.
Så här installerar man det (i terminalen);
sudo apt-get install libusb-dev build-essential gmtp
Hämta källkoden här;
http://sourceforge.net/projects/libmtp/ ... z/download
Packa upp libmtp-1.1.5.tar.gz
Gå in i mappen med terminalen och kör;
./configure --prefix=/usr
make
sudo make install
Ja, detta kör över en eventuell installation från t ex Synaptic, och det är i detta fall meningen. Man kan sedan låsa paketet libmtp 1.1.3 i Synaptic för säkerhets skull.
Koppla in din enhet och starta gmtp.
Detta har fungerat för mig på två 12.04 datorer och en nyare Samsung telefon med Android 4.1.1.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
- vulfgar
- ung forumnörd
- Inlägg: 12893
- Blev medlem: 01 okt 2006, 22:31
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Bohuslän
Re: Ubuntu 12.04 och MTP
Bra guide! 
Kan meddela att libmtp 1.1.5 är med i raring så stödet kommer att komma automagiskt vid uppgradering. Funkar fint att föra över filer numera med min sgs3.

Kan meddela att libmtp 1.1.5 är med i raring så stödet kommer att komma automagiskt vid uppgradering. Funkar fint att föra över filer numera med min sgs3.

På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 

- xhassex
- Inlägg: 98
- Blev medlem: 03 feb 2007, 10:37
- OS: Xubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Tyresö
Re: Ubuntu 12.04 och MTP
Tack så väldigt mycket för det tipset, nu kan jag äntligen föra över filer i min S3 både i telefon och på minnes kortet.
-
- Inlägg: 1235
- Blev medlem: 17 feb 2007, 20:31
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Eslöv
Re: Ubuntu 12.04 och MTP
När jag försökte koppla min telefon till datorn för en tid sedan så kom jag fram till att det fungerade om jag gjorde på följande sätt men det går kanske att göra enklare nu:
Förberedelse
-------------
1) Installera mtpfs.
2) Lägg till dig själv till gruppen fuse.
3) Ta bort "#" framför "user_allow_other" i filen /etc/fuse.conf.
Denna fil kan bara editeras med root-behörighet (gksudo).
4) Skapa en katalog media med underkatalog myphone i din hemma-katalog.
5) Logga ut och logga in.
Anslut telefon
---------------
1) Mounta telefonen med kommandot "mtpfs -o allow_other ~/media/myphone".
2) Nu kan du se och hantera filerna på telefonen under ~/media/myphone med t.ex. Nautilus.
3) Avmounta telefonen med "sudo umount ~/media/myphone".
Förberedelse
-------------
1) Installera mtpfs.
2) Lägg till dig själv till gruppen fuse.
3) Ta bort "#" framför "user_allow_other" i filen /etc/fuse.conf.
Denna fil kan bara editeras med root-behörighet (gksudo).
4) Skapa en katalog media med underkatalog myphone i din hemma-katalog.
5) Logga ut och logga in.
Anslut telefon
---------------
1) Mounta telefonen med kommandot "mtpfs -o allow_other ~/media/myphone".
2) Nu kan du se och hantera filerna på telefonen under ~/media/myphone med t.ex. Nautilus.
3) Avmounta telefonen med "sudo umount ~/media/myphone".
Re: Ubuntu 12.04 och MTP
gmtp gör allt det där automagiskt.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 1235
- Blev medlem: 17 feb 2007, 20:31
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Eslöv
Re: Ubuntu 12.04 och MTP
Ok, brawebaake skrev:gmtp gör allt det där automagiskt.

Re: Ubuntu 12.04 och MTP
T o m att göra spellistor fungerar i gmtp!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Ubuntu 12.04 och MTP
Jag har lite problem med detta.
Den försöker under en tid men sedan ger den upp.
Sätter jag telefonen i PTP går det snabbare att inte fungera.
Har googlat lite planlöst utan att få det att fungera. Något tips för felsökning?
Den försöker under en tid men sedan ger den upp.
Kod: Markera allt
$ mtp-detect
libmtp version: 1.1.5
Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
Found 1 device(s):
Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 1, dev 5
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.

Kod: Markera allt
$ mtp-detect
libmtp version: 1.1.5
Listing raw device(s)
No raw devices found.
- xhassex
- Inlägg: 98
- Blev medlem: 03 feb 2007, 10:37
- OS: Xubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Tyresö
Re: Ubuntu 12.04 och MTP
En liten fråga till dig, du har väl låst upp skärmlåset, det kan trassla till det ibland
Re: Ubuntu 12.04 och MTP
Jodå, den är upplåst.xhassex skrev:En liten fråga till dig, du har väl låst upp skärmlåset, det kan trassla till det ibland
Re: Ubuntu 12.04 och MTP
Om du kör gmtp direkt då?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Ubuntu 12.04 och MTP
Missade att skriva att det var där jag började och fick samma problem.webaake skrev:Om du kör gmtp direkt då?

Resultatet blir det snarlikt efter ca 1 minuts försök.
Kod: Markera allt
$ gmtp
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Detect: Unable to open raw device?
LIBMTP PANIC: Trying to dump the error stack of a NULL device!
LIBMTP PANIC: Trying to clear the error stack of a NULL device!
Re: Ubuntu 12.04 och MTP
sitter m tlfn just nu. kolla din modell mot libmtp på google. kanske testa 1.1.4 (nedgrad) eller ännu nyare git version av libmtp. om det finns. kan även vara libusb som spökar.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Re: Ubuntu 12.04 och MTP
Kanske missade att säga att det är en galaxy s3 och en galaxy tab2 det gäller.
Nu har jag testat med 1.1.4 och senaste från git med samma nedslående resultat.
Jag testade 1.1.5 på en annan dator och det var lika illa där.
Vad kan jag göra med libusb?
Nu har jag testat med 1.1.4 och senaste från git med samma nedslående resultat.
Jag testade 1.1.5 på en annan dator och det var lika illa där.
Vad kan jag göra med libusb?
Re: Ubuntu 12.04 och MTP
Du verkar köra 12.10 så det borde fungera med 1.1.5. Jag kör 12.04 och det fungerar på min Galaxy S3 mini från oktober 2012. Jag har android 4.1.1. De skulle då kunna vara libusb sdom skiljer oss åt, men jag vet inte. Man borde då kolla dina modeller mot libmtp och ev libusb. Jag kan googla lite senare.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
- vulfgar
- ung forumnörd
- Inlägg: 12893
- Blev medlem: 01 okt 2006, 22:31
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Bohuslän
Re: Ubuntu 12.04 och MTP
Hmm, jag använder inte gmtp, men med libmtp 1.1.5 fungerar min SGS3 på normalt sätt i nautilus igen. Installerade gmtp för att testa men det fungerade inte alls, fick felmeddelande "Unable to open raw device " och dessutom så avmonterades luren och gick inte att montera igen om jag inte kopplade ur och i den igen. Kan ju förstås bero på att jag kör raring och använder det som finns i förråden.
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 

Re: Ubuntu 12.04 och MTP
Hmm², testar både med och utan gmtp. På huvuddatorn kör jag mint xfce som baseras på 12.10 och på den lånade bärbara är det en helt vanlig ubuntu 12.10 som är uppgraderad från 12.04.
Dagens uppdatering av s3 från samsung gjorde varken till eller från.
Idag ser jag att jag fått några fler rader med fel.
Dagens uppdatering av s3 från samsung gjorde varken till eller från.
Idag ser jag att jag fått några fler rader med fel.

Kod: Markera allt
mtp-detect
libmtp version: 1.1.5
Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
Found 1 device(s):
Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 13
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): No data available
outep: usb_get_endpoint_status(): No data available
usb_clear_halt() on IN endpoint: Protocol error
usb_clear_halt() on OUT endpoint: Protocol error
usb_clear_halt() on INTERRUPT endpoint: Protocol error
ignoring usb_claim_interface = -99LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK
- xhassex
- Inlägg: 98
- Blev medlem: 03 feb 2007, 10:37
- OS: Xubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Tyresö
Re: Ubuntu 12.04 och MTP
Bara en liten upplysning MTP funkar i filhanteraren på 13.04 direkt. Jag bara satte i usb kabeln så dök både sdkort och telefonen upp. Helt suveränt. Fin utveckling av systemet.
- vulfgar
- ung forumnörd
- Inlägg: 12893
- Blev medlem: 01 okt 2006, 22:31
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Bohuslän
Re: Ubuntu 12.04 och MTP
Japp, precis som jag skrev så finns libmtp1.1.5 med från början i raring. Funkar då "som vanligt", dvs som massminne.xhassex skrev:Bara en liten upplysning MTP funkar i filhanteraren på 13.04 direkt. Jag bara satte i usb kabeln så dök både sdkort och telefonen upp. Helt suveränt. Fin utveckling av systemet.
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 

-
- Inlägg: 58
- Blev medlem: 20 sep 2008, 22:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: BRÅLANDA
Re: Ubuntu 12.04 och MTP
Hej! Har precis samma problem och felmeddelanden som "TicToc". Vad blev det för resultat av den här tråden - funkar det inte i 12.04 utan det måste till ver. 13?