[РЕШЕНО] MTP и файлы с русскими буквами
Есть коммуникатор Samsung S3 Mini. Требуется подключить его к Генту и копировать файлы с него и на него.
До этого у меня был телефон с Андроидом 2.1, он подключался как обычная флешка и проблем не было. Когда купил этот новый с удивлением узнал про некое MTP, с помощью которого теперь нужно управлять файловой системой на девайсе. Еще удивительнее, что я, имеея Линукс не могу без проблем коннектиться к другому Линуксу.
Установил MTP следуя http://wiki.gentoo.org/wiki/MTP. sys-fs/mtpfs не пошел вообще - никакие файлы не копируются. go-mtpfs работает хорошо, но только для файлов и каталогов с английскими буквами.
Если хочу создать каталог с русскими буквами, получаю: CreateFolder failed: NoValidObjectInfo.
Если копирую файл с русскими буквами, то: SendObjectInfo failed NoValidObjectInfo.
Возможно ли исправить проблему? Есть идеи?
- Для комментирования войдите или зарегистрируйтесь
Если есть KDE, тогда надо
Если есть KDE, тогда надо поставить kio-mtp.
Спасибо, работает, есть
Спасибо, работает, есть вопросы.
Я когда гуглил насчет этого вопроса, видел что есть такой kio-mtp, но не придал значения, потому как подумал, что это просто плагин для KDE и долфина для удобства, он на системном уровне фич не добавит. Это так? То есть он сам монтированием не занимается, вызывает mtpfs для монтирования?
Где найти в ФС примонтированное устройство что копировать например с помощью mc?
Как правильно размонтировать телефон? У меня напротив "Портативный мультимедийный проигрыватель" есть кнопка отключения как обычно, но при нажатиии на нее ничего не происходит.
Не факт, что происходит
Не факт, что происходит монтирование. Протокол предполагает работу без монтирования, ради этого его и придумали. Под линуксом монтирование эмулируют с помощью userfs, но это только для работы в командной строке. Всякие гуи могут работать и без него, наверное так даже проще. Кстати, если не ошибаюсь, то libmtp предоставляет целую пачку комманд для работы с удалёнными файлами без монтирования. Один чёрт, файлы надо сначала скачивать на локальный диск, а затем, если нужно, писать обратно.
В общем, я на это дело плюнул, и либо хожу через ssh, когда сеть есть, либо пользуюсь adb, если сети нет.
Чем больше юзерфрендли, тем сложнее юзать.
kio-mtp - это мост между KDE
kio-mtp - это мост между KDE и libmtp. MTP, насколько я понял, в принципе своём работает с самими файлами, а не файловой системой. mtpfs и прочая и прочая подлежат удалению.
Если именно через консоль надо, то с libmtp поставляются тулзы: mtp-detect, mtp-connect, mtp-sendfile и иже с ними.
Есть протокол передачи файлов
Есть протокол передачи файлов в adb, можно ещё tcp вроде бы пробиндить. А дальше ssh/ftp.
Локальный оверлей растёт
denprog написал(а): Есть
Возможно. Юзай http://wiki.gentoo.org/wiki/MTP#simple-mtpfs