Update windows TAP driver sources to NDIS 6.30

This is where we can discuss what we would like to see added or changed in OpenVPN.

Moderators: TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech

Post Reply
mamaich
OpenVpn Newbie
Posts: 1
Joined: Mon Mar 18, 2013 6:16 am

Update windows TAP driver sources to NDIS 6.30

Post by mamaich » Mon Mar 18, 2013 6:38 am

Current windows TAP driver 9.9.2 uses NDIS API version 5.0. This is fine for desktop Windows including Windows 8, but the driver sources cannot be recompiled for Windows RT. Windows RT requires NDIS drivers to use NDIS API version 6.30, and MS completely removed support for older NDIS API.

So here is a request for the developers: can you update the windows TAP driver for NDIS 6.30? Than it could be recompiled for Windows RT by me or any other person with an access for an ARM device.
There is nothing ARM-specific that should be considered during the update process. And you don't need the hard-to-find ARM WDK - public Windows 8 WDK is enough. You can test the driver on a desktop Windows 8 (x86 or x64), and if it would work there it would work on Windows RT too after the recompilation.

I'm absolutely unfamiliar with NDIS driver programming, changing NDIS50_MINIPORT to NDIS630_MINIPORT in sources is not enough. Seems that such an update would require lots of work.

luckman212
OpenVPN User
Posts: 46
Joined: Fri Jun 10, 2011 12:03 am

Re: Update windows TAP driver sources to NDIS 6.30

Post by luckman212 » Fri Apr 26, 2013 3:45 pm

Maybe this is the reason for some of the recent problems with the TAP driver on Win8 e.g. here and here ?

Post Reply