Ich suche nach einer Möglichkeit, den Pi als USB-Client und als Flash-Laufwerk zu maskieren.
Ich habe viele Vorschläge gesehen, aber die meisten davon sind mittlerweile alt (1+ Jahre) und vage / unvollständig. Ich möchte um eine Erneuerung bitten, was funktioniert hat, was nicht usw.
Es gibt auch zahlreiche Vorschläge, den Pi stattdessen als NAS-Gerät zu verwenden. Dies wird für meine Zwecke nicht funktionieren, da ich einen "dummen" Host habe, der nur Flash-Laufwerke akzeptieren kann (und ich möchte den Pi verwenden, um ihn "smarter" zu machen).
Zusammenfassung der Vorschläge, die ich bereits gesehen habe:
- Emulieren Sie einen USB-Client über die GPIO-Pins
- emulieren Sie eine serielle Verbindung über GPIO und verwenden Sie dann vorhandene Kabel, um von seriell zu USB zu wechseln
- Verwenden Sie mithilfe eines Modells A eine Software, um das Pi davon zu überzeugen, sich wie ein Client zu verhalten
- Verwenden eines Host-zu-Host-USB-Kabels (ich bin mir nicht sicher, ob Linux unterstützt wird.)
Kann jemand einige dieser Lösungsvorschläge genauer erläutern?
PS - Ich brauche und erwarte keine hohe Leistung für diese Konfiguration, USB 1.1-Geschwindigkeiten wären ausreichend.
edit: Ich wäre auch an Alternativen interessiert, die diese Funktionalität bieten könnten, aber ich habe noch keine "intelligenten" USB-Sticks oder Android-on-a-Stick-Varianten gesehen, die dies können.
usbnet
Fahrer. Sie haben eine Seite , auf der einige erwähnt werden; es sieht veraltet aus, also kann es jetzt mehr geben. Bevor Sie etwas kaufen, schauen Sie sich um.