Кусок лога:
Bulk: reading data 0x7fffafab85c0, size 32
[ 0.022800] [00004bec] libusbx: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 32
[ 0.022842] [00004bec] libusbx: debug [libusb_submit_transfer] arm timerfd for timeout in 5000ms (first in line)
[ 0.022862] [00004bec] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.022876] [00004bec] libusbx: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 5.022832] [00004bec] libusbx: debug [handle_events] poll() returned 1
[ 5.022895] [00004bec] libusbx: debug [handle_events] timerfd triggered
[ 5.022913] [00004bec] libusbx: debug [disarm_timerfd]
[ 5.022933] [00004bec] libusbx: debug [libusb_cancel_transfer]
[ 5.023262] [00004bec] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 5.023334] [00004bec] libusbx: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 5.023366] [00004bec] libusbx: debug [handle_events] poll() returned 1
[ 5.023401] [00004bec] libusbx: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 5.023422] [00004bec] libusbx: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 5.023441] [00004bec] libusbx: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 5.023460] [00004bec] libusbx: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 5.023484] [00004bec] libusbx: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 5.023505] [00004bec] libusbx: debug [disarm_timerfd]
[ 5.023527] [00004bec] libusbx: debug [usbi_handle_transfer_completion] transfer 0x14ef868 has callback 0x7fce945f96c0
[ 5.023550] [00004bec] libusbx: debug [bulk_transfer_cb] actual_length=0
Translated libusb return -7 to 110