The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
ошибка при монтировании андроид - телефона, !*! 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

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

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

  • ошибка при монтировании андроид - телефона, !*! DiabloPC_пробегал, 23:06 , 20-Окт-21 (2)
    А раньше работало?
    • ошибка при монтировании андроид - телефона, !*! isothiocyanate, 11:26 , 21-Окт-21 (3)
      > А раньше работало?

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

      • ошибка при монтировании андроид - телефона, !*! isothiocyanate, 23:26 , 21-Окт-21 (4)
        >> А раньше работало?
        > Сбой произошел на системе дебиан 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 - тоже не помогло.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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