canokey-usbip is a program that implements a virtual FIDO2 token over USB IP. Canokey has special integration with qemu and this tool can be used for testing FIDO2 tokens in virtualized environments.