Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[GUIDA] Connettere un dispositivo usando MTP su Ubuntu 14.04

Discussione in 'Guide generiche' iniziata da Morissio, 6 Dic 2014.

Condividi questa Pagina

  1. Morissio

    Morissio Guest

    Riporto una guida che mi ha personalmente aiutato nel far riconoscere il telefono su un sistema Ubuntu.

    Passaggio 1:
    Installare le seguenti librerie:

    Codice:
    sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9
    Successivamente dare il seguente comando:

    Codice:
    sudo apt-get dist-upgrade
    Passaggio 2:
    Poi andremo a modificare il file fuse.conf. FUSE è un'applicazione che si propone di fornire un metodo sicuro per gli utenti non privilegiati per creare e montare le proprie implementazioni di file system.

    Codice:
    sudo gedit /etc/fuse.conf
    De-commentate in questo modo il file:

    Codice:
    #/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
    
    #Set the maximum number of FUSE mounts allowed to non-root users.
    #The default is 1000.
    #mount_max = 1000
    
    # Allow non-root users to specify the allow_other or allow_root mount options.
    [B]user_allow_other[/B]
    
    Passaggio 3:
    Collegate il telefono al computer e date il comando:

    Codice:
    lsusb
    Dovrebbe apparirvi un testo simile a questo:

    Codice:
    Bus 002 Device 003: ID 0fce:01b1 Sony Ericsson Mobile Communications AB 
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 006: ID 0461:4d65 Primax Electronics, Ltd 
    Bus 001 Device 005: ID 0846:9020 NetGear, Inc. WNA3100(v1) Wireless-N 300 [Broadcom BCM43231]
    
    Dovete riconoscere il vostro dispositivo, nell'esempio sopra è la prima riga.

    Passaggio 4:
    Editate/create un file .rules

    Codice:
    sudo gedit /lib/udev/rules.d/69-mtp.rules
    Inserite il seguente testo: (Cambiate il testo commentato e sostituite con i vostri valori idVendor e idProduct)

    Codice:
    # Sony Xperia Z2 Tablet
    ATTR{idVendor}=="0fce", ATTR{idProduct}=="01b1", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
    
    Passaggio 5:
    Editate un altro file

    Codice:
    sudo gedit /etc/udev/rules.d/51-android.rules
    Inserite il seguente testo: (Cambiate con i vostri valori idVendor e idProduct)

    Codice:
    
    
    Passaggio 6:

    Riavviare il servizio e successivamente il computer

    Codice:
    sudo service udev restart
    Codice:
    sudo reboot
    Per ogni eventuale chiarimento, vi lascio la fonte originale: ubuntuforums
     
    A maxbeaves e frrndr75 piace questo messaggio.
  2. maxbeaves

    maxbeaves Baby Droid

    Iscritto:
    24 Gen 2015
    Messaggi:
    2
    "Mi Piace":
    0
    Anzitutto grazie per la guida, chiara e precisa. Nel mio caso però si è verificato questo: avevo seguito lo stesso metodo per far riconoscere il mio OPO e tutto si è svolto regolarmente. Ora ho acquistato un tablet Lenovo e dato che non riusciva ad essere visto da Ubuntu 14.04 ho nuovamente seguito la guida. Al termine il tablet viene visto regolarmente ma non mi viene più riconosciuto l'OPO. Nella mia ignoranza sono convinto che al momento della creazione del file .rules, o meglio del suo salvataggio, ho sovrascritto le precedenti impostazioni dell'OPO. Come devo fare per riuscire a farmeli vedere entrambi?