Comments (7)
Which USB devices are you using? This seems to be a device-specific request by Linux driver.
You can find the definition of 0xc0
at https://www.beyondlogic.org/usbnutshell/usb6.shtml#SetupPacket
from usbip.
Hi @jiegec ,
I faced same issue. My usb device is USB uart (0403:6010 Future Technology Devices International Limited Dual RS232-HS)
Did you test with usb serial device?
from usbip.
Hi @jiegec , I faced same issue. My usb device is USB uart (0403:6010 Future Technology Devices International Limited Dual RS232-HS) Did you test with usb serial device?
I see, the linux ftdi driver generates the request:
#define FTDI_SIO_GET_LATENCY_TIMER_REQUEST_TYPE 0xC0
#define FTDI_SIO_GET_MODEM_STATUS_REQUEST_TYPE 0xc0
#define FTDI_SIO_READ_PINS_REQUEST_TYPE 0xc0
#define FTDI_SIO_READ_EEPROM_REQUEST_TYPE 0xc0
Will try to fix this. Currently I don't have a FTDI serial at hand, I can access one later this month.
from usbip.
I pushed code to master branch, could you please test? I don't have testbed for now.
from usbip.
Thanks! I am indeed emulating an ftdi device.
from usbip.
If you emulating in Rust code, you might need to implement the new trait UsbDeviceHandler
to handle the requests.
from usbip.
yup - on it! Will contribute FTDI device handler when I have something that looks like it works...
from usbip.
Related Issues (20)
- Host Panic on MacOS
- Modifying device vector during server loop
- Incorrect Constant Values for Standard Device Request Codes HOT 3
- WebAssembly + WebUSB support HOT 3
- Access to URB `transfer_buffer_length` in `handle_urb` HOT 1
- attach to example keyboard failed
- Host example error on MacOS HOT 1
- Unknown command when listing devices from Windows USB/IP client HOT 1
- devices no longer recognized since ecc21544 HOT 2
- Host example Mac to Linux - is a "bind" necessary? HOT 1
- Server wrongly assumes devices are no longer used after unlink command HOT 1
- Changing the USB speed fails to update ep0 max packet size
- no entry found for key
- Flash drive and webcam cannot be mounted on Linux HOT 3
- client example to go with host
- Can't get the example `host` to work
- Support non-libusb/WinUSB devices on Windows HOT 3
- CP2112 shared problem (error setting SMBus config) HOT 1
- 希望给macOS有一个Client版本 HOT 1
- Unable to Passthrough Yubikey from macOS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from usbip.