usbip_windows icon indicating copy to clipboard operation
usbip_windows copied to clipboard

[request] pre built driver binaries

Open sirhelly opened this issue 6 years ago • 8 comments

Hello, I just found your usbip_windows fork and started to play with it. Still struggling with the build of the drivers. Do you think there is the possibillity to upload / release a current build to play with? thanks, helmut

sirhelly avatar Jun 11 '18 11:06 sirhelly

Hi Helmut. For now, I have no intention on providing binary builds of the driver in the near future (read for the next few weeks or few months). I'm still working on the code and I may provide some binaries once I'll get to the first major milestone. I'm mostly working on the userspace tools at the moment, trying to bring the Linux code to Windows Things are going great, but slow.

However, this is something I'm doing in my sparetime, that's why things are going slow: I'm enjoying the first few weeks of great weather we have over here. I have a few things on my list to do around the house first.

However, I'm willing to help you build the driver by yourself. This could be useful for others too.

Please, let me know more about your setup and what is stopping you in the process.

Oxalin avatar Jun 12 '18 07:06 Oxalin

Hi - Thank you very much for your answer. I think a good start would be if i setup my build environment the same as yours is - I tried with my Windows 10 Machine but got stuck while setting up. I think it would help me a lot If you could share your build setup: OS Version / winddk version, Visual Studio version etc.

sirhelly avatar Jun 12 '18 12:06 sirhelly

Well, I'm working on Windows 10.

On the driver side, I use the oldest WDK available that includes Windows XP (for now at least, I'll see if I'll drop XP and Vista along the road), which is WDK 7.1.0 available here: https://docs.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads. Because some features are not built-in that I would like to use / migrate to, I'm evaluating if I should move to a newer version, which would mean that I would have to drop XP and possibly Vista support.

On the userspace side, I'm working with the latest VS Community edition available (2017 something)... and Atom, because I like the tool.

Oxalin avatar Jun 14 '18 05:06 Oxalin

Thank you so much for picking this up, but ... Don't drop XP/Vista support, please!! As long as XP is supported, then this should work on ReactOS as well. I don't know if it'll work on ReactOS currently, but ReactOS is a reverse engineered open source reimplementation of Windows NT 5.2 (a.k.a. Windows Server 2003 [XP is NT 5.1]), and even if it doesn't work now, it could be used to help the ReactOS team improve their Windows driver support, as well as getting their help to improving this project similar to what's been going on with WinBtrfs, which is now included in nightly builds of ReactOS, and they have a GSoC student working to make it possible for ReactOS to boot from btrfs.

Also, just in case you weren't aware, the ReactOS project has a code signing certificate, which was actually used to sign previous releases of usb/ip.

I'd love to see this project included with ReactOS.

MailYouLater avatar Jun 14 '18 17:06 MailYouLater

Unfortunately the ReactOS project says on their website that they no longer provide their code signing services as their certificate has expired. :-(

arpruss avatar Aug 30 '18 12:08 arpruss

Darn, I hadn't noticed that change on the wiki. I assure you however, that they would have got a new cert if it weren't for the changes Microsoft has made to the signing requirements.

Also, even if they can't code sign the releases, my point about it being useful in conjunction with ReactOS is still valid: Please don't drop XP support!!

MailYouLater avatar Sep 19 '18 16:09 MailYouLater

Even though I was silent, I had taken note of your request about XP. I'll see how I'll navigate from here.

Oxalin avatar Jan 07 '19 08:01 Oxalin

Thank you. I appreciate it. I'm looking forward to testing this when I can.

MailYouLater avatar Jan 16 '19 04:01 MailYouLater