Видите ли вы ваше устройство в выводе команды lsusb
?Если да, то вы должны проверить идентификаторы поставщиков и идентификаторы продуктов.
Возможно, в Linux уже есть драйвер для массовой передачи данных с соответствующего USB-устройства (вашего USB-устройства).
Вы можете проверить это (http://www.linux -usb.org / usb.ids), чтобы проверить, доступен драйвер или нет.
Чтобы создать свою собственную программу и API, как указано выше libusb
это место для начала, если вы не хотите писать драйвер для вашего устройства.