[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New USB device found, idVendor=1004, idProduct=633e MTP succes



On Sat, Jan 27, 2018 at 01:59:05PM +0100, Geert Stappers wrote:
> On Fri, Jan 26, 2018 at 02:03:45PM +0100, Paul van der Vlis wrote:
> > Op 26-01-18 om 13:47 schreef Frans van Berckel:
> > > On Fri, 2018-01-26 at 13:34 +0100, Geert Stappers wrote:
> > > 
> > >> Een Android device heb ik met een USB kabel aan Linux computer zitten.
> > >>
> > >> Aan Android kant is ingesteld op "bestandsoverdracht".
> > >> Aan Linux kant verwacht ik een USB-storage device te zien te krijgen.
> > >>
> > >> Maar dat is niet zo.   :-(

Omdat met "bestandsoverdracht" blijkbaar "MTP", Media Transfer Protocol
wordt bedoelt.

> > >> Wat moet er gebeuren zodat een USB device
> > >> voor Storage device aangezien wordt?
> > 
> > > Heb er wel eens mee zitten pielen, ging toen al niet van een leien
> > > dakje. Werkt het, als je voor Media-apparaat (MTP), wel? Voor MTP moet
> > > je misschien eerst nog een package installeren?
> > https://packages.debian.org/stretch/mtp-tools
> > 
> > Je moet het mtp-protocol toestaan op het Android device, dat is nog niet
> > heel simpel. Zoek er eens op.
>  
> Package mtp-tools ge-installeerd.
> Instructies van https://wiki.debian.org/mtp gelezen.

Bijgewerkt https://wiki.debian.org/mtp?action=diff&rev2=24&rev1=23
 

> Met `mtp-detect` wordt android device gevonden.
> In de output van `mtp-files` staan bestandsnamen van JPEG files
> met tijdstippen waarop ik fotos heb gemaakt.

Relevant stuk output

| File ID: 423
|    Filename: 20180126_162626.jpg
|    File size 3572257 (0x0000000000368221) bytes
|    Parent ID: 71
|    Storage ID: 0x00010001
|    Filetype: JPEG file


> 
> Tot zo verder allemaal prima.
> ( wel vreemd dat het werkend in de modus die ik als usb-storage verwacht )
> 
> 
> En dan gaat het mis ...
> 
> | paddy:~# mtp-getfile 423 zus001.jpeg
> | libmtp version: 1.1.13
> | 
> | Device 0 (VID=1004 and PID=633e) is a LG Electronics Inc. LG G Flex 2.
> | Android device detected, assigning default bug flags
> | Getting file/track 423 to local file zus001.jpeg
> | 
> | Error getting file from MTP device.
> | 
> 
> Is misschien omdat ik "Bestandsoverdracht" ingesteld heb.
> 
> Android device ingesteld op "Foto transfer"
> 
> | paddy:~# mtp-getfile 423 zus001.jpeg
> | libmtp version: 1.1.13
> | 
> | No devices.
> | paddy:~# mtp-detect 
> | libmtp version: 1.1.13
> | 
> | Listing raw device(s)
> |    No raw devices found.
> | paddy:~# 
> 
> 
> tot zo

| paddy:~# mkdir 71
| paddy:~# mtp-getfile 423 71/zus001.jpeg
| libmtp version: 1.1.13
| 
| Device 0 (VID=1004 and PID=633e) is a LG Electronics Inc. LG G Flex 2.
| Android device detected, assigning default bug flags
| Getting file/track 423 to local file 71/zus001.jpeg
| Progress: 3572273 of 3572273 (100%)
| paddy:~# 
 
Die '71' van de "Parent ID" is blijkbaar belangrijk.

Ik weet nu "bestandoverdracht"  MTP is
en dat het vanaf commandline werkt.

Ik kan op zoek naar een grafische variant.

Dank je wel.


Groeten
Geert Stappers
-- 
Leven en laten leven


Reply to: