web-dev-qa-db-fra.com

Ubuntu Nexus 7 en tant que périphérique USB ne fonctionne pas

J'ai connecté un câble USB de Nexus 7 sous Ubuntu à mon ordinateur portable Ubuntu, mais aucun nouveau périphérique USB n'a été trouvé lorsque j'exécute lsusb. Cette fonction est-elle supportée?

7
chungyehwang

UPDATE Veuillez regarder ci-dessous pour un exemple de go-mtpfs. go-mtpfs est beaucoup plus fiable, mais les instructions restent très similaires.


Montage automatique du Nexus 7

Autoriser les utilisateurs non root à monter des périphériques Fuse:

Sudo vim /etc/Fuse.conf

Un-comment **user_allow_other**.

Installez mtpfs

Sudo apt-get install mtp-tools mtpfs

Faire le point de montage

Sudo mkdir /mnt/nexus7

chown youruser:youruser /mnt/nexus7

Ajouter des règles udev

Sudo gedit /etc/udev/rules.d/99-Android.rules

#Nexus7 
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

Sudo chmod +x /etc/udev/rules.d/99-Android.rules

Ajouter Nexus7 à fstab

Sudo vim /etc/fstab

mtpfs /mnt/nexus7 Fuse user,noauto,allow_other,defaults 0 0

Redémarrer udev

Sudo service udev restart

Dispositif d'accès

mount /mnt/nexus7

umount /mnt/nexus7

4
earthmeLon

A billet de blog de Bilal Akhtar dispose d'un moyen supposé plus fiable pour se connecter à Android 4.0+ périphériques à partir d'Ubuntu. Les étapes sont résumées ici:

  1. Installez la bibliothèque go-mtpfs que vous utiliserez pour vous connecter:

    Sudo apt-get install golang Fuse git-core libmtp-dev libfuse-dev
    Sudo adduser $USER Fuse
    mkdir /tmp/go 
    GOPATH=/tmp/go go get github.com/hanwen/go-mtpfs
    Sudo mv /tmp/go/bin/go-mtpfs /usr/bin/
    mkdir ~/MyAndroid
    

    Remarque: À un moment de l'installation, un écran peut apparaître sur votre terminal vous demandant si vous souhaitez partager des informations sur les paquets publics que vous installez avec les développeurs. . N'hésitez pas à répondre à cette question comme bon vous semble.

  2. Montez votre Nexus 7 ou autre à l'aide de cette commande après l'avoir branché sur votre port USB:

    go-mtpfs ~/MyAndroid &
    
  3. Lorsque vous avez terminé, démontez votre appareil en utilisant cette commande:

    fusermount -u ~/MyAndroid
    

J'aimerais également remercier James Gifford pour m'avoir signalé cet article sur Google+. ;)

J'ai trouvé que cela ne fonctionnait pas avec des câbles bon marché - s'il ne montre même pas "Nexus" dans LSUSB, votre câble est défectueux. Essayez un meilleur.

1
NoBugs

Si l’application Software Data Cable est disponible sur la tablette Nexus, ce programme vous permettra de transférer facilement des fichiers via un lien sans fil. Voir:

http://linuxnorth.wordpress.com/2012/04/23/a100-to-ubuntu-file-transfer/

et

http://linuxnorth.wordpress.com/2012/04/24/software-data-cable-addendum/

0
CentaurusA

Installez ce PPA: https://launchpad.net/~langdalepl/+archive/gvfs-mtp

Mise à jour et mise à niveau.

Bonjour, le support MTP est fonctionnel et monte automatiquement un Nexus 7 en tant que dossier à parcourir dans Nautilus.

0
Adrian

Contrairement à toutes les autres réponses, je dirais toujours que ce n’est pas encore possible. La question porte clairement sur "Nexus 7 sous Ubunt" et, autant que je sache, il n'y a pas de service spécial dans ce premier port Ubutu pour le Nexus 7 qui fait office de périphérique USB. J'ai un Nexus 7 sous Ubuntu ici et je n’ai réussi à utiliser aucune de ces solutions mentionnées.

Je pense que toutes les réponses ciblent jusqu’à présent le Nexus 7 en cours d’exécution Android.

S'il vous plait corrigez moi si je me trompe.

0
NilsB