Не удалось открыть устройство mtp linux mint
Потом установил mtp-tools, набираем mtp-detect:
Дальше он пробегает по все файловой системе на телефоне и все.
Как все-таки получить доступ к телу?
val: |
в теле надо включатьже ,отладка по юсб и при подключении выбрать вариант,а ваще это же вопросы в компетенции форумов по тем или иным девайсам |
По поводу отладки по usb, я включил сразу.
У меня скорее вопрос: моя проблема решаема установкой драйверов каких-нибудь? или дело в ядре? Т.к. на 64 bit работает а на 32 bit нет.
До этого читал форумы.
Кто-то советует отключить usb 2.0. Не помогло.
Кто-то прописать настройки в /etc/udev/rules.d/ — тоже не помогло, у меня ведь даже не определяет что за телефон.
Кто-то советовал удалить usb-modeswitch. Тоже разумеется не помогло.
Кроме того загрузился сейчас с liveCD той же системы, которая установлена — тот же эффект.
Попробовал загрузиться с liveCD linux mint 14 mate 32bit. Так же ничего не работает, тот же вывод после dmesg и lsusb. Но на андроиде появляются сообщения как будто что-то подключилось, хотя на mint’е нифига.
Теперь склоняюсь всё же к тому, что дело в ядре
————
Короче нет, не в ядре, а в драйверах. Загрузился с компа с этих же образов, там телефон опредяется. Ищу проблему дальше.
Как подружить MTP и Linux?
Приветствую!
Опишу историю возникновения вопроса с самого начала:
Отец попросил закинуть ему на кнопочную Nokia музыку. Рабочая система на десктопе LinuxMint 17. Подключил телефон шнурком — слил музыку на microSD в телефоне, решил проверить. Файлы видны на телефоне, но воспроизводятся с заиканием звука. Менял карту на другую более высокого класса, форматировал карты в телефоне и на дескотопе в разные фс, изменял битрейт музыки — никакого эффекта.
- Гружусь в Windows, залваю музыку — всё проигрывается отлично
- Гружусь обратно в Linux,заливаю — опять заикания
- Заливаю на флешку через картридер(в windows/linux) — всё хорошо
Для эксперимента подключил свою Lumia
Очевидно, что в Linux какие-то проблемы с режимом подключения MTP, при этом утилиты gMTP или Qlix решают проблему для Lumia, но это костыли.
В какую сторону копать? Может кто-то сталкивался с похожим? Хочется без лишних телодвижений скидывать файлы drag and drop.
Android MTP и Linux
Добрый день. Как вы работаете с android устройствами, подключающимися по протоколу MTP(в которых нет возможности подключиться в качестве обычного usb накопителя)? В Kubuntu 16.04 данные устройства определяются и можно скопировать данные. Но копирование крайне нестабильно. То обрывается ошибкой копирования, то вообще висит и список файлов не выводит. А как с этой чудо технологией работаете вы?
У меня в Debian 9 Xfce поставлены пакеты libmtp9 и gvfs-backends, thunar норм подхватывает. Проблемы с отваливанием были, но я заменил USB кабель и они исчезли.
Лучше всего установить SSHDroid (работает даже без рута), и копируй что хочешь хоть по WiFi, хоть по usb шнурку, подключив телефон в режиме модема, через sshfs.
MTP — ублюдочная технология дурацкого мелкософта. Не работает нормально порой даже в винде. В KDE из коробки работает, да, но это феерическое глюкалово и выкобелилово.
Android File Transfer наиболее стабильный ИМХО. Но лучше вместо MTP использовать sshfs (KDE Connect для удобного подключения) или FTP (свободный файловый менеджер Amaze поволяет поднять сервер).
ага, вот как раз amaze спасаюсь. но и он иногда падает.
В Kubuntu 16.04 данные устройства определяются и можно скопировать данные. Но копирование крайне нестабильно. То обрывается ошибкой копирования, то вообще висит и список файлов не выводит.
В Windows оно работает точно также. Это не зависит от ОС.
Поставь себе kdeconnect и не мучайся.
Не то чтобы так же, в целом лучше. Но иногда появляются дебильные баги, типа ошибок чтения или записи. Иногда спасает плагин к тоталкоммандеру, который тоже по своему глючен.
В Kubuntu 16.04 данные устройства определяются и можно скопировать данные. Но копирование крайне нестабильно. То обрывается ошибкой копирования, то вообще висит и список файлов не выводит. А как с этой чудо технологией работаете вы?
Тоже мучаюсь, тоже KDE. Но это не важно, на Win10 такие же баги с MTP.
Пару раз из-за того, что каталог /sdcard1 каким-то чудном образом в этом MTP попадал в корень флеш-карты, я терял данные.
В итоге ушел на ADB Pull/Push и доставалку файлов из Android Studio.
Ужасная хрень. Ужасная.
И да, для kde-хейтеров есть похожая софтина на gtk, только вот название подзабыл.
Зачастую проще через дропбокс туда файлы заливать. Или не заливать, а использовать тот же дропбокс. Я только стратегический запас музыки для поездок за бугор, где нет интернета, храню. А так шарах из дропбокса файл и все.
Нет, все так и есть.
Не замечаю разницы. Везде использование MTP для доступа через файловый менеджер несет боль и страдания.
у меня тоже с MTP была проблема. именно из-за конкретного телефона. То есть эти проблемы с бОльшей вероятностью проблема девайса самого, а не компа.
Плюсую xmikex .
На своём аппарате проблем с MTP ни на онтопике, ни тем более на оффтопике не имел.
Копируй по сети. Зачем тебе тормозной МТП?
У тебя плохой усб кабель -100%
MTP убог, я гоняю файлы через rsync поверх SSH.
Умвр и под линаксом.
Сколько раз копировал — не подводило, что под вендой, что под линуксами.
Висело только один раз и под вендой. Очень смешно система повела себя при копировании файла размером в 6GB (флешка была в FAT32 с лимитом в 4GB). Ползунок просто завис на 4GB, и не ошибки и ничего, как будто процесс продолжается 😀 (на линуксе подобное не пробовал)
Атенсьён! Поганный вантузятник на борту! Срочно сбросить его в винфак!
Отваливается, когда либо шнур плохой, либо штекер в гнезде не плотно сидит.
Пробовал разные кабели. Результат один.
Попробуй разные материнские платы.
мой глючит рандомно, возможно из за самого телефона.
Плюнул, поставил «root ftp server» и «samba filesharing for android» и по wifi. Хотя если единоразово скачать, то можно и MTP.
А как с этой чудо технологией работаете вы?
Беру кабель, один конец подключаю к прямоугольнику с скруглёнными краями, второй — к шайтан-машине. Потом беру указатель типа «мышь», нажимаю на значок с папкой, выбираю в списке устройств свой прямоугольник с скруглёнными краями, после чего движениями указателя типа «мышь» переношу в это окно нужные файлы.
Нет, так как я на кедах сижу и соответственно kdekonnect.
А как с этой чудо технологией работаете вы?
стараюсь всячески избегать.. на маке с официальным Android File Transfer те же грабли.
Через связку mconnect и gnome-shell-extension-mconnect работают только оповещения, статус батареи, remote input и пересылка файлов с мобильного. Найти телефон, управление плеером, отсылка смс (но можно в консоли mconnectctl send-sms ), шаринг и т.п. пока не работают. Т.ч. это не замена.
Лучше всего установить SSHDroid (работает даже без рута), и копируй что хочешь хоть по WiFi, хоть по usb шнурку
А как при работе по шнурку локальная сеть поднимается? Это делается автоматически, или надо какие-то телодвижения предпринимать? Ну там IP выделить и др. Кто за это отвечает?
MTP — ублюдочная технология дурацкого мелкософта.
Вот ведь интересно — разработал мелкософт, а внедрил по факту гугль. Причём так хорошо внедрил, что традиционный (и гораздо более гибкий) USM большинство производителей андроидфонов просто выпилили.
традиционный (и гораздо более гибкий) USM большинство производителей андроидфонов просто выпилили.
без этого не получится сделать встроенную флешку, которую можно монтировать через сеть, не размонтируя rootfs на девайсе.
(другой вопрос, что лучше бы гугол придумал свой проприетарный велосипед, чем внедрять не менее проприетарный и говенный MTP)
Спасибо за наводку! Потыкаю.
Тот же вопрос, что и предыдущему оратору: IP-сеть при этом кем создаётся? IP ведь всё равно нужен, что для SSH, что для FTP. Я в тонкостях низкого уровня андроидоподключения к компу, к сожалению, слабо разобрался (а придётся).
Ведроидосмартфоны (с 4 версии ЕМНИП) все умеют поднимать WiFi-сеть или раздавать соединение по USB. В любом случае оба устройства будут в одной сети.
А как при работе по шнурку локальная сеть поднимается? Это делается автоматически, или надо какие-то телодвижения предпринимать? Ну там IP выделить и др. Кто за это отвечает?
В телефоне есть DHCP, поэтому все автоматически. Достаточно его воткнуть и выбрать режим модема в телефоне. Это если использовать DE. Если нет network manager, то надо dhcp сеть на интерфейсе телефона в ручную поднять.
SSHDroid при запуске высвечивает ip, к которому коннектиться с компа.
В случае с WiFi через общеквартирный роутер еще проще, ничего поднимать и не надо.
Вот ведь интересно — разработал мелкософт, а внедрил по факту гугль. Причём так хорошо внедрил, что традиционный (и гораздо более гибкий) USM большинство производителей андроидфонов просто выпилили.
Во времена 4 андроида какая-то особая повальная мода была на MTP онли. А сейчас, я смотрю, в современных, особенно не самсунгах, режим флешки есть обычно.
SSHDroid при запуске высвечивает ip, к которому коннектиться с компа.
Судя по всему, годнота, попробую.
Работает даже без рута, но тогда не на 22 порту, а на 2222 например. То есть при подключении тогда нужно указывать порт, потому что не дефолтный.
В X-plore есть режим wifi-сервера. У самсунга есть аж две утилиты для доступа к файлам smart switch (по шнурку) и side sync (по вайфаю и можно экран смарта шарить и уведомления принимать).