4

我一直试图让我的 GalaxyS3 与 Ubuntu12.04 配合得很好,但无济于事。我已经尝试了一堆不工作的不同应用程序,现在我正在尝试制作一个可以工作的应用程序。

现在我被告知三星用它的新设备做了一些“坏事”,我需要通过 MTP 协议与它交谈,无论出于何种原因,Ubuntu 在默认情况下都无法做到。

我喜欢python,所以我正在尝试使用pymtp。

我目前的问题是pymtp的连接功能失败:

import pymtp
oMTP = pymtp.MTP()
oMTP.connect()

这产生:

Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
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
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/pymodules/python2.7/pymtp.py", line 443, in connect
    raise NoDeviceConnected
pymtp.NoDeviceConnected
4

0 回答 0