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

Android studio с разрешением 4k
Синхронизация Winamp между Windows 7 и Android не работает
Как предотвратить появление мастера "Добро пожаловать в разработку Android" при запуске Eclipse?
Android x86 зависает на VirtualBox, пока мышь не переместилась
Бесплатная персональная wiki на рабочем столе и мобильном телефоне с использованием открытого текста? [закрытый]
Обрезать повернутое видео с помощью ffmpg
Android Studio не удается запустить и включить технологию виртуализации
Воспроизведение мультимедиа Android - MP3 (и ogg) звук искажается из динамиков телефона
Могу ли я создать обратный туннель ssh, используя свой телефон Android в качестве посредника?
Запуск эмулятора android на виртуальной машине
Принудительное подключение наушников bluetooth к профилю A2DP в WIndows
Брандмауэр Windows и сквозное подключение к интернету Android
Преобразование видео для Android с помощью Adobe Media Encoder
Как заблокировать все порты, кроме 80,443 с iptables? [дубликат]
MTP не работает после обновления Ubuntu 18.04

MTP не работает после обновления Ubuntu 18.04

я мог подключиться к моему Android Alcatel Pixi 4 (5) через MTP на Ubuntu 16.04 (была ошибка, когда протокол "неожиданно умер", если удаление файла сопровождалось копией файла, но кроме этого, он работал).

после обновления до Ubuntu 18.04 я получаю "протокол умер неожиданно" в Dolphin всякий раз, когда я пытаюсь просмотреть устройство.

#> mtp-detect
libmtp version: 1.1.13

Listing raw device(s)
Device 0 (VID=1bbb and PID=0167) is a Alcatel/TCT 6010D/TCL S950.
   Found 1 device(s):
   Alcatel/TCT: 6010D/TCL S950 (1bbb:0167) @ bus 3, dev 2
Attempting to connect device(s)
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
ignoring libusb_claim_interface() = -6LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.

команды dmesg содержит:

[  471.588800] usb 3-4: usbfs: process 9290 (gmtp) did not claim interface 0 before use
[  471.715547] usb 3-4: reset high-speed USB device number 3 using xhci_hcd
[  471.864513] usb 3-4: usbfs: process 9290 (gmtp) did not claim interface 0 before use
[  471.864735] usb 3-4: usbfs: process 2562 (events) did not claim interface 0 before use

Я попытался собрать libmtp-1.1.15 из исходного кода, проблема не устранена. Прибор работает через доступ MTP на Windows на той же машине.

5
задан spraff
источник

3 ответов

у меня была аналогичная проблема с моим openSUSE. После установки jmtpfs,kio-mtp mtp-tools вопрос исчез, и все начало работать правильно.

если вы уже использовали jmtpfs или аналогичный инструмент с точкой монтирования ~/android_mount/, то сначала убедитесь, что он не установлен:

# unmount previously mounted device
fusermount -u ~/android_mount/

# this should show empty directory
ls -la ~/android_mount/

вы также можете использовать вывод df чтобы увидеть, если возможно, он установлен в другом месте.

в противном случае создайте новую точку монтирования, скажем ~/android_mount/ и установите свой телефон Android, после того, как вы подключили его с помощью USB-кабеля и переключил его в режим "передачи файлов" (он обычно по умолчанию "заряд"):

# make directory to mount
mkdir -p ~/android_mount/

# mount the device (can take several minutes)
# it will also show device information while mounting
jmtpfs ~/android_mount/

# now you should see internal storage if you don't have an SD card
ls -la ~/android_mount/
drwxrwxr-x 12 login login    0 Jan  3  44248648 Internal storage
# if it has an SD card too, then it'll show 2 entries

# look inside
ls -la ~/android_mount/Internal\ storage/

теперь вы можете работать с файлами, как на любом USB-устройстве.

# when finished, unmount the device
fusermount -u ~/android_mount/

не могли бы вы добавить jmtpfs -l на ваш вопрос?

4
отвечен tukan 2018-08-31 11:50:44
источник

Если MTP не работает, вы можете попробовать KDE Connect.

посмотреть эти ссылки :

0
отвечен harrymc 2018-07-11 16:24:25
источник

создать каталог для монтирования

mkdir -p ~/android_mount/

смонтировать на устройство (может занять несколько минут) он также покажет информацию об устройстве при монтаже

jmtpfs ~/android_mount/

теперь вы должны увидеть внутреннюю память, если у вас нет SD-карты

ls -la ~/android_mount/

drwxrwxr-x 12 login login    0 Jan  3  44248648 Internal storage

если он имеет SD-карту тоже, то он будет показывать 2 записи

посмотреть внутри

ls -la ~/android_mount/Internal\ storage/

мой мобильный начинает работать ...

0
отвечен Ashima Vig 2018-10-27 11:36:18
источник

Другие вопросы android mtp ubuntu