Dear Fausto,
Thank you for you quick reply and the suggestions you provide already.
I might have been mixing packages together with apt and pip due to testing both a USB-1208LS and a USB-1208HS-4OA MCC device.
Also I first tried to do an implementation of the code Warren provided in this repo -> https://github.com/wjasper/Linux_Drivers
Maybe this implementation eventually does not work for both device so I might need to switch to UL eventually but that will require a lot of packaging on our side.
I currently have this list of packages installed:
libraries for libusb (apt):
libhidapi-libusb0/focal,now 0.9.0+dfsg-1 amd64 [installed,automatic]
libusb-1.0-0-dev/focal,now 2:1.0.23-2build1 amd64 [installed]
libusb-1.0-0/focal,now 2:1.0.23-2build1 amd64 [installed,automatic]
libusb-1.0-0/focal,now 2:1.0.23-2build1 i386 [installed,automatic]
libusb-1.0-doc/focal,focal,now 2:1.0.23-2build1 all [installed,automatic]
libusbmuxd6/focal,now 2.0.1-2 amd64 [installed,automatic]
libusbredirhost1/focal-updates,focal-security,now 0.8.0-1ubuntu0.1 amd64 [installed,automatic]
libusbredirparser1/focal-updates,focal-security,now 0.8.0-1ubuntu0.1 amd64 [installed,automatic]
python3-libusb1/focal,focal,now 1.7-2 all [installed]
libraries for libusb (pip):
libusb1 3.1.0
Maybe I should first figure out if there are packages interfere with each other.
I will post my findings afterwards.
Cheers,
Steve