I have an NDIS 5 based IM driver and a virtual miniport driver for 802.1X VPN connectivity. It works fine on Windows 7 / Windows 8 but it is not working on windows 10 as the driver is broken. I was suggested to port the driver to NDIS 6 so that it will work fine on windows 10.
I'm not sure how to decide on which type of driver to choose on NDIS 6 based platform (not sure that miniport driver is needed to be developed or not), As NDIS 5 based IM drivers are replaced with LWF filter drivers on NDIS 6 and there is no need to develop the functions which are going to interface Protocol as well as miniport.
Is it enough to port only the IM driver and leave the miniport driver so that 802.1x based features work fine?
I have a partial implementation of NDIS 6 LWF driver it works for layer3 connectivity but it is not working for 802.1x. (the resources available online are confusing . Few suggests that NDIS LWF would work fine and few people are saying that LWF don't have CoNDIS support and it won't work)
Thanks in advance.