VMware Communities
Dany_1965
Contributor
Contributor

How can I get the VIX API ? I need it for GNS3.

Hi,

I am installing GNS3, the network emulator, which requires VIX API to operate.

The installer stopped with an error message stating :

"VMware vmrun tool could not be found, VMware or the VIX API (required for VMware player) is probably not installed. You can download it from https://www.vmware.com/support/developer/vix-api/. After installation you need to restart GNS3."

But on that page I only found release note and documentation, no software to download.

can anyone help me find it ?

Dany

7 Replies
scott28tt
VMware Employee
VMware Employee

Found via a Google search: free

As a moderator, I've moved this thread from the Education Services area to the Workstation Player area.


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
Damburg
Contributor
Contributor

Thanks, Scott28tt!

Reply
0 Kudos
sdbbs
Contributor
Contributor

Hi scott28tt​, all,

Just tried the free​ link - I tried both in Chrome and Firefox (and Edge) on Windows 10, clicking the Download button results with no download whatsoever.

I though this might be because I'm was not a member (so, not logged in) at my.vmware.com - so I registered, and logged in, but no difference.

I inspected the HTML on that page a bit - and I can see the download button is in a span, which has a "disabled" in the class name - and which otherwise has the "event" assigned; here is what I see if I inspect the element in Firefox:

download-vmware-button.png

And the event, for player_download.js:643, has this:

function(e) {

  if (!$(this).hasClass('disabled')) {

...

... which is to say, the most of the function executes *only* if there is no class "disabled" present, and that class is present in the element in this case.

Occasionally, I get also in FIrefox Browser console:

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/ -- vmf.js:13:72547

Could anyone explain, how can I download in this case?

And, if a login is required for this download, why not make the Download button gray - and write in large, red letters: "Please log in to download this resource", if one is not logged in?

Reply
0 Kudos
elgilmorez
Contributor
Contributor

Hi

elgilmorez
Contributor
Contributor

So I downloaded the player, which didn't bundle the VIX side of things as I hoped, however I've managed to download it successfully (whilst logged in) from the below:

https://my.vmware.com/group/vmware/get-download?downloadGroup=VIXAPI114

I still need to set up the VM side of things, which I wasn't aware of, however there seems to be a guide here that should be of use to you:

https://docs.gns3.com/1u_D9XSSA5PVFrOrTWSw1Vn8Utvimd6ksv76F7731N84/

I hope that helps,

Ben

sdbbs
Contributor
Contributor

Hi elgilmorez​ - many thanks for the feedback!

So I downloaded the player, which didn't bundle the VIX side of things as I hoped, however I've managed to download it successfully (whilst logged in) from the below:

https://my.vmware.com/group/vmware/get-download?downloadGroup=VIXAPI114

Excellent - this worked for me too! Apparently, it is not the latest (that free link from earlier in the thread seems to have API 1.15), but it seems to work ...

I still need to set up the VM side of things, which I wasn't aware of, however there seems to be a guide here that should be of use to you:

Actually, now that vmrun is found, GNS3 just told me:

The GNS3 VM can (downloaded here)[https://github.com/GNS3/gns3-gui/releases/download/v2.1.16/GNS3.VM.VMware.Workstation.2.1.16.zip​]

Import the VM in your virtualization software and hit refresh.

Haven't tried it yet, but I guess following this should finally get things to work...

Thanks again!

elgilmorez
Contributor
Contributor

No problem, glad to have helped, plus I was coincidentally in exactly the same boat anyway.

Yep in regards to the VM side of things, I over thought it and missed their own link to the GNS3 VM, I'm downloading it as we speak.

Cheers!

Reply
0 Kudos