我正在尝试运行一个名为 gMTP 的软件,这显然是我需要做的,以便将文件来回传输到我的 Android Galaxy 10.1 Tab 设备。
我有在 Android SE 网站上询问过,但问题似乎出在 Ubuntu 端。我跟着这些说明让 Ubuntu 支持 MTP。
但是,当我运行该软件时,出现“LIBMTP PANIC”和其他错误。
$ gmtp
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7510/Galaxy Tab 10.1.
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!
看起来问题出在 Ubuntu 方面,所以我能做些什么来解决这个问题?
答案1
解决方案是升级到 ICS。现在 USB 似乎无需任何特殊驱动程序,只要将平板电脑 USB 连接设置为“相机 (PTP)”模式即可工作。
答案2
不幸的是,MTP 在 Linux 上存在问题。使用最新的 libmtp,Galaxy Tab 10.1 可以正确识别,但是您仍然可能无法可靠地传输文件。