Ubuntu Nexus 7 als USB-Gerät funktioniert nicht

7

Ich habe ein USB-Kabel von Nexus 7 mit Ubuntu an meinen Ubuntu-Laptop angeschlossen, aber beim Ausführen von lsusb wurde kein neues USB-Gerät gefunden. Wird diese Funktion unterstützt?

Chungyehwang
quelle
2
versuchen Sie es sudo apt-get install mtpfs mtp-tools gmtpund sudo mtp-detectstarten Sie es dann gmtp.
Marco Scannadinari
Es funktioniert die halbe Zeit und ist zu langsam. Aber zumindest funktioniert es.
TheTuxRacer

Antworten:

4

Ein Blog-Beitrag von Bilal Akhtar bietet eine angeblich zuverlässigere Möglichkeit, über Ubuntu eine Verbindung zu Android 4.0+ -Geräten herzustellen. Die Schritte sind hier zusammengefasst:

  1. Installieren Sie die go-mtpfsBibliothek, mit der Sie eine Verbindung herstellen:

    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
    

    Hinweis: Irgendwann während der Installation wird in Ihrem Terminal möglicherweise ein Bildschirm angezeigt, in dem Sie gefragt werden, ob Sie Informationen zu öffentlichen Go-Paketen, die Sie installieren, an die Entwickler weitergeben möchten. Fühlen Sie sich frei, diese Frage zu beantworten, wie Sie möchten.

  2. Mounten Sie Ihr Nexus 7 oder was auch immer mit diesem Befehl, nachdem Sie es an Ihren USB-Anschluss angeschlossen haben:

    go-mtpfs ~/MyAndroid &
    
  3. Wenn Sie fertig sind, heben Sie die Bereitstellung Ihres Geräts mit dem folgenden Befehl auf:

    fusermount -u ~/MyAndroid
    

Ich möchte mich auch bei James Gifford dafür bedanken, dass er mich auf Google+ auf diesen Artikel aufmerksam gemacht hat. ;)

Christopher Kyle Horton
quelle
4

UPDATE Bitte sehen Sie sich unten das Beispiel für go-mtpfs an. go-mtpfs ist viel zuverlässiger, aber die Anweisungen bleiben sehr ähnlich.


Nexus 7 automatisch montieren

Nicht-Root-Benutzern erlauben, Sicherungsgeräte zu mounten:

sudo vim /etc/fuse.conf

Un-comment **user_allow_other**.

Installieren Sie mtpfs

sudo apt-get install mtp-tools mtpfs

Montagepunkt machen

sudo mkdir /mnt/nexus7

chown youruser:youruser /mnt/nexus7

Fügen Sie udev-Regeln hinzu

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

Fügen Sie Nexus7 zu fstab hinzu

sudo vim /etc/fstab

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

Starten Sie udev neu

sudo service udev restart

Zugriff auf das Gerät

mount /mnt/nexus7

umount /mnt/nexus7

ErdmeLon
quelle
Nautilus sollte Ihr Nexus 7 nicht nur manuell ein- oder aushängen, sondern auch in Ihrer Geräteliste anzeigen, damit Sie leichter darauf zugreifen können.
EarthmeLon
Nachdem ich verschiedene Probleme auf verschiedenen Geräten hatte, bin ich zu go-mtpfs gewechselt , wobei die meisten dieser Anweisungen gleich geblieben sind.
EarthmeLon
Ich bezweifle sehr, dass dies funktionieren wird, wenn es nicht einmal in lsusb angezeigt wird. Mit dem richtigen Kabel funktioniert es mit Out-of-the-Box 13.10
NoBugs
Ich bin froh zu wissen, dass 13.10 dieses Gerät sofort unterstützt. Dies gilt hauptsächlich für frühere Versionen von Ubuntu, für die ein spezielles Setup erforderlich ist. @ NoBugs
earthmeLon
1

Ich habe festgestellt, dass es mit billigen Kabeln nicht funktioniert - wenn in lsusb nicht einmal "Nexus" angezeigt wird, ist Ihr Kabel schlecht. Versuchen Sie es mit einem besseren.

NoBugs
quelle
1
Einige Kabel sind "nur Strom" zum Laden. Keine Datenleitungen, daher funktionieren diese Kabel natürlich nicht.
Ubfan1
Der erste, den ich ausprobiert habe, hatte 5 Verbindungen am Micro-USB-Ende, obwohl er nur aufgeladen wird.
NoBugs
0

Im Gegensatz zu allen anderen Antworten würde ich immer noch behaupten, dass dies noch gar nicht möglich ist. Die Frage bezieht sich eindeutig auf " Nexus 7 mit Ubuntu " und meines Wissens gibt es in diesem ersten Ubutu-Port für das Nexus 7, das als USB-Gerät fungiert, keinen speziellen Dienst. Ich habe ein Nexus 7 mit Ubuntu hier und war mit keiner dieser genannten Lösungen erfolgreich.

Ich denke, alle Antworten zielen bisher auf Nexus 7 mit Android ab .

Bitte korrigieren Sie mich, wenn ich falsch liege.

NilsB
quelle
0

Installieren Sie diese PPA: https://launchpad.net/~langdalepl/+archive/gvfs-mtp

Aktualisieren und aktualisieren.

Hallo Presto, arbeitende MTP-Unterstützung, die ein Nexus 7 automatisch als durchsuchbaren Ordner in Nautilus bereitstellt.

Adrian
quelle