
Ich versuche, ein USB-Gerät (einen Roboterarm) zu lesen, was auf Maschine A gut funktioniert, aber nicht auf Maschine B. Maschine A ist ein Desktop, Maschine B ist ein Laptop, auf beiden läuft Ubuntu 14.04 und beide haben einen USB 2.0-Anschluss.
Es stellt sich heraus, dass Maschine B das USB-Gerät beim Ausführen nicht einmal sehen kann lsusb
, während Maschine A wie erwartet eine Zeile mit den Details zum USB-Gerät ausgibt. Alle anderen USB-Geräte, die ich ausprobiert habe, werden jedoch von beiden Maschinen erkannt.
Meine Frage lautet also: Was kann die Ursache dafür sein, dass Maschine B dieses bestimmte Gerät nicht erkennen kann und wie kann ich das Problem lösen?
Antwort1
Ok, schließen Sie die Maschine an Gerät A an (wo sie funktioniert), öffnen Sie ein Terminal und geben Sie ein:
gksudo nautilus
Der Dateibrowser Nautilus öffnet sich. Klicken Sie mit der rechten Maustaste auf Ihren USB-Stick "Devices"
und gehen Sie dann auf die "Permissions"
Registerkarte.
Sie haben 3 Gruppen: Ich, Gruppe und Andere. Geben Sie allen "Create and delete files"
Berechtigungen und versuchen Sie, den USB-Stick an die Maschine B anzuschließen.