Der USB Controller am Pi Zero (oder Pi4-USB C) lässt sich nur entweder als Master, oder als Slave betreiben.
Da der USB Controller der Türsprecheinrichtung auch ein Master ist, können zwei USB Masters schonmal nicht miteinander.
Dazu kommt, dass sich der Pi Zero als Slave nur als Blockdevice meldet und ein Filesystem anbietet, das zuvor in einem File auf der SD erstellt werden muss.
Das verstehe ich gerade nicht....
Zum einen ist die TFE der master, die serienmässig in der TFE verbaute USB Kamera der Slave und DIE will ich ja garnicht mehr benutzen, sondern nur noch die Pi-Cam als USB durchreichen UND gleichzeitig die PI Cam selber für auf dem Raspi laufende Programme benutzen.
Weiterhin soll lt. Doku folgendes alles möglich sein - einzeln hab ich das auch schon vor längerem getestet und das funktioniert soweit auch.
Der Raspberry Pi Zero (W) ist dann ein Slave und bietet direkt eines der u.a. Devices zu dem Hostdevice an....:
Serial (g_serial)
Ethernet (g_ether)
Mass storage (g_mass_storage)
MIDI (g_midi)
Audio (g_audio)
Keyboard/Mouse (g_hid)
Mass storage and Serial (g_acm_ms)
Ethernet and Serial (g_cdc)
Multi (g_multi) – Allows you to configure 2 from Ethernet, Mass storage and Serial
In addition to the above modules, a few other (less useful) modules are included.
Webcam (g_webcam)
Printer (g_printer)
Alles anzeigen
Die Frage ist nur, kann man das auch kombinieren? oder tatsächlich *nur* Ethernet und/oder Serial und/oder Mass-Storage?
Cheers
4920441