LinuxForum.Fans
Тема

Ubuntu не видит смартфоны.

Автор: DJ-W 11 сообщений 842 просмотров
29.04.2022 13:17 #437510

OS Ubuntu Studio Linux 20.04.4 LTS.

Последнее время ОС не видит ни один самртфон!
Ни телефоны ни планшеты! Хотя зимой все еще было в порядке.
Что могло слшучиться? И как устранить?

29.04.2022 17:23 #437511
"DJ-W" написал:
Последнее время ОС не видит ни один самртфон!

Здравствуйте. Если других предложений здесь долго не будет, то...

Попробуйте подключить ваши девайсы через классический adb. Управлять подключениями можно через ADBManager. Скачать пакет adbmanager_2.5-0.mrx8_amd64.deb можно в Releases. После установки пакета нужно выполнить: sudo usermod -aG adbusers,plugdev $LOGNAME и перезагрузить комп. После этого запустить ADBManager, подключить Ваше устройство (USB по умолчанию) и опубликовать здесь результат. Напомню, в устройствах (смартфоны и др.) должен быть включен режим отладки по USB.

Дополнительно:
---
Версия самого adb в убунте старая, а значит и список рулесов тоже не обновлялся уже лет 100. Другие дистрибутивы уже давно используют android-tools не ниже v31.0.2/3 и правила /usr/lib/udev/rules.d/51-android.rules соответственно. Но попробовать стоит. Если будут признаки жизни - нужно обновить рулесы, перегрузиться и всё должно работать без дополнительных гномо-примочек.

p.s. ADBManager писал в/для Mageia, из убунт - проверялось только в LUbuntu. Заранее скажу, что смартфоном я не пользуюсь из соображений безопасности, поэтому оперативно физически проверить что-то не смогу. Просто, можете рассмотреть это как вариант...

30.04.2022 11:16 #437515
"alex_q_2000" написал:
Попробуйте подключить ваши девайсы через классический adb. Управлять подключениями можно через ADBManager. Скачать пакет adbmanager_2.5-0.mrx8_amd64.deb можно в Releases. После установки пакета нужно выполнить: sudo usermod -aG adbusers,plugdev $LOGNAME и перезагрузить комп. После этого запустить ADBManager, подключить Ваше устройство (USB по умолчанию) и опубликовать здесь результат. Напомню, в устройствах (смартфоны и др.) должен быть включен режим отладки по USB.

Отладка USB включена. Дело в том, что до этого работало все исправно. А тут бац!!..

30.04.2022 12:31 #437516
"DJ-W" написал:
Что могло слшучиться?

Могло и какое-то обновление испортить всё. Тем более, что судя по:

"DJ-W" написал:
зимой все еще было в порядке

Не пользовались вы этим долго и обновлений было много.
Проверил у себя, ADB не установлен ни в одной системе:

Linux Mint 20.3 (основан на Ubuntu 20.04)
Linux Mint 21 Beta (основан на Ubuntu 22.04)

Всё видно, при подключении телефона в настройках выбираю передачу файлов.
Кстати, попробуйте выполнить [console=inline]lsusb[/console] при подключенном и отключенном телефоне и сравнить результаты.

01.05.2022 11:31 #437520

В общем, я разработал стратегию, как подключить смартфон через установленный ADBManager в Ubuntu и заодно обновить рулесы, если с родными рулесами через adb он ничего не видит. В будущем результат помог бы мне внести изменения в финальные пакеты на предмет создания дополнительных групп. Да и тема как раз про андроиды; оставлю здесь для исследования. :)

text

# Создаём группу adbusers, включаем в неё активного пользователя,
# идём в каталог основных правил и заменяем старые правила для android-ов на свежие: 
sudo -s
вводим пароль, Enter

groupadd adbusers; usermod -aG adbusers $(logname); cd /usr/lib/udev/rules.d; wget https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules -O ./51-android.rules

# И перезагружаемся: reboot

После перезагрузки запускаем ADBManager и пробуем подключить какой-нибудь смартфон (USB). Он должен появиться в списке устройств и запросить подтверждение ключа (на смартфоне); нажимаем ОК и получаем доступ с компа. Проверка: заходим на SD-карту и качаем что-нибудь на комп и обратно. Пробуем снять скриншот, найти/поставить/удалить пакет, зайти в консоль и т.д.

Если устройство всё же не подключается - добавляем его принудительно через программу ArEditor (пакеты deb в Releases). Переподключаем устройство (USB) и получаем доступ. Вот такой нехитрый план.

Примечание: для подключения через WiFi должен быть открыт порт tcp/udp:5555

01.05.2022 12:02 #437521
"alex_q_2000" написал:
После перезагрузки запускаем ADBManager и пробуем подключить какой-нибудь смартфон (USB). Он должен появиться в списке устройств и запросить подтверждение ключа (на смартфоне); нажимаем ОК и получаем доступ с компа. Проверка: заходим на SD-карту и качаем что-нибудь на комп и обратно. Пробуем снять скриншот, найти/поставить/удалить пакет, зайти в консоль и т.д.

Если устройство всё же не подключается - добавляем его принудительно через программу ArEditor (пакеты deb в Releases). Переподключаем устройство (USB) и получаем доступ. Вот такой нехитрый план.

Примечание: для подключения через WiFi должен быть открыт порт tcp/udp:5555

Странно. А почему вдруг столкьо танцев с бубнами? Раньше все по умолчанию отлично подлкючалось.

01.05.2022 12:16 #437522
"DJ-W" написал:
Странно. А почему вдруг столкьо танцев с бубнами? Раньше все по умолчанию отлично подлкючалось.

Как сообщает Rizado, ADB не используется для подключения. У него Mint, но думаю, у Вас он тоже не используется. Подключение через ADB - это альтернативный, классический метод т.с. и он не зависит от ОС и DE.

Я вот почитал, что в GNOME (у Вас ведь DE GNOME?) вообще используются какие-то плагины или как они там называются. Гном я не использую, поэтому назвать конкретную причину именно в Вашей ситуации не могу. Однако, если у Вас в планах, например, переустановка - можно и попробовать. В любом случае это было бы полезным. Думаю, пользователей GNOME сейчас найти сложно. Не уверен, что использование GNOME является массовым. Хотя, может быть я и ошибаюсь. Всё познаётся в сравнении конечно же.

01.05.2022 14:28 #437523
"alex_q_2000" написал:
У него Mint

Та же Ubuntu с дополнительными несколькими приложениями и темами :) . Основные репозитории как раз от Ubuntu.

01.05.2022 15:10 #437524
"alex_q_2000" написал:
Как сообщает Rizado, ADB не используется для подключения. У него Mint, но думаю, у Вас он тоже не используется. Подключение через ADB - это альтернативный, классический метод т.с. и он не зависит от ОС и DE.

Я вот почитал, что в GNOME (у Вас ведь DE GNOME?) вообще используются какие-то плагины или как они там называются. Гном я не использую, поэтому назвать конкретную причину именно в Вашей ситуации не могу. Однако, если у Вас в планах, например, переустановка - можно и попробовать. В любом случае это было бы полезным. Думаю, пользователей GNOME сейчас найти сложно. Не уверен, что использование GNOME является массовым. Хотя, может быть я и ошибаюсь. Всё познаётся в сравнении конечно же.

У меня Ubuntu Studio на XFCE

01.05.2022 15:37 #437525
"DJ-W" написал:
У меня Ubuntu Studio на XFCE

В XFCE файловый менеджер Thunar. Вопрос обсуждался, например здесь. Цитата:

text

Значит так должно быть и в linux. Если вы используете thunar, то установите дополнение volman для него и активируйте это дополнение в настройках, разрешив автомонтирование.

Флешки монтируются?

И ещё здесь.

03.05.2022 21:04 #437540

Удалите пакет usb-modeswich, перезагрузите машину и система "увидит" ваш смартфон.

Войдите или зарегистрируйтесь, чтобы ответить.