• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Galaxy Nexus: Keine Verbindung über USB

coogor

Hacker
Hi,

habe seit neuestem ein Galaxy Nexus mit Android 4.0.4.
Beim Anschluß über ein USB-Kabel meldet sich das Gerät leider nicht.
Code:
May 30 23:27:00 T520 kernel: [91528.456204] usb 2-1.1: new high speed USB device number 5 using ehci_hcd
May 30 23:27:00 T520 kernel: [91528.542484] usb 2-1.1: New USB device found, idVendor=04e8, idProduct=685c
May 30 23:27:00 T520 kernel: [91528.542494] usb 2-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
May 30 23:27:00 T520 kernel: [91528.542499] usb 2-1.1: Product: Galaxy
May 30 23:27:00 T520 kernel: [91528.542504] usb 2-1.1: Manufacturer: samsung
Es gibt auf http://www.android.com/filetransfer/ leider nur eine Software für den Mac. Unter Linux soll die Installation von mtpfs bzw den mpt-tools helfen...das kann ich leider nicht bestätigen.
Hat es schon jemand geschafft, die interne SD-Karte des Nexus anzusprechen?
 

admine

Ultimate Guru
Auch hier kann ich dir nur sagen: Funzt bei mir mit einem Samsung Galaxy 10.1n auch nicht.
Allerdings benutze ich die App Airdroid und bin damit bestens zufrieden :)
 
OP
coogor

coogor

Hacker
Ich hab da jetzt was gefunden Klick, die Parameter angepasst aber das funzt noch nicht. Weißt Du wie man udev debuggen kann?
PS: AirDroid sieht gut aus, verbindet aber nicht....
 

spoensche

Moderator
Teammitglied
coogor schrieb:
Ich hab da jetzt was gefunden Klick, die Parameter angepasst aber das funzt noch nicht. Weißt Du wie man udev debuggen kann?
PS: AirDroid sieht gut aus, verbindet aber nicht....

Poste mal deine Udev Rule.
Konsole öffnen und
Code:
sudo udevadm monitor
ausführen.
 
OP
coogor

coogor

Hacker
Die udev-rule:
Code:
ACTION!="add", GOTO="nexus_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="nexus_usb_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="685c", MODE="0777" SYMLINK+="nexus"
LABEL="nexus_usb_end"
LABEL="nexus_rules_end"
Die Zeile aus /etc/fstab:
Code:
mtpfs     	     /mnt/nexus		  fuse       users,noauto,allow_other      0      0
...und das Monitoring hat m.E. nicht wirklich was ergeben:
Code:
T520:/etc # udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[46874.060359] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1 (usb)
KERNEL[46874.061087] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0 (usb)
UDEV  [46874.071961] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1 (usb)
UDEV  [46874.077631] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0 (usb)
 

josef-wien

Ultimate Guru
Wenn die Verknüpfung /dev/nexus angelegt (und die zugrundeliegende device für alle berechtigt) wird, dann greift die udev-Regel (der Monitor zeigt die Erstellung dieser Verknüpfung nur beim sehr ausgabefreudigen Parameter --property an), denn mehr soll sie ja nicht tun.

P. S. Der Einzeiler
Code:
ACTION=="add", SUBSYSTEM=="usb|usb_device", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="685c", MODE="0777", SYMLINK+="nexus"
erfüllt denselben Zweck auf einfachere Art und Weise.
 
Oben