
Después de montar con éxito un teléfono Android como dispositivo USB/MTP en mi escritorio Ubuntu (22.04.1 LTS), cambié a una Raspberry Pi 4 con una nueva descarga de la imagen de Ubuntu/Server/Raspberry Pi (Ubuntu 22.04.1 LTS). ). Conecté el teléfono Android y no vi ninguno de los directorios/archivos que vi cuando el teléfono estaba conectado a mi escritorio Ubuntu.
Luego instalé "gmtp" y "mtp-tools" y reinicié la Raspberry Pi. Todavía no vi ningún directorio/archivo nuevo. Revisé y encontré un nuevo dispositivo /dev/*mtp* en la Raspberry Pi cuando el teléfono estaba conectado. Pero nunca he visto los directorios/archivos esperados en el directorio /run/user/....
Luego supervisé /var/log/syslog tanto en el escritorio de Ubuntu que funcionaba como en el Rraspberry Pi que no funciona. Ambos empiezan igual "viendo" el nuevo dispositivo USB Android Phone. Pero el escritorio de Ubuntu aparentemente "auditó" el teléfono, lo que (supongo) provocó que el teléfono interrogara al usuario sobre permisos para compartir archivos.
Aparentemente, a la Raspberry Pi le falta este paso de "auditoría". ¿Podría ser este otro paquete MTP que falta? ¿O un servicio que no está activado?
Todos los paquetes con "mtp" en su nombre en 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
$