I'm afraid the challenges are greater than expected. The output is: > vmhost:~/Bugzilla_1217492 # ./test_libusb_get_active_config_desc > LIBUSB_SUCCESS = 0 > LIBUSB_ERROR_IO = -1 > LIBUSB_ERROR_INVALID_PARAM = -2 > LIBUSB_ERROR_ACCESS = -3 > LIBUSB_ERROR_NO_DEVICE = -4 > LIBUSB_ERROR_NOT_FOUND = -5 > LIBUSB_ERROR_BUSY = -6 > LIBUSB_ERROR_TIMEOUT = -7 > LIBUSB_ERROR_OVERFLOW = -8 > LIBUSB_ERROR_PIPE = -9 > LIBUSB_ERROR_INTERRUPTED = -10 > LIBUSB_ERROR_NO_MEM = -11 > LIBUSB_ERROR_NOT_SUPPORTED = -12 > LIBUSB_ERROR_OTHER = -99 > rc = 0 > Active Configuration: > Configuration Value: 1 > Number of Interfaces: 2 Just to confirm: - My vmhost is a bare minimum configuration. So I can't run development stuff on it. I set up a development vm specifically for this test. Installed from the Leap 15.5 DVD ISO, zypper update 1 hour ago. I've copied the compiled binary to vmhost. > dev@dev:~/Bugzilla_1217492> rpm -qa|grep libusb-1_0-devel > libusb-1_0-devel-1.0.24-150400.3.3.1.x86_64 > vmhost:~/Bugzilla_1217492 # rpm -qa|grep libusb-1 > libusb-1_0-0-1.0.24-150400.3.3.1.x86_64 - The Conbee II is the only USB device attached to vmhost during the test. It was no attached to any vm and was in exclusive use by vmhost after a clean reboot.