Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proxy USB 2.0 Card Reader Error : Transfer error receiving on EP81: Operation timed out #28

Open
zqsong opened this issue Nov 25, 2024 · 0 comments

Comments

@zqsong
Copy link

zqsong commented Nov 25, 2024

Hello, I'm encountering an issue while using usb-proxy. A USB 2.0 card reader is resulting in a "Transfer error receiving on EP81: Operation timed out." However, testing with other USB drives and USB 3.0 card readers works fine.

Sending data to EP0(control_in): 28 03 4d 00 61 00 73 00 73 00 20 00 53 00 74 00 6f 00 72 00 61 00 67 00 65 00 20 00 44 00 65 00 76 00 69 00 63 00 65 00
ep0: transferred 40 bytes (in)
Transfer error receiving on EP81: Operation timed out
EP81(bulk_in): enqueued 0 bytes to queue
Sending data to EP81(bulk_in):
EP81(bulk_in): wrote 0 bytes to host
Transfer error receiving on EP81: Operation timed out
EP81(bulk_in): enqueued 0 bytes to queue
Sending data to EP81(bulk_in):
EP81(bulk_in): wrote 0 bytes to host
event: reset
Resetting device
End writing thread for EP02, thread id(29211)
End writing thread for EP81, thread id(29209)
EP2(bulk_out): device likely reset, stopping thread
End reading thread for EP02, thread id(29210)
Stopping endpoint threads
Transfer error receiving on EP81: No such device (it may have been disconnected)
EP81(bulk_in): device likely reset, stopping thread
End reading thread for EP81, thread id(29208)
Endpoint threads stopped
event: control, length: 8
  bRequestType: 0x80  (IN), bRequest: 0x06, wValue: 0x0100, wIndex: 0x0000, wLength: 64
  type = USB_TYPE_STANDARD
  req = USB_REQ_GET_DESCRIPTOR
  desc = USB_DT_DEVICE
Control transfer succeed
Sending data to EP0(control_in): 12 01 00 02 00 00 00 40 cd 14 12 12 00 01 01 03 02 01
ep0: transferred 18 bytes (in)
event: reset
Resetting device
event: control, length: 8
  bRequestType: 0x80  (IN), bRequest: 0x06, wValue: 0x0100, wIndex: 0x0000, wLength: 18
  type = USB_TYPE_STANDARD
  req = USB_REQ_GET_DESCRIPTOR
  desc = USB_DT_DEVICE
Control transfer succeed
Sending data to EP0(control_in): 12 01 00 02 00 00 00 40 cd 14 12 12 00 01 01 03 02 01
ep0: transferred 18 bytes (in)
event: control, length: 8
  bRequestType: 0x00 (OUT), bRequest: 0x09, wValue: 0x0001, wIndex: 0x0000, wLength: 0
  type = USB_TYPE_STANDARD
  req = USB_REQ_SET_CONFIGURATION
Activating 2 endpoints on interface 0
bulk_in: addr = 1, ep = #1
Creating thread for EP81
Start reading thread for EP81, thread id(29398)
Start writing thread for EP81, thread id(29399)
bulk_out: addr = 2, ep = #2
Creating thread for EP02
Start reading thread for EP02, thread id(29400)
Start writing thread for EP02, thread id(29401)
process_eps done
ep0: request acked
EP2(bulk_out): read 31 bytes from host
EP2(bulk_out): enqueued 31 bytes to queue

Detailed log is as follows:

192.168.5.64_2024-11-25_16_29_49.log

@zqsong zqsong changed the title Proxy Card Reader Error : Transfer error receiving on EP81: Operation timed out Proxy USB 2.0 Card Reader Error : Transfer error receiving on EP81: Operation timed out Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant