Skip to contentSkip to conversation

Mention tap-windows6 in INSTALL file

PATCH In review [email protected]... 4 participants 13 messages Jun 22, 2016 – Jun 23, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/3 Mention tap-windows6 in INSTALL file

From: Samuli Seppänen <[email protected]...>

---
 INSTALL | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
INSTALL +5 -1
index 2401f7c..42f78d8 100644
@@ -30,10 +30,14 @@ To download easy-rsa go to:
 
     https://github.com/OpenVPN/easy-rsa
 
-To download tap-windows driver source code go to:
+To download tap-windows (NDIS 5) driver source code go to:
 
     https://github.com/OpenVPN/tap-windows
 
+To download tap-windows (NDIS 6) driver source code go to:
+
+    https://github.com/OpenVPN/tap-windows6
+
 To get the cross-compilation environment go to:
 
     https://github.com/OpenVPN/openvpn-build
Signature · 1 line
2.1.4
#1 lore raw

PATCH 2/3 Use an up-to-date easy-rsa URL on the man-page

From: Samuli Seppänen <[email protected]...>

---
 doc/openvpn.8 | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)
doc/openvpn.8 +3 -8
index 7e9f9a0..c2169cf 100644
@@ -4435,14 +4435,9 @@ will succeed, both OpenVPN
 peers will exchange temporary session keys, and the tunnel will begin
 passing data.
 
-The OpenVPN distribution contains a set of scripts for
-managing RSA certificates & keys,
-located in the
-.I easy-rsa
-subdirectory.
-
-The easy-rsa package is also rendered in web form here:
-.I http://openvpn.net/easyrsa.html
+The OpenVPN project provides a set of scripts for
+managing RSA certificates & keys:
+.I https://github.com/OpenVPN/easy-rsa
 .\"*********************************************************
 .TP
 .B \-\-tls\-server
Signature · 1 line
2.1.4
#2 lore raw

[Openvpn-devel] [PATCH applied] Re: Use an up-to-date easy-rsa URL on the man-page

ACK. Your patch has been applied to the master branch.

commit d16ea8ba5ab12b211ba7eb15ef8951ba1f9d4f19

Author: Samuli Seppänen
Date:   Wed Jun 22 20:06:03 2016 +0300
     Use an up-to-date easy-rsa URL on the man-page

     Signed-off-by: Samuli Seppänen <[email protected]...>
     Acked-by: Gert Doering <[email protected]...>
     Message-Id: <[email protected]...>
     URL: http://article.gmane.org/gmane.network.openvpn.devel/11955
     Signed-off-by: Gert Doering <[email protected]...>

--
kind regards,

Gert Doering

#3 lore raw

PATCH 3/3 Clarify which Windows versions require which TUN/TAP driver

In reply to [email protected]...

From: Samuli Seppänen <[email protected]...>

---
 INSTALL | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
INSTALL +4 -4
index 42f78d8..334d0e6 100644
@@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:
 
     http://www.whiteboard.ne.jp/~admin2/tuntap/
 
-* Windows XP/2003/Vista/7:
+* Windows
 
   OpenVPN on Windows needs a TUN/TAP kernel driver to work. OpenVPN installers
   include this driver, so installing it separately is not usually required.
-  The driver source code is available here:
-
-    https://github.com/OpenVPN/tap-windows
+  Windows XP/2003 must use the NDIS 5 (tap-windows) driver, whereas more recent
+  Windows versions should (Vista to 8.1) or must (Windows 10) use the NDIS 6
+  driver (tap-windows6) instead.
 
 *************************************************************************
 
Signature · 1 line
2.1.4
#4 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

why "must" for windows 10 ?

2016-06-22 22:06 GMT+05:00 <[email protected]...>:

Quoted 49 lines

From: Samuli Seppänen <[email protected]...>

---
 INSTALL | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
INSTALL +1 -1
index 42f78d8..334d0e6 100644
@@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:
 
     http://www.whiteboard.ne.jp/~admin2/tuntap/
 
-* Windows XP/2003/Vista/7:
+* Windows
 
   OpenVPN on Windows needs a TUN/TAP kernel driver to work. OpenVPN

installers
include this driver, so installing it separately is not usually
required.

