github vadimgrn/usbip-win2 v.0.9.5.0
usbip-win2 UDE 0.9.5.0

latest releases: v.0.9.7.4, V.0.9.7.3, v.0.9.7.2...
pre-release2 years ago

Brand new UDE driver

  • The first beta release
  • Will supersede WDM driver when become fully functional
  • Is stable but has known issues for some kind of devices. For example, audio devices do not work.
  • If it works with your devices, this is the better alternative for WDM driver and should be used instead of it
  • WDM driver releases are 0.9.3.X or 0.9.4.X
  • UDE driver releases are 0.9.5.X and later

UDE driver usbip2_ude

  • Written from scratch, has nothing common with cezanne driver except the same UDE framework is used
  • KMDF is used
  • Virtual USB 3.0 Root Hub has 30 USB 2.0 ports and 30 USB 3.0 ports
  • System requirements remain the same as for WDM driver

Upper class filter driver usbip2_filter

  • Used as companion for usbip2_ude
  • Written from scratch
  • WDM is used due to limitations of KMDF

usbip library

  • The first public release
  • Shipped as static library
  • Isolates developers from the driver's low-level interface
  • Requires C++ 17 to compile
  • Pick "USBIP Software Development Kit" during an installation. C++ headers will be installed into "C:\Program Files\USBip\include\usbip", libusbip.lib and libusbip.pdb into USBip/lib.
  • API may be changed in future versions if necessary
  • Could be used for writing GUI app or custom software that does not use usbip utility

usbip command line utility

  • Completely rewritten
  • Native 64-bit app
  • Legacy code from Linux implementation is not used anymore
  • CLI11 C++ library is used instead of getopt
  • libusbip is used to interact with the driver

Don't miss a new usbip-win2 release

NewReleases is sending notifications on new releases.