Windows native ARM64 Support

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
szaboimr
OpenVpn Newbie
Posts: 2
Joined: Sun Jun 13, 2021 7:36 am

Windows native ARM64 Support

Post by szaboimr » Sun Jun 13, 2021 4:24 pm

Hello! I can't install OpenVPN-2.5.2-I601-amd64 due to this error.
OpenVPNMCICA: get_net_adatper_guid: SetupDiOpenDevRegKey failed Error: - 536870396
I was installing tap-windows-9.23.3-I601-Win10.exe.
I tried to install again. This message has been sent:
OpenVPNMSICA: ta_create_adapter: DiInstallDevice failed Error - 536870397
Please help me.

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

Re: Install error. Please help my.

Post by TinCanTech » Sun Jun 13, 2021 9:25 pm

What version of Windblows are you using ?

szaboimr
OpenVpn Newbie
Posts: 2
Joined: Sun Jun 13, 2021 7:36 am

Re: Install error. Please help my.

Post by szaboimr » Mon Jun 14, 2021 5:22 am

Environment:
Hardware: Apple MacBook Air (M1,2020)
Mac OS: macOS Big Sur Version 11.4
Virtual machine: Parallels Desktop 16 for MAC Version 16.5.0 (50692)
Windows: Windows 10 on Arm on Apple’s M1 Mac - Windows 10 Pro Build 21390.co_release.210521-1658

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

Re: Install error. Please help my.

Post by TinCanTech » Mon Jun 14, 2021 10:36 am

I don't think we support your environment, currently.

cron2
Developer
Posts: 24
Joined: Tue Jan 12, 2010 8:08 pm

Re: Install error. Please help my.

Post by cron2 » Mon Jan 24, 2022 3:09 pm

So, an update on this. The "amd64" installers will never work on "arm64" windows - while windows emulates amd64 for userland binaries, such emulation does not exist for device drivers. Thus, you can't install the "amd64" device driver on an ARM windows.

But we *do* have native arm64 installers, starting with 2.5.3, released June 17 last year, just 3 days after TinCanTech stated "we do not support" - mere coincidence, but still.

Current version is 2.5.5-I602, and I just tested installing on Win10 and Win11 insider builds, running in Parallels 16.5.2 on an MBA M1, and it worked on both versions just fine (2.6git snapshot also worked, with OpenSSL 3.0.1 inside)

Post Reply