Kann ich einen USB-Anschluss an meinem Linux-Computer wie ein Massenspeichergerät aussehen lassen?

9

Ich verwende Kubuntu 12.04 auf meinem PC. Ich möchte einen USB-Anschluss an meinem Computer so anzeigen lassen, als wäre er für andere Geräte ein USB-Massenspeichergerät. Mit anderen Worten, etwas, das an diesen USB-Anschluss angeschlossen ist, denkt, mein gesamter PC sei nur eine externe Festplatte oder ein Mediaplayer oder ein anderes USB-Massenspeichergerät. Ist das möglich? Wenn ja, wie würde ich das machen?

MountainX
quelle
1
Hilf mir, deine Frage klar zu verstehen!
Ruban Savvy
Angenommen, Sie haben einen MP3-Player. Dieser Player wird als USB-Massenspeichergerät angezeigt, wenn er über USB an ein anderes Gerät (z. B. einen PC) angeschlossen wird. Ich möchte, dass mein Linux-PC anderen Geräten als USB-Massenspeichergerät angezeigt wird. Klar?
MountainX
Ich denke, Sie würden auch eine andere Hardwarekonfiguration benötigen. Dazu benötigen Sie die Geräteseite (auch bekannt als Gadget). Plus die Gadget-Treiber.
Keith
Ja, in Bezug auf ein "Gadget" denke ich an Arduino ... aber ich hoffe, jemand hat dies bereits gelöst und kann mir sagen, wie.
MountainX
Ich habe das gleiche Ziel. Ich habe den USB-Hostadapter für mein Android-Tablet. MTP wird unter Linux nicht unterstützt. Indem ich das Linux (CentOS-6) wie ein USB-Massenspeichergerät "aussehen" lasse, kann ich Dateien auf mein Android kopieren, ohne ein zwischengeschaltetes USB-Stick zu verwenden. Ich möchte OTA-TV-Aufnahmen (Over The Air) auf meinem Android mit der VLC-Beta anzeigen - was funktioniert. Ich mache das täglich. MTP mag den MPG-Dateityp nicht und überträgt sie nicht. Gleiches gilt für MOV-Dateien

Antworten:

4

Sie können es wirklich nicht, wenn Sie nicht über einen speziellen USB-Chip verfügen, der vom USB-Host zum USB-Gast wechseln kann. Während solche Chips häufig in mobilen Geräten vorhanden sind, macht es auf einer Workstation im Allgemeinen nicht viel Sinn (und ist daher nicht vorhanden).

Ich habe die Vermutung, dass Sie möglicherweise eine falsche Frage stellen .

Peterph
quelle
In Bezug auf die Meta-Frage habe ich nicht angegeben, dass Hardware-Add-Ons (zum Beispiel) ausgeschlossen werden müssen. Ich bin offen für die Verwendung von Arduino oder einer anderen Hardwareoption, falls erforderlich. Ich bin mir sicher, dass es eine Lösung gibt, und jetzt ist meine Neugier, eine Lösung zu finden, noch größer. :-)
MountainX
Sicher, die Verwendung eines separaten Systems (oder zumindest eines Peripheriegeräts) mit einem solchen Chip ist aus pädagogischer Sicht interessant - z. B. Exportieren des Dateisystems über SAN (Blockgerät mit Netzwerkzugriff) und Weiterleiten an eine USB-Verbindung. Sie können jedoch leicht stark vom ursprünglichen Problem abweichen, dh es am Ende nicht lösen - ich spreche hier aus eigener Erfahrung. :)
Peterph