Releases: cezanne/usbip-win
usbip-win 0.3.6-dev
Here is a zip for usbip-win on dev branch(0d93d74).
zip has been newly updated due to the wrong usbip_vhci.cat
- vhci drivers can be installed with no driver TEST mode.
- vhci(wdm or ude) drivers have been certified via MS attestation sign.
- stub still requires driver TEST mode.
- improve stub device bind/unbind process
- CLEAR_FEATURE works for stub driver
- find attacher executable at usbip.exe path instead of current working directory
- usbip.exe can request administrator elevation.
- usbip.exe in this package is slightly modified from the source in order to suppress searching for TEST certificate.
usbip-win 0.3.5
zip file has been updated for wrong usb.ids file.
Here is a zip for usbip-win 0.3.5 which have been built against x64/debug configuration.
- Fix vhci(ude) BSOD when detaching a busy device or in some cases
- Make a isochronous USB(such as webcam) to work on stub
- usb 3.0 support for vhci(ude)
- add SET_FEATURE for stub driver
- handle device STALL on stub for 2 cases
- improve free port selection for vhci
- Improve the user friendliness of usbip.exe
- Fix wrong usb identification string for a virtual hub of vhci
usbip-win 0.3.5-dev
Here is a zip for usbip-win on dev branch(243d75c).
- usb 3.0 support for vhci(ude)
- SET_FEATURE for stub driver
usbip-win 0.3.4
Here is a zip for usbip-win 0.3.4 which have been built against x64/debug configuration.
- support non-blocking attach
- now,
usbip.exe
can have a command prompt right after executing attach command attacher.exe
will do forward usbip commands on behalf ofusbip.exe
- now,
port
command of usbip.exe added- port command can show attached ports and check port availability via exit code
- fix BSOD for fiio device (ongoing)
usbip-win 0.3.3
Here is zip for usbip-win 0.3.3 which have been built with VS 2019(x64/debug configuration).
- session cleanup for abortive network disconnection
- The version strings of usbip.exe and usbipd.exe have usbip-win version such as "usbip-win 0.3.3".
install_ude
andattach_ude
command are removed. Just useinstall
andattach
like as vhci(wdm)- vhci port number starts from 0 instead of 1
usbip.exe detach -p *
will detach all devices.- more user friendly error messages for userspace tools
- clarify command errors
Latest development binaries are found at appveyor artifact.
usbip-win 0.3.2
Here is zip for usbip-win 0.3.2 which have been built with VS 2019(x64/debug configuration).
- vhci(ude) can handle multi interface devices. My logitech C170 camera works good.
- listing attached devices via usbip.exe port command
- version information is added for usbip.exe and usbipd.exe.
usbip-win 0.3.1
vhci(ude) had a problem to incur crash(BSOD) when a single interface device is attached such as hid-mouse. vhci(ude) related files have been updated. So this release is actually from 4c7112f.
Here is usbip-win 0.3.1 binaries which have been built with VS 2019(x64/debug configuration).
- update vhci(ude) for multi interface device. My logitech C170 camera works better but still has a problem.
- stub driver is also updated to handle disconnection by some drivers.
- vhci(wdm) driver is not updated from a previous version.
usbip-win 0.3.0 (kmdf ude)
UPDATE: Files are updated from 77f9c6f and usbip_vhci_ude.pdb is newly added for debug message tracing.
Here are a new vhci driver which have been built with VS 2019(x64/debug configuration).
These binaries were built against vhci_ude branch, which is developed from scratch via KMDF(Kernel-Mode Driver Framework) UDE(USB Device Emulation).
Installation and attach command are slightly changed. Please refer README.md.
Changes
- driver/vhci_ude folder is newly added.
- Only usbip_vhci_ude.inf is required for vhci driver installation.
- install_ude and attach_ude command of usbip.exe should be used in order to work with ude-version vhci.
- vhci(ude) driver version goes up to 0.5.0
(Obsolete) usbip-win 0.2.0 (new vhci) - Do not use
This version is very experimental and would not be developed anymore.
Please use v0.3.0 or v0.1.0.
Here are all usbip-win binaries which have been built with VS 2019(x64/debug configuration).
These binaries were built agraint new_vhci branch, which simulates a real USB host controller and a HUB.
Many codes has been modified and newly introduced. So this vhci driver would be more unstable.
Changes
- usbip_root.inf is added in addition to usbip_vhci.inf. Both inf's are needed.
usbip.exe install command will install both drivers and a root device. - uninstall command of usbip.exe is added
- vhci driver version goes up to 0.4.0
- usbview.exe shows well usbip-win vhci(host controller), vhub(Hub) and vpdo(Virtual pdo device)
other tools(such as usbdeview) still suffer from usbip-win devices.
usbip-win 0.1.0
Here are all usbip-win binaries which have been built with VS 2019(x64/debug configuration).
These binaries were built against v0.1.0 tag.