Заставить MTP работать с Galaxy Tab 2 7.0?

Я пытаюсь получить MTP с помощью galaxy tab 2 7.0, работающего над моей установкой Ubuntu. Так что я могу получить доступ к файлам.

Я пытался сделать то, что описано здесь:

http://www.omgubuntu.co.uk/2011/12/how-to-connect-your -android-ice-cream-sandwich-phone-ubuntu-for-file-access

Однако мне не удается выполнить одну из следующих команд

mtp-detect | grep idVendor
mtp-detect | grep idProduct
[ 1114] Это не удалось

[20:42|0] $ mtp-detect | grep idVender
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
Unable to open raw device 0
[20:44|0] $ mtp-detect | grep idProduct
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
Unable to open raw device 0

Теперь я предположил, что idVender такой же, как VID (04e8), а idProduct такой же, как PID (6860). Теперь я продолжил работать с этими значениями и закончил учебник. Когда я закончил, я попытался

android-connect

Это вернуло

fuse: bad mount point `/media/GalaxyTab': Transport endpoint is not connected

Кто-нибудь знает, что делать? Также я хочу отметить, что когда я подключаю свой GalaxyTab 2 7.0, я все еще получаю всплывающее окно с Ubuntu, что устройство было подключено. Я также все еще вижу структуру карты, однако проблема в том, что все папки имеют 0 байтов и не имеют подпапок. Я вижу только папки в корне.

пс. Я также проверил аналогичный вопрос и попробовал то, что описано в этом ответе. https://askubuntu.com/a/88630/27480

- 2012-09-18 - Правка - - Использование go-mtpfs, описанного в первом ответе, http://linuxundich.de/de/android/mit-go-mtpfs-unter-linux-auf-android-handys-via-mtp-zugreifen/ [ 119], я получил следующее для моего Samsung Galaxy SII

[23:21|0] $ go-mtpfs android
2012/09/18 23:21:58 compiled against libmtp 1.1.3
Device 0 (VID=04e8 and PID=6865) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
2012/09/18 23:21:58 device unknown: unknown (04e8:6865) @ bus 1, dev 7
: 
ignoring usb_claim_interface = -6ignoring usb_claim_interface = -5PTP_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
2012/09/18 23:22:18 rdev.open: open: open returned nil

Для Samsung Galaxy Tab 2 7.0 он тоже не работал ...

[23:31|0] $ go-mtpfs android
2012/09/18 23:31:03 compiled against libmtp 1.1.3
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
2012/09/18 23:31:03 device Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 1, dev 11
: 
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
2012/09/18 23:33:04 rdev.open: open: open returned nil

jmtpfs тоже не работал: - (

[23:42|0] $ jmtpfs ~/android/
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
terminate called after throwing an instance of 'MtpErrorCantOpenDevice'
  what():  Can't open device
Aborted (core dumped)
4
задан 13 April 2017 в 15:23

4 ответа

https://askubuntu.com/a/88630/27480 работал для меня.

Сначала у меня тоже были проблемы с шагами. Перезагрузка ПК после выполнения этих шагов решила проблему.

0
ответ дан 13 April 2017 в 15:23

Обновление: Доступен бэкэнд MTP GVFS . Автор также предоставляет PPA .


Я уже писал о go-mptfs там .

Автор недавно написал еще одну статью с другой альтернативой jmptfs . Он пишет по-немецки, но я думаю, что команды, которые он использует, должны быть самоочевидными, или машинного перевода будет достаточно.

Конечно, вы можете просто взглянуть на оригинальные сайты проекта:

Может быть одной из тех, которые работают для вас.

0
ответ дан 13 April 2017 в 15:23

Я опробовал Airdroid вчера вечером, и он фантастически хорошо работал с планшетом Google Nexus моей жены.

Разница в том, что airdroid - это приложение на вашем устройстве, которое предоставляет файловую систему устройств для локального веб-доступа.

0
ответ дан 13 April 2017 в 15:23

Если вы рассмотрите альтернативные методы, вы можете использовать FTP для передачи файлов.

Вы должны запустить ftp-сервер со своего устройства Android с Software Data Cable. Вы можете найти его в приложении Software Data Cable в магазине Google Play . После загрузки запустите приложение, в верхнем левом углу нажмите Sync PC и получите показ ip-адреса в середине экрана.

Затем перейдите к Nautilus и нажмите File > Connect to server, затем введите IP-адрес. Тогда содержимое вашего планшета будет отображаться. У меня Galaxy Tab 8.9, и у меня тоже были проблемы с mtp. Это штука для Microsoft, и она всегда будет глючить в Linux.

* edit: кнопка sync pc может быть где-то еще на экране телефона, я пробовал ее только на планшете.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: