
После успешного монтирования телефона Android в качестве устройства USB / MTP на моем рабочем столе Ubuntu (22.04.1 LTS) я переключился на Raspberry Pi 4 с новой загрузкой образа Ubuntu/Server/Raspberry Pi (Ubuntu 22.04.1 LTS). Я подключил телефон Android и не увидел ни одного из каталогов / файлов, которые я видел, когда телефон был подключен к моему рабочему столу Ubuntu.
Затем я установил и "gmtp", и "mtp-tools" и перезагрузил Raspberry Pi. Я по-прежнему не увидел никаких новых каталогов / файлов. Я проверил и обнаружил новое устройство /dev/*mtp* на Raspberry Pi, когда телефон был подключен. Но я никогда не видел ожидаемых каталогов / файлов в каталоге /run/user/....
Затем я отслеживал /var/log/syslog как на рабочем рабочем столе Ubuntu, так и на неработающем Rraspberry Pi. Они оба начинают одинаково, «видя» новое устройство USB Android Phone. Но рабочий стол Ubuntu затем, по-видимому, «провел аудит» телефона, что (я предполагаю) заставило телефон запросить у пользователя разрешения на обмен файлами.
Видимо, Raspberry Pi пропускает этот шаг "аудита". Может ли это быть еще одним отсутствующим пакетом MTP? Или служба, которая не активирована?
Все пакеты с «mtp» в названии на Raspberry Pi:
$ sudo dpkg -l | grep mtp
ii gmtp 1.3.11-3build1 arm64 simple file transfer program for MTP based devices
ii libmtp-common 1.1.19-1build1 all Media Transfer Protocol (MTP) common files
ii libmtp-runtime 1.1.19-1build1 arm64 Media Transfer Protocol (MTP) runtime tools
ii libmtp9:arm64 1.1.19-1build1 arm64 Media Transfer Protocol (MTP) library
ii mtp-tools 1.1.19-1build1 arm64 Media Transfer Protocol (MTP) library tools
$