The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"ошибка при монтировании андроид - телефона"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Система / Linux)
Изначальное сообщение [ Отслеживать ]

"ошибка при монтировании андроид - телефона"  +/
Сообщение от isothiocyanate (?), 20-Окт-21, 18:04 
Доброго времени суток!

Словил ошибку go-mtpfs:

rost@debian999r:~/Mount_Android_Phone$ ./Android_mount_script4
This script will mount yors Android phone using go-mtpfs.
Firstly install go-mtpfs, MTP protocol, then make dir called AndroidDevice in yours /home/user_name catalog.
Mount point exist.
Device is mounted.
Do you wish unmount it? Yes=press Y key
2021/10/20 17:37:24 OpenSession failed: LIBUSB_ERROR_IO; attempting reset
2021/10/20 17:37:25 FUSE mounted
^Z
[1]+  Остановлен    ./Android_mount_script4

Или:

rost@debian999r:~$ go-mtpfs ~/AndroidDevice
2021/10/20 17:48:36 OpenSession failed: LIBUSB_ERROR_IO; attempting reset
2021/10/20 17:48:38 FUSE mounted

Dolphin телефон видит, но не монтирует ни в папку и сбоку, где отображаются подключенные к ПК диски. На телефоне включен режим передачи данных.
Что это может быть?
Я пробовал гуглить OpenSession failed: LIBUSB_ERROR_IO; attempting reset  выдает форумы 2013 года и гитхаб, где вроде бы баг пофиксили кодеры.
Что посоветуете ? Поставить более свежую версию пакета?
Может ли в телефоне быть отключен режим отладки по usb и из-за этого глюк?
Причем от дальнейших экспериментов у меня начал падать дельфин. Пришлось ребутиться.

Debian 11.1, KDE

Версия go-mtpfs 1.0.0-1+b5
FUSE 2.9.9.5

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "ошибка при монтировании андроид - телефона"  +/
Сообщение от Licha Morada (ok), 20-Окт-21, 21:02 
Я, в своё время, так это дело и не поборол.
Остановился на SimpleSSHD на телефоне и sshfs в юзерспейсе на компьютере. Подключаю телефон по вайфаю к локальной сети, монтирую и размонтирую вручную, аутентикация по ключу. Так и пользуюсь.

Изяществом и удобством решение не отличается, зато работает _всегда_, и никто не глючит при работе с файловой системой телефона с компьютера, т.к. точка монтированя это просто локальный path.

Ответить | Правка | Наверх | Cообщить модератору

5. "ошибка при монтировании андроид - телефона"  +/
Сообщение от isothiocyanate (?), 22-Окт-21, 16:20 
Поставив KDE-connect и почитав настройки фаерволла для KDE connect тут
https://userbase.kde.org/KDEConnect#ufw

сделал две дырочки в ufw
sudo ufw allow 1714:1764/udp
sudo ufw allow 1714:1764/tcp

И наслаждаюсь файлообменом между телефоном и ПК.
Но со шнурком было проще.

Ответить | Правка | Наверх | Cообщить модератору

2. "ошибка при монтировании андроид - телефона"  +/
Сообщение от DiabloPC_пробегал (?), 20-Окт-21, 23:06 
А раньше работало?
Ответить | Правка | Наверх | Cообщить модератору

3. "ошибка при монтировании андроид - телефона"  +/
Сообщение от isothiocyanate (?), 21-Окт-21, 11:26 
> А раньше работало?

Сбой произошел на системе дебиан 11 на ssd. Причем глючит при этом файловый менеджер не подтески.
На hdd остался дебиан 10, загружается загрузчиком от 11 (всего 18 Гб, решил оставить как аварийный вариант) - там все работает.

Ответить | Правка | Наверх | Cообщить модератору

4. "ошибка при монтировании андроид - телефона"  +/
Сообщение от isothiocyanate (?), 21-Окт-21, 23:26 
>> А раньше работало?
> Сбой произошел на системе дебиан 11 на ssd. Причем глючит при этом
> файловый менеджер не подтески.
> На hdd остался дебиан 10, загружается загрузчиком от 11 (всего 18 Гб,
> решил оставить как аварийный вариант) - там все работает.

Пробовал компилить последнюю верисию с гитхаба.
rost@debian999r:~/go-mtpfs-master$ sudo go build ./
go: downloading github.com/hanwen/go-fuse v1.0.0
go: downloading github.com/hanwen/usb v0.0.0-20141217151552-69aee4530ac7
go: downloading github.com/hanwen/go-fuse/v2 v2.0.2
go: downloading golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456
# github.com/hanwen/usb
cgo-gcc-prolog: In function ‘_cgo_afe072e410cc_Cfunc_libusb_set_debug’:
cgo-gcc-prolog:662:2: warning: ‘libusb_set_debug’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
In file included from /root/go/pkg/mod/github.com/hanwen/usb@v0.0.0-20141217151552-69aee4530ac7/usb.go:8:
/usr/include/libusb-1.0/libusb.h:1352:18: note: declared here
1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);

пробовал ставить версию libusb-1.0 - тоже не помогло.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру