Install Cisco Anyconnect ARM64 version on Windows ARM VM

Sikeer

Bit poster
When I install Cisco Anyconnect (win ARM64 version) into VM, it said cannot be installed, any one have same problem?
 
I have had the same issue with Checkpoint VPN. I think the issue is that x64/x86 emulation does not work with "kernel" drivers.
 
cisco anyconnect working fine on all win arm, but for install you need 21286 (maybe some more). use official vhdx image, install cisco and update windows to last ver
need to fix this for clean install last win ver
 

Attachments

  • Снимок экрана 2021-04-08 в 14.15.34.jpg
    Снимок экрана 2021-04-08 в 14.15.34.jpg
    636 KB · Views: 196
Hi Roman,

you are using OS build 21354.1, while the latest which I get through updating is 21343.1. My edition is called Windows 10 pro insider preview while you have windows 10 Pro only. Just saw that there is an update and I will install it as well.
Have you installed the Anyconnect client for Windows 10 or the ARM version of it?

Working since days on it and be very happy that it seems to work for you. So far I got a break when I tried to install the Anyconnect ARM version and when I install the Windows 10 version it seems to work but it is not installing the network adapter. The driver can not be installed.

Have now really hope that it can be fixed the way you have done it.
 
Have tried it now with OS build 21354.1
Anyconnect latest version for Windows 10 - an official package - (not the ARM version, because it still fails to install)
The Windows 10 version can be installed but it fails to install the network adapter. The driver can not be installed even when the inf file is available in the CISCO subdirectory. Also a manual installation is not possible.
As a result I get the below.
Bildschirmfoto 2021-04-08 um 18.38.11.png

Which version of the VPN (ARM or regular Windows 10) have you installed and how have you managed it?
 
>>> Message has been deleted by the user <<<
 

Attachments

  • Screenshot 2021-04-09 at 22.58.32.png
    Screenshot 2021-04-09 at 22.58.32.png
    269.5 KB · Views: 192
  • Screenshot 2021-04-09 at 23.04.06.png
    Screenshot 2021-04-09 at 23.04.06.png
    80.8 KB · Views: 195
>>> Message has been deleted by the user <<<
 

Attachments

  • Screenshot 2021-04-10 at 18.16.49.png
    Screenshot 2021-04-10 at 18.16.49.png
    261.4 KB · Views: 282
>>> Message has been deleted by the user <<<
 

Attachments

  • Screenshot 2021-04-10 at 19.27.11.png
    Screenshot 2021-04-10 at 19.27.11.png
    168.1 KB · Views: 47
Hey Roman,
this was now so simple and so useful. A downgrade of Windows and CISCO ARM can be installed. Thanks a lot! Everything works now.
If I could send you some good german beer I would do so ;-)
 
For me it doesn't work with the ARM64 Anyconnect.
I can install the msi-file if I first adjust the MSI-file with Orca.
But after installation it doesn't work, it tries to connect but say "Attempting to repair VPN adapter" I get the feeling that I'm missing the network adapter that normally are installed under network adapters.
 
I'd rather not have to downgrade Windows to install but good to know it's possible for it to work. I'll try messing with the MSI too and see if I can get a working transform.
 
I made a transform for the MSI and replaced every instance of "NOT VersionNT64" with "VersionNT64" and now it installs and appears to work correctly. Originally I just removed the launch condition that was blocking the install. It appeared to install correctly but would fail to connect. So I took a guess that the newer builds of Windows ARM are reporting VersionNT64 as true but older builds were not and there are various components that a "NOT VersionNT64" condition on them that don't get installed if you only remove the launch condition. There were also various conditions built on VersionNT64 being TRUE, and I considered changing them to NOT VersionNT64... but held off and so far it seems okay. I don't really have the inclination to dig through the install and figure out exactly what every component condition does without better tools than Orca. Ultimately this is something Cisco will have to fix in their installer but for now a search and replace of "NOT VersionNT64" with "VersionNT64" in Orca seems to work.
 
I did a quick and dirty Search and Replace "NOT VersionNT64" with "VersionNT64" and now it´s working for me. Thanks Kevin!
 
Back
Top