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?


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. ;)


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


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.


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.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.