Ich muss ein USB-Gerät zu Automatisierungs- und Testzwecken (in Linux) simulieren. Original Treiber/Anwendung für dieses Gerät verwendet "libusb", um mit ihm zu kommunizieren.Simulieren Sie ein USB-Gerät für die Automatisierung
Ich habe nicht viel Erfahrung in Linux und Simulation, nach einigem Suchen habe ich verstanden, dass ich einen Kernel-Level-Treiber und eine Anwendung in User-Space schreiben muss, um dieses Gerät zu simulieren. Ist das richtig? Wenn ja, wie kann dies getan werden?
Vielen Dank im Voraus.
Eine weitere Möglichkeit wäre, eine Virtualisierungssoftware mit USB-Unterstützung (wie VirtualBox oder Qemu) zu verwenden und ein Plugin für das zu schreiben, das das USB-Gerät für das Gastsystem emuliert. (Dies könnte einfacher sein) – pmdj