INSTALL +1 -3
-  The driver source code is available here:
-
-    https://github.com/OpenVPN/tap-windows
+  Windows XP/2003 must use the NDIS 5 (tap-windows) driver, whereas more

recent
+ Windows versions should (Vista to 8.1) or must (Windows 10) use the NDIS 6
+ driver (tap-windows6) instead.

*************************************************************************

--
2.1.4

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Openvpn-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

#5 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

I have not actually tested tap-windows (NDIS 5) on Windows 10, but I believe NDIS 5 support was removed from Windows 10 a while back. If NDIS 5 drivers still work for Windows 10 then I can definitely reword this part.

Quoted 55 lines

why "must" for windows 10 ?

2016-06-22 22:06 GMT+05:00 <[email protected]... <mailto:[email protected]...>>:

    From: Samuli Seppänen <[email protected]... <mailto:[email protected]...>>

    Signed-off-by: Samuli Seppänen <[email protected]...
    <mailto:[email protected]...>>
    ---
     INSTALL | 8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)

    diff --git a/INSTALL b/INSTALL
    index 42f78d8..334d0e6 100644
    --- a/INSTALL
    +++ b/INSTALL
    @@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:

         http://www.whiteboard.ne.jp/~admin2/tuntap/

    -* Windows XP/2003/Vista/7:
    +* Windows

       OpenVPN on Windows needs a TUN/TAP kernel driver to work. OpenVPN
    installers
       include this driver, so installing it separately is not usually
    required.
    -  The driver source code is available here:
    -
    -    https://github.com/OpenVPN/tap-windows
    +  Windows XP/2003 must use the NDIS 5 (tap-windows) driver, whereas
    more recent
    +  Windows versions should (Vista to 8.1) or must (Windows 10) use
    the NDIS 6
    +  driver (tap-windows6) instead.

     *************************************************************************

    --
    2.1.4


    ------------------------------------------------------------------------------
    Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
    Francisco, CA to explore cutting-edge tech and listen to tech luminaries
    present their vision of the future. This family event has something for
    everyone, including kids. Get more information and register today.
    http://sdm.link/attshape
    _______________________________________________
    Openvpn-devel mailing list
    [email protected]
    <mailto:[email protected]>
    https://lists.sourceforge.net/lists/listinfo/openvpn-devel
#6 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

we use ndis5 on windows 10.

2016-06-22 22:14 GMT+05:00 Samuli Seppänen <[email protected]...>:

Quoted 70 lines

I have not actually tested tap-windows (NDIS 5) on Windows 10, but I believe NDIS 5 support was removed from Windows 10 a while back. If NDIS 5 drivers still work for Windows 10 then I can definitely reword this part.

why "must" for windows 10 ?

Quoted 63 lines

2016-06-22 22:06 GMT+05:00 <[email protected]... <mailto:[email protected]...

Quoted 1 line
Quoted 1 line

:

    From: Samuli Seppänen <[email protected]... <mailto:[email protected]...
Quoted 1 line
Quoted 1 line
    Signed-off-by: Samuli Seppänen <[email protected]...
    <mailto:[email protected]...>>

    ---
     INSTALL | 8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)

    diff --git a/INSTALL b/INSTALL
    index 42f78d8..334d0e6 100644
    --- a/INSTALL
    +++ b/INSTALL
    @@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:

         http://www.whiteboard.ne.jp/~admin2/tuntap/

    -* Windows XP/2003/Vista/7:
    +* Windows

       OpenVPN on Windows needs a TUN/TAP kernel driver to work. OpenVPN
    installers
       include this driver, so installing it separately is not usually
    required.
    -  The driver source code is available here:
    -
    -    https://github.com/OpenVPN/tap-windows
    +  Windows XP/2003 must use the NDIS 5 (tap-windows) driver, whereas
    more recent
    +  Windows versions should (Vista to 8.1) or must (Windows 10) use
    the NDIS 6
    +  driver (tap-windows6) instead.

*************************************************************************

    --
    2.1.4

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in
San
Francisco, CA to explore cutting-edge tech and listen to tech
luminaries
present their vision of the future. This family event has something
for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Openvpn-devel mailing list [email protected] <mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

#7 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

Quoted 1 line · Илья Шипицин

we use ndis5 on windows 10.

If the rumours I've heard are right, NDIS5 support will disappear in some Windows updates. The very first rumours was that it would disappear in Win 8.2 (whatever that version ended up as), but Microsoft might have delayed the deprecation a bit longer.

On a more general note, please use the NDIS6 (tap6) driver instead, as that is what gets most of the attention these days and it does need far more testing. We really do want the old NDIS5 drive to die. My opinion is that once OpenVPN 2.4 will be released, we should stop shipping the NDIS5 driver when git master begins to target for
OpenVPN 2.5.

Signature · 3 lines
kind regards,

David Sommerseth
Quoted 60 lines

2016-06-22 22:14 GMT+05:00 Samuli Seppänen <[email protected]... <mailto:[email protected]...>>:

    I have not actually tested tap-windows (NDIS 5) on Windows 10, but I
    believe NDIS 5 support was removed from Windows 10 a while back. If
    NDIS 5 drivers still work for Windows 10 then I can definitely
    reword this part.

        why "must" for windows 10 ?

        2016-06-22 22:06 GMT+05:00 <[email protected]...
        <mailto:[email protected]...> <mailto:[email protected]...
        <mailto:[email protected]...>>>:

            From: Samuli Seppänen <[email protected]...
        <mailto:[email protected]...> <mailto:[email protected]...
        <mailto:[email protected]...>>>

            Signed-off-by: Samuli Seppänen <[email protected]...
        <mailto:[email protected]...>
            <mailto:[email protected]... <mailto:[email protected]...>>>

            ---
             INSTALL | 8 ++++----
             1 file changed, 4 insertions(+), 4 deletions(-)

            diff --git a/INSTALL b/INSTALL
            index 42f78d8..334d0e6 100644
            --- a/INSTALL
            +++ b/INSTALL
            @@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:

                 http://www.whiteboard.ne.jp/~admin2/tuntap/

            -* Windows XP/2003/Vista/7:
            +* Windows

               OpenVPN on Windows needs a TUN/TAP kernel driver to work.
        OpenVPN
            installers
               include this driver, so installing it separately is not
        usually
            required.
            -  The driver source code is available here:
            -
            -    https://github.com/OpenVPN/tap-windows
            +  Windows XP/2003 must use the NDIS 5 (tap-windows) driver,
        whereas
            more recent
            +  Windows versions should (Vista to 8.1) or must (Windows
        10) use
            the NDIS 6
            +  driver (tap-windows6) instead.

           
         *************************************************************************

            --
            2.1.4
#8 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

we still use NDIS5, however we observe some issues with Windows 10. sometimes (currently just 3 users) see messages regarding "tap adapter not ready" in logs. And issue is resolved by upgrading to NDIS6.

it is not clear evidence that NDIS5 does not work well on Win10 (it works for 800 users and does not work for 3 of them), but it is definetly a sign to start upgrading.

2016-06-23 13:23 GMT+05:00 David Sommerseth <
[email protected]...>:

Quoted 86 lines · Илья Шипицин
Quoted 1 line

we use ndis5 on windows 10.

If the rumours I've heard are right, NDIS5 support will disappear in some Windows updates. The very first rumours was that it would disappear in Win 8.2 (whatever that version ended up as), but Microsoft might have delayed the deprecation a bit longer.

On a more general note, please use the NDIS6 (tap6) driver instead, as that is what gets most of the attention these days and it does need far more testing. We really do want the old NDIS5 drive to die. My opinion is that once OpenVPN 2.4 will be released, we should stop shipping the NDIS5 driver when git master begins to target for
OpenVPN 2.5.

--
kind regards,

David Sommerseth

Quoted 45 lines

2016-06-22 22:14 GMT+05:00 Samuli Seppänen <[email protected]... <mailto:[email protected]...>>:

    I have not actually tested tap-windows (NDIS 5) on Windows 10, but I
    believe NDIS 5 support was removed from Windows 10 a while back. If
    NDIS 5 drivers still work for Windows 10 then I can definitely
    reword this part.

        why "must" for windows 10 ?

        2016-06-22 22:06 GMT+05:00 <[email protected]...
        <mailto:[email protected]...> <mailto:[email protected]...
        <mailto:[email protected]...>>>:

            From: Samuli Seppänen <[email protected]...
        <mailto:[email protected]...> <mailto:[email protected]...
        <mailto:[email protected]...>>>

            Signed-off-by: Samuli Seppänen <[email protected]...
        <mailto:[email protected]...>
            <mailto:[email protected]... <mailto:[email protected]...>>>

            ---
             INSTALL | 8 ++++----
             1 file changed, 4 insertions(+), 4 deletions(-)

            diff --git a/INSTALL b/INSTALL
            index 42f78d8..334d0e6 100644
            --- a/INSTALL
            +++ b/INSTALL
            @@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:

                 http://www.whiteboard.ne.jp/~admin2/tuntap/

            -* Windows XP/2003/Vista/7:
            +* Windows

               OpenVPN on Windows needs a TUN/TAP kernel driver to work.
        OpenVPN
            installers
               include this driver, so installing it separately is not
        usually
            required.
            -  The driver source code is available here:
            -
Quoted 11 lines
            -    https://github.com/OpenVPN/tap-windows
            +  Windows XP/2003 must use the NDIS 5 (tap-windows) driver,
        whereas
            more recent
            +  Windows versions should (Vista to 8.1) or must (Windows
        10) use
            the NDIS 6
            +  driver (tap-windows6) instead.

*************************************************************************

Quoted 4 lines
            --
            2.1.4
#9 lore raw

Re: [Openvpn-devel] [PATCH 3/3] Clarify which Windows versions require which TUN/TAP driver

In reply to Samuli Seppänen

Hi,

Quoted 3 lines · Samuli Seppänen

I have not actually tested tap-windows (NDIS 5) on Windows 10, but I believe NDIS 5 support was removed from Windows 10 a while back. If NDIS 5 drivers still work for Windows 10 then I can definitely reword this part.

A colleague of mine accidently used an I001 installer last week on W10, and it still worked. No idea whether it has funny consequences, so maybe word this as "tap6 is recommended for anything later than win7" or so.

gert

Signature · 4 lines
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             [email protected]...
fax: +49-89-35655025                        [email protected]...
#10 lore raw

PATCH v2 1/1 Clarify which Windows versions require which TUN/TAP driver

In reply to [email protected]...

From: Samuli Seppänen <[email protected]...>

---
 INSTALL | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
INSTALL +4 -4
index 42f78d8..f0965c7 100644
@@ -298,13 +298,13 @@ TUN/TAP Driver Configuration:
 
     http://www.whiteboard.ne.jp/~admin2/tuntap/
 
-* Windows XP/2003/Vista/7:
+* Windows
 
   OpenVPN on Windows needs a TUN/TAP kernel driver to work. OpenVPN installers
   include this driver, so installing it separately is not usually required.
-  The driver source code is available here:
-
-    https://github.com/OpenVPN/tap-windows
+  Windows XP/2003 must use the NDIS 5 (tap-windows) driver, whereas on more
+  recent Windows versions it is recommended to use the NDIS 6 driver
+  (tap-windows6) instead.
 
 *************************************************************************
 
Signature · 1 line
2.1.4
#11 lore raw

[Openvpn-devel] [PATCH applied] Re: Clarify which Windows versions require which TUN/TAP driver

ACK. Your patch has been applied to the master branch.

commit 3f0edd8a5a51774775dcda88064ed99fd0bf51d8

Author: Samuli Seppänen
Date:   Thu Jun 23 10:06:50 2016 +0300
     Clarify which Windows versions require which TUN/TAP driver

     Signed-off-by: Samuli Seppänen <[email protected]...>
     Acked-by: Gert Doering <[email protected]...>
     Message-Id: <[email protected]...>
     URL: http://article.gmane.org/gmane.network.openvpn.devel/11966
     Signed-off-by: Gert Doering <[email protected]...>

--
kind regards,

Gert Doering

#12 lore raw
In reply to [email protected]...

ACK. Your patch has been applied to the master branch.

commit ac341e6dc63273fc3864357c60a5c9939c8105ce

Author: Samuli Seppänen
Date:   Wed Jun 22 20:06:02 2016 +0300
     Mention tap-windows6 in INSTALL file

     Signed-off-by: Samuli Seppänen <[email protected]...>
     Acked-by: Gert Doering <[email protected]...>
     Message-Id: <[email protected]...>
     URL: http://article.gmane.org/gmane.network.openvpn.devel/11956
     Signed-off-by: Gert Doering <[email protected]...>

--
kind regards,

Gert Doering