paxlegacy.blogg.se

Windows ethernet testing tools 802.1q
Windows ethernet testing tools 802.1q









But because Wintun advertised itself as a virtual device it had a narrower scope and had to pass fewer HLK tests (~50 in total) than tap-windows6 (68 tests with filters applied).įor the HLK controller you can use a virtualized (Virtualbox, VMware) Windows Server 2016 or 2012r2 instance.įor tap-windows6 testing a support machine is also needed. Wintun was able to pass HLK testing without any physical HLK clients.

  • The ​Operate in Server Core test needs to run on "Core" server variant.
  • Currently the ​Static Tools Logo Test has to run on "Desktop" Server variant.
  • Additionally since ​HLK 1709 release HLK will support testing a single Windows 10 version only.Īccording to practical testing done by ​wintun developers it is possible to get a code signature that is valid for all Windows 10 platforms using the following HLK clients: This requirement is clearly outlined in the ​HLK 1809 release blog post. For example, if your goal is to get a signature for Windows Server 2019 you need to use HLK 1809. The HLK client Windows version and HLK versions need to be in sync ​as described in MS documentation. HLK testing always requires a HLK Controller/Studio node, plus one or more HLK clients.

    windows ethernet testing tools 802.1q

    ​His work has now been merged to the upstream tap-windows6 project Sgstair patched tap-windows6 to pass the HLK tests. Apparently that particular piece of MS documentation was written at a time when MS was _planning_ to require WHQL-certified drivers for Windows Server 2016+, then backpedaled and forgot to update the documentation. Our installers have attestation-signed drivers and no Windows Server 2016/2019 users have complained. This claim contradicts the "official" Microsoft documentation but trust me, it is true. An attestation-signed driver is good enough. NOTE: it is not required to pass the HLK tests just to get a driver that loads on Windows Server 2016/2019. Therefore some of the requirements documented in this article are bound to change.ĭifferent Windows versions have different kernel-mode signing options:

    windows ethernet testing tools 802.1q

    Practical testing is often required to understand the requirements fully.

    windows ethernet testing tools 802.1q

    Microsoft has some documentation about HLK testing and WHQL signing, but it is quite incomplete, and there is lots of room for speculation and anecdotes.

  • Firewall rules for HLK server and clients.
  • Failures to Copy downlevel NDISTest binaries.
  • NDISTest 6.0 - 2 machine - 2c_Mini6Stress.
  • windows ethernet testing tools 802.1q

  • NDISTest 6.0 - 1 machine - 1c_NdisRequestCov.
  • NDISTest 6.0 - 1 machine - 1c_FaultHandling.
  • NDISTest 6.5 - 2 Machine - AddressChange.
  • Configuring and running the mandatory HLK tests.










  • Windows ethernet testing tools 802.1q