evice 0 (VID=0fce and PID=01ba) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
Available devices (busLocation, devNum, productId, vendorId, product, vendor):
1, 22, 0x01ba, 0x0fce, UNKNOWN, UNKNOWN
jgarcial@system:~$ lsusb | grep Sony
Bus 001 Device 022: ID 0fce:01ba Sony Ericsson Mobile Communications AB
[2441759.925034] usb 1-2: USB disconnect, device number 21
[2441762.870529] usb 1-2: new high-speed USB device number 22 using xhci_hcd
[2441763.000311] usb 1-2: New USB device found, idVendor=0fce, idProduct=01ba
[2441763.000315] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[2441763.000318] usb 1-2: Product: D6603
[2441763.000320] usb 1-2: Manufacturer: Sony
[2441763.000322] usb 1-2: SerialNumber: XXXXXXXXXXXXX
Anonymous
Additional information:
0fc3:01ba Xperia Z3 MTP
0fc3:51ba XPeria Z3 MTP+ADB
0fc3:91ba Xperia Z3 PTP
0fc3:a1ba Xperia Z3 PTP+ADB
I've patched my libmtp (with DEVICE_FLAG_NONE) and it seems to work just fine so far.
Last edit: Jakob Haufe 2015-02-19
is meanwhile in git, thanks!