Tema: [ TUTORIAL ] MTP en Ubuntu
Ver Mensaje Individual
  #1  
Viejo 01/04/12, 19:31:55
Array

[xs_avatar]
ronymanu4788 ronymanu4788 no está en línea
Miembro del foro
 
Fecha de registro: may 2010
Localización: Jaén
Mensajes: 226
Modelo de smartphone: Xiaomi Mi 5, SGTAB3 7 y NVSBL Gemini Apside
Tu operador: -
Post MTP en Ubuntu

Media Transfer Protocol más conocido por sus siglas MTP, es un protocolo de transferencia de ficheros creado por Microsoft, la idea de la que partía era permitir al dispositivo usar el archivo a la misma vez que este era compartido. Algo “ideal” para dispositivos como las cámaras digitales, los reproductores de audio digitales o los tablets.

MTP está fuertemente relacionado con Windows Media Player, y por desgracia en Ubuntu y otras distribuciones Linux no podremos simplemente conectar nuestra tablet al PC y listo.

Para solucionar este inconveniente seguimos los siguientes pasos:
  1. Instalamos las herramientas necesarias:
    sudo apt-get install mtp-tools mtpfs

  2. Conectamos nuestra Gemini al PC y escribiremos los siguientes comandos:
    sudo mtp-detect | grep idVendor
    sudo mtp-detect | grep idProduct

    Nos dará los códigos de identificación de nuestro tablet, en nuestro caso 0955 y 7100.
    Apuntamos los números ya que los necesitaremos en los siguientes pasos.

  3. Ejecutamos el siguiente comando:
    sudo gksu gedit /etc/udev/rules.d/51-android.rules

    Se abrirá una ventana de gedit en la que escribiremos la siguiente línea con los números que apuntamos anteriormente:
    SUBSYSTEM==”usb”, ATTR{idVendor}==”0955”, ATTR{idProduct}==”7100”, MODE=”0666″

    Guardamos y cerramos el fichero.

  4. Desconectamos nuestra Gemini y ejecutamos los siguientes comandos:
    sudo service udev restart
    sudo mkdir /media/MiTablet
    sudo chmod a+rwx /media/MiTablet
    sudo adduser TUNOMBREDEUSUARIO fuse

    NOTA: Reemplazar TUNOMBREDEUSUARIO con el nombre de usuario con el que te logeas en Ubuntu.

  5. Ejecutamos el siguiente comando:
    sudo gksu gedit /etc/fuse.conf

    En la ventana de gedit, eliminamos el caracter # que aparece al comienzo de la última línea ( “#user_allow_other”) . Guardamos y cerramos el fichero.

  6. Reiniciamos Ubuntu.

  7. Ejecutamos los siguientes comandos:
    sudo echo “alias conectar-MiTablet=\”mtpfs -o allow_other /media/MiTablet\”" >> ~/.bashrc
    sudo echo “alias desconectar-MiTablet=\”fusermount -u /media/MiTablet\”" >> ~/.bashrc
    sudo source ~/.bashrc

    Si este paso no lo hace bien ejecutando los comandos anteriores, haremos lo siguiente:
    Ejecutamos:
    sudo gedit ~/.bashrc

    Añadimos las siguientes líneas al final del fichero;

    alias conectar-MiTablet='mtpfs -o allow_other /media/MiTablet'
    alias desconectar-MiTablet='fusermount -u /media/MiTablet'


    Y ejecutamos finalmente:

    sudo source ~/.bashrc


    Con estos comandos creamos los scripts desde los cuales montaremos y desmontaremos nuestra Gemini.

  8. Finalmente para conectar y desconectar la Gemini ejecutamos en un terminal:
    • conectar-MiTablet
      Para conectar la Gemini y acceder a ella usando Nautilus.
    • conectar-MiTablet
      Para desconectar nuestro dispositivo de forma segura.

AVISO: Este tutorial no ha sido elaborado por mí, tan sólo lo he adaptado para poder disponer de él todos los usuarios de HTCmanía.

Última edición por ronymanu4788 Día 01/04/12 a las 20:47:00.
Responder Con Cita
Los siguientes 10 usuarios han agradecido a ronymanu4788 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]