microsoft / NCM-Driver-for-Windows

The Windows NCM drivers (host-side and function-side) are the NetAdapterCx based NIC drivers that implements Network Control Model (CDC NCM) specification defined by USB-IF
MIT License
67 stars 25 forks source link

Is this driver already shipping with Windows 10? #8

Closed giuliomoro closed 3 years ago

giuliomoro commented 4 years ago

Hi there, Is this driver already shipping with Windows 10, or will it ship with it anytime soon? Thanks

brandonjiang commented 3 years ago

Hey,

This driver is officially part of Windows 11, and it's shipped as a built-in class driver in Windows 11 for all NCM compatible devices

Thanks

rafi16jan commented 2 years ago

@brandonjiang is it possible to build the driver for windows 10 from this source?

brandonjiang commented 2 years ago

@rafi16jan , for testing purpose it is possible to built and run the driver for Windows 10 by using the code from release_2004 branch. However, it wouldn't be WHQL certificated and wouldn't be supported in production for Windows 10.

Windows 11 is the first OS officially has built-in NCM support

rafi16jan commented 2 years ago

Is "for testing purpose" means we are able to connect to NCM device (like macbook) and have working network connected or it would be something dummy to only tests simple connectivity?

brandonjiang commented 2 years ago

"for testing purpose" meaning you won't be able to get WHQL certificate for your driver based on release_2004 branch, and it won't work on Windows 11 or future OS release.

rafi16jan commented 2 years ago

I see, so it's just like an unknown publisher driver right? But still works for personal use

brandonjiang commented 2 years ago

Yes, you would have to enable test signing to use this driver built by yourself