Hi Lorenz,
general comment: Using a VM with USB pass-through is never a good idea for any latency-sensitive use cases. If you must use a VM, I suggest to use srv-io to map the entire PCIe USB host controller into the VM. Better use a dedicated machine (could be a small embedded system) that natively runs Linux.
On Mon, Jun 27, 2022 at 02:33:10PM +0200, Lorenz Dumanski wrote:
Note that the OS is hosted as a VM with KVM/QEMU. When using only the simtrace, without remism, the SIM Card which is inserted into the board works as intended and the phone connects with my EPS.
Just to clarify: if you use the simtrace2 board with 'cardem' firmware to emulate a card, you should not have a physical card inserted into it!
You're only supposed to have a physical card inserted into simtrace2 internal slot if you use the sniffer/tracer firmware for passive tracing.
In general it would be good to get the serial console output of the simtrace2 device when you see those USB errors.
Regards, Harald