MyTetra Share
Делитесь знаниями!
Как подключить смартфон в режиме PTP (передача фотографий) в Linux
Время создания: 20.12.2023 16:15
Текстовые метки: linux, usb, PTP, mtp, photo, picture, transport, protocol, протокол, фотография, телефон, сотовый, смартфон, монтирование, mount, примонтировать, подключить, gphotofs, fuse
Раздел: Компьютер - Linux - Драйвера и устройства
Запись: xintrea/mytetra_syncro/master/base/1703078158cdlh0nd3fd/text.html на raw.github.com

Во многих дистрибутивах Linux не настроено автоматическое подключение телефона по протоколу PTP через USB-кабель. После того, как кабель подключен и на телефоне выбран протокол PTP (передача фото), на компьютере с Linux просто ничего не происходит. Как же гарантированно подключить диск телефона, чтобы увидеть фотографии?





Для решения этой проблемы может помочь утилита gphotofs. Данная утилита какими-то своими внутренними алгоритмами находит первое попавшееся устройство с поддержкой протокола PTP на шине USB. И позволяет его смонтировать в отдельный каталог. Если телефон виден на шине USB через команды dmesg или lsusb, то в случае, если на нем включена передача по PTP, каталог с изображениями будет смонтирован.


Команда для монтирования будет такая:



gphotofs -o allow_other /mnt



где /mnt - это каталог монтирования. Перед началом монтирования он должен существовать и должен быть пустым. Данная команда выполняется от пользователя root. Опция -o allow_other позволяет читать содержимое примонтированного каталога с фотографиями всем другим пользователям.


Если необходимо выбрать USB-устройство, под которым виден в системе смартфон, то можно воспользоваться опцией --port=..., в которой указывается путь к файлу блочного USB-устройства (надо перепроверить).


Чтобы корректно размонтировать каталог с фотографиями, надо дать команду:



fusermount -u /mnt



Как минимум, команда gphotofs позволяет прочитать картинки с телефона, хотя вообще-то монтирование происходит с возможностью записи, то есть можно через компьютер удалять ненужные фотографии и наводить порядок. Фактически, gphotofs дает возможность просматривать картинки любым просмотрщиком изображений, а не только теми, которые умеют сами подключаться к телефону через псевдо-протоколы ptp:// или camera://.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования