Windows 10 Snapdragon 835 TAP Driver Issue

This forum is for all inquiries relating to the installation of OpenVPN from source and with binaries.

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

Forum rules
Please visit (and READ) the OpenVPN HowTo http://openvpn.net/howto prior to asking any questions in here!
Post Reply
nimam
OpenVpn Newbie
Posts: 2
Joined: Sat Mar 24, 2018 8:10 pm

Windows 10 Snapdragon 835 TAP Driver Issue

Post by nimam » Sat Mar 24, 2018 8:17 pm

Hi everyone,

so I'm facing this issue with Windows 10 Build 1709 on a newly released HP X2 Laptop which runs on the Snapdragon 835 CPU. I've been trying to install Openvpn client on this device and no matter what I do, once the program reaches to installing the TAP driver it gives an error. Note that:

1. I'm installing the software with firewall disabled
2. Running the setup as admin
3. Tried running the TAP driver only which I downloaded from Openvpn site and I'm getting the same result
4. Tried running the tap driver installation files addtap and delettap from command line and I get the same result

I also tried installing other VPN services such as NordVPN to see what happens and I get the same result, an error that system can't install TAP driver.

Does anyone know anything about this? My guess here is that Open VPN probably needs to release a new version for laptops which are running based on CPUs other than Intel. What I'm guessing is that since the NIC is a part of the CPU, openvpn probably doesn't have a way of installing the TAP drivers successfully. Any thoughts? I've been going through this from different angles and no matter what I do I get the same result. Any help is greatly appreciated.

Thanks

TinCanTech
OpenVPN Protagonist
Posts: 11137
Joined: Fri Jun 03, 2016 1:17 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by TinCanTech » Sat Mar 24, 2018 10:07 pm

nimam wrote:
Sat Mar 24, 2018 8:17 pm
once the program reaches to installing the TAP driver it gives an error
What error ?

nimam
OpenVpn Newbie
Posts: 2
Joined: Sat Mar 24, 2018 8:10 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by nimam » Sun Mar 25, 2018 2:04 am

TinCanTech wrote:
Sat Mar 24, 2018 10:07 pm
nimam wrote:
Sat Mar 24, 2018 8:17 pm
once the program reaches to installing the TAP driver it gives an error
What error ?
error is : "an error occurred installing the TAP device driver"

TinCanTech
OpenVPN Protagonist
Posts: 11137
Joined: Fri Jun 03, 2016 1:17 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by TinCanTech » Sun Mar 25, 2018 1:15 pm

This is what we have:
https://community.openvpn.net/openvpn/w ... TAPDrivers
All reported TAP driver Bugs

If none of that helps, you could either (1) contact the user mailing list or (2) raise a new bug report.

I don't have any further info.

mkirya
OpenVpn Newbie
Posts: 1
Joined: Thu Jan 24, 2019 6:37 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by mkirya » Thu Jan 24, 2019 6:44 pm

you need to recompile the driver for windows on arm
https://docs.microsoft.com/en-us/windows/arm/

Shoobeedoo
OpenVpn Newbie
Posts: 1
Joined: Thu Feb 21, 2019 7:16 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by Shoobeedoo » Thu Feb 21, 2019 7:30 pm

It seems that many poeple have the same issue, is there going to be an update? The classic installation ways all ends in the same error!

Lord_Shaxx
OpenVpn Newbie
Posts: 1
Joined: Wed May 29, 2019 10:13 am

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by Lord_Shaxx » Wed May 29, 2019 10:19 am

I ran into this issue and couldn't find a solution anywhere on the internet (Miix 630, Win 10 Pro, NordVPN)

I found a solution and I want to share it here:

The issue is the Snapdragon 835 ARM64 based processor, the TAP drivers will not ever work with it.

Give up on using the graphical interface of OpenVPN/NordVPN and set up the VPN through Windows directly.
Follow this NordVPN manual to set up IKEv2/IPSec for Windows 10

https://support.nordvpn.com/Connectivit ... ows-10.htm

areskz@gmail.com
OpenVpn Newbie
Posts: 1
Joined: Sun Jul 21, 2019 3:47 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by areskz@gmail.com » Sun Jul 21, 2019 3:48 pm

mkirya wrote:
Thu Jan 24, 2019 6:44 pm
you need to recompile the driver for windows on arm
https://docs.microsoft.com/en-us/windows/arm/
Would you share with is how to recompile a driver?

r5075
OpenVpn Newbie
Posts: 1
Joined: Wed Aug 21, 2019 1:32 pm

Re: Windows 10 Snapdragon 835 TAP Driver Issue

Post by r5075 » Wed Aug 21, 2019 1:49 pm

To recompile the driver you would need to get the source code for the driver and compile it with a compiler with a target architecture of ARM64. I would imagine that there would be at least a few errors generated during the first attempt to compile, which would would need to be sorted out. I would imagine that if you need to ask how to recompile a driver, you are unlikely to be able to sort through those errors and fix them, but you can certainly give it a try.

A quick search of github projects shows at least one project (https://github.com/OpenVPN/tap-windows6) where someone else has done some work on this.

After doing so, the installers would also need to be recompiled with the new driver (which you just compiled) included instead of the x64/x86 driver.

Post Reply