Windows 11 ARM64 Support

Got a problem with Viscosity or need help? Ask here!

hungry

Posts: 3
Joined: Fri Jul 02, 2021 12:26 pm

Post by hungry » Fri Jul 02, 2021 12:29 pm
Viscosity openvpn subsystem including driver installation binary doesn't work with ARM64 Windows 11.

I tried replace the binary with official openvpn ARM64 version but Viscosity didn't like it. (says it's not from sparklabs)

Could you please have a look when you have chance?

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Fri Jul 02, 2021 1:57 pm
Hi hungry,

Windows 11 is currently a Developer Preview. While we are actively investigating it, at this stage our plan is to add support for Windows 11 to Viscosity Beta's when Windows 11 is released to the Beta Insiders Ring. We have already reported one bug ourselves, and there will be a lot more to come. You should not be using the Windows 11 Developer Preview in place of Windows 10 at this stage, especially not on your primary PC.

Please go to Preferences -> Advanced, and change the Adapter Type to Legacy. This will work around the interface issue for now.

In regards to OpenVPN failing to start, we have seen reports that the VC Runtime is being removed on upgrading. You can download and install it here - https://support.microsoft.com/en-us/top ... f26a218cc0

If this doesn't work, please check the event viewer for further information - https://sparklabs.com/support/kb/articl ... nt-viewer/

We are happy to hear feedback though in the mean time. Please post a complete copy of your log and any errors found relating to OpenVPN or Viscosity from the Event viewer here, or email them to us if you prefer.

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

hungry

Posts: 3
Joined: Fri Jul 02, 2021 12:26 pm

Post by hungry » Fri Jul 02, 2021 8:18 pm
Thanks Eric. Install VC runtime + use legacy adapter as you suggested fixed the issue.

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Mon Jul 05, 2021 5:52 pm
Hi Hungry,

We've received advice that the network APIs should be stable going forward. We've updated our driver to support Windows 11, it is included in 1.9.4 Beta 6. You're welcome to update to the latest Beta, switch back to the Viscosity driver and give it a go, any feedback is appreciated.

https://sparklabs.com/support/kb/articl ... -versions/

Cheers,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

hungry

Posts: 3
Joined: Fri Jul 02, 2021 12:26 pm

Post by hungry » Mon Jul 05, 2021 9:36 pm
Thanks for the quick update Eric.

I can confirm the new beta version with viscosity drive works fine in Windows 11 arm64 (surface pro x)

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Tue Jul 06, 2021 9:05 am
Thanks a lot for the feedback, hungry!
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

Muzi

Posts: 2
Joined: Sat Aug 28, 2021 10:53 am

Post by Muzi » Sat Aug 28, 2021 11:01 am
Good Evening - For some reason I have not been able to update to the most recent version and the install fails on the TAPinstall.exe Previous to a recent windows update to 11 Beta on ARM 22000.168 (I was on 22000.160) I was able to get the legacy open vpn adapter to work with my vpn connection. It appears like something may have broke in the recent Windows 11 on arm update. I am on a SPX SQ2. Here is the image I got from attempting and install. I even had tried to update the previous adapter with the drivers in the "resources" and INF files using the Device manager "Update driver" Function. Unfortunately it appears it didn't help. I tried to manually remove the Virtual Driver and now I can't seem to get it back. I am guessing it is based on this error:
Screenshot 2021-08-27 203516.jpg
TapInstall.exe error message
Screenshot 2021-08-27 203516.jpg (78.2 KiB) Viewed 10069 times


Glad to help in anyway I can - please let me know if you need anything from me from a install log standpoint. I looked for some logs and didn't see anything related to "Tapinstall.exe" The other install logs seem okay. Thanks for supporting Windows on Arm!!!

Eric

User avatar
Posts: 1146
Joined: Sun Jan 03, 2010 3:27 am

Post by Eric » Mon Aug 30, 2021 11:16 am
Hi Muzi,

I'm afraid this is a bug in the Windows 11 upgrade process some users are seeing where some system files are being corrupted. Please try downloading the latest VC redistributable below and running a repair. If this doesn't help, you may need to remove the Microsoft Visual C++ redistributable from Apps & Features, reboot, then install it again. Please ensure you're downloading the ARM64 version.

https://support.microsoft.com/en-us/top ... f26a218cc0

Direct link - https://aka.ms/vs/16/release/VC_redist.arm64.exe

Regards,
Eric
Eric Thorpe
Viscosity Developer

Web: http://www.sparklabs.com
Support: http://www.sparklabs.com/support
Twitter: http://twitter.com/sparklabs

Muzi

Posts: 2
Joined: Sat Aug 28, 2021 10:53 am

Post by Muzi » Thu Sep 02, 2021 9:29 pm
Thank you so much! That worked flawlessly! Repaired the C++ and it worked.
9 posts Page 1 of 1