Tengo que simular un dispositivo USB para fines de automatización y prueba (en Linux). El controlador/aplicación original para este dispositivo usa "libusb" para comunicarse con él.Simular un dispositivo USB para automatización
No tengo mucha experiencia en Linux y Simulación, después de algunas búsquedas, he entendido que necesito escribir un controlador de nivel de kernel y una aplicación en el espacio de usuario para simular ese dispositivo. ¿Es esto correcto? Si es así, ¿cómo puede hacerse esto?
Gracias de antemano.
Otra opción podría ser utilizar el software de virtualización con soporte USB (como VirtualBox o Qemu) y escribir un complemento para el que emula el dispositivo USB para el sistema invitado. (esto podría ser más fácil) – pmdj