AROS World Exec

Development => AROS Software Development => Topic started by: ferrellsl on May 31, 2022, 08:54:59 PM

Title: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on May 31, 2022, 08:54:59 PM
I downloaded the latest nightly build for AROS x86_64 SMP (May 31) and was pleasantly surprised to find that it boots and installs just fine in VMware using the VMware video driver and AROS Native GFX. Audio is also working as is SMP support. I can see all CPUs with SysMon.

I'm trying to get the PCNet32 driver working with VMware and was wondering if the driver is currently functional or not. I've tried various static IP settings as well as DHCP without any success. If anyone has any insight as to how to get networking functioning under VMware I'd be grateful. I'm using VMware's NAT adapter.
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: deadwood on May 31, 2022, 11:51:39 PM
Hello,

I contacted Kalamatee and he gave this answer:

"PCNet32 should be working, but its likely vmware is emulating an intel gigabit nic not the pcnet device. "
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 02:29:23 AM
Hi ferrellsl and welcome to this forum, on my old VMware Player the Network works perfectly, if you are using Windows check that during the installation Windows has installed the "VMware Virtual Ethernet Adapters"
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 02:31:44 AM
Thanks for asking him.  VMware emulates a PCNet32 NIC with a default gateway at 192.168.254.2 and a DHCP server at 192.168.254.254.  AROS isn't detecting the DHCP server so I tried static addressing which doesn't work either.  Even with a static IP of 192.168.254.50 and the gateway address  entered as 192.168.254.2 I get a "no route to host" message when I attempt to ping the gateway.  I'm using the Network settings app inside of the Prefs drawer to enter my settings.  I'm assuming that's sufficient unless I need to do some configuration from the command line.

All of my other virtual machines (Windows 98/Linux/XP/Win 10&11 etc..) work fine with those settings so I'm not sure what's wrong.
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 02:42:20 AM
By default without setting anything you should already have the network ready, if it helps you can see my settings in the screenshot

Question, on my old VMware it won't start AROS x86_64 SMP, I only have 32Bit systems so I can't install updated versions of VMware.

I assume to install AROS x86_64 SMP you need a more updated version plus the VMware-tools installation, what version do you have installed ?
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 02:58:19 AM
I'm using the latest version of VMware Workstation Pro ver. 16.2.3 build-19376536 on a Windows 11 host (64-bit).

(https://ibb.co/q9tstTc)

Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: OlafS3 on June 01, 2022, 03:09:03 AM
Welcome

Could you also test it with a older version? Then it could be sorted out that it is a problem with the new vmware and not just configuration
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 03:13:43 AM
I don't have access to any older versions.  Here's what my IP settings look like in AROS.

Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 03:24:29 AM
No I do not use a Static IP, as said you have to leave it in Automatic and make sure that on Windiows in Device Manager you have the "VMware Virtual Ethernet Adapters" !

Your screenshot is not clearly visible, with a Graphic Editor reduce the resolution to 800x600 or 860x643 and do not exceed the file size limit required by the forum
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 03:31:48 AM
Yes, I have all of the VMnet adapters installed as they get installed automatically upon installation of VMware.  I've tried DHCP and static settings with the same results.  All the other 15 virtual machines that I have installed, work just fine with DHCP and/or static settings.  AROS is the only one that refuses to work properly.

Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 04:05:41 AM
With what software are you verifying that the Network is working? have you tried the Browser
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 04:24:05 AM
To check if there is any problem on the Distro "AROS x86_64 SMP", do a test with the ISO of my AROS One x86, from the ISO the Network is already active and you can use the Browser or AmiTube without installing anything,.

If you use OWB you just have to wait for the installation of the Fonts in RAM, an automatic operation that takes a few minutes

https://sites.google.com/view/arosone
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: paolone on June 01, 2022, 06:13:40 AM
I downloaded the latest nightly build for AROS x86_64 SMP (May 31) and was pleasantly surprised to find that it boots and installs just fine in VMware using the VMware video driver and AROS Native GFX. Audio is also working as is SMP support. I can see all CPUs with SysMon.

I'm trying to get the PCNet32 driver working with VMware and was wondering if the driver is currently functional or not. I've tried various static IP settings as well as DHCP without any success. If anyone has any insight as to how to get networking functioning under VMware I'd be grateful. I'm using VMware's NAT adapter.


In the initial VM setup menu, what OS had you suggested you were going to install? VMware creates a different virtual machine based on your indication.


For 32bit AROS, the best option is "MS/DOS", but for 64 bit I sincerely don't remember.
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 11:25:38 AM
With what software are you verifying that the Network is working? have you tried the Browser

I'm using the ping command to see if I can at least reach the gateway (192.168.254.2) but the client isn't able to reach the gateway and responds with "no route to host", whether I use DHCP or static addressing.  I can ping my localhost IP of 127.0.0.1 which confirms that packets at least make it to the transport layer, so something is wrong at the network, datalink or physical layer.  There's no point in trying OWB or other browsers if ping cannot see the gateway.
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 11:34:53 AM
Yes in Ping is fine, I thought you wanted to see something on the Workbench, which happens if WiFi is recognized, a nice WiFi icon will appear on the Workbench.

As said above you should try with another Distro to be sure !
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 11:35:13 AM
I downloaded the latest nightly build for AROS x86_64 SMP (May 31) and was pleasantly surprised to find that it boots and installs just fine in VMware using the VMware video driver and AROS Native GFX. Audio is also working as is SMP support. I can see all CPUs with SysMon.

I'm trying to get the PCNet32 driver working with VMware and was wondering if the driver is currently functional or not. I've tried various static IP settings as well as DHCP without any success. If anyone has any insight as to how to get networking functioning under VMware I'd be grateful. I'm using VMware's NAT adapter.


In the initial VM setup menu, what OS had you suggested you were going to install? VMware creates a different virtual machine based on your indication.


For 32bit AROS, the best option is "MS/DOS", but for 64 bit I sincerely don't remember.

I created the machine as "64-bit other" and it boots amazingly fast in about 6 seconds.  I can change the machine type to MS-DOS, but the boot time increases to about 2 minutes and the networking problems remains.

AROS One boots just as expected since it's a Linux hosted OS as do the other 15 operating systems that I have running under VMWare.  My VMs range from MS-DOS, FreeDOS, Windows 98, Windows ME, Windows 2000, Windows XP (32 & 64 bit), Windows 8, Windows 10, Windows 11, OS X, Ubuntu 17 and Ubuntu 20. All work properly except the AROS x86_64 SMP build.

Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 12:11:44 PM
Thanks for trying my AROS One, actually the "MS-DOS" choice is slow even on AROS One, much faster especially the network if you configure Other/Other, but even if you choose Windows7 it is fast AROS One, among other things it enables you the entry to install VMware-Tools
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: ferrellsl on June 01, 2022, 02:58:24 PM
Thanks for trying my AROS One, actually the "MS-DOS" choice is slow even on AROS One, much faster especially the network if you configure Other/Other, but even if you choose Windows7 it is fast AROS One, among other things it enables you the entry to install VMware-Tools

I'm not particularly interested in the hosted versions of AROS because it's Linux under the hood with an API translation layer or shim handling the Amiga system calls.  I'm interested in AROS x86_64 SMP because it ISN'T Linux under the hood.  I understand why some users and developers prefer Linux hosted, because it's easier to set up, supports more hardware and is more stable than native AROS.  But I already use several flavors of Linux for various projects and if I wanted to use another Linux distro I'd just download one of the tried and tested versions of Ubuntu, Slax, Red Hat, etc....

It would be the same situation if BeOS was hosted on Linux.  I think most users who are interested in BeOS would stay away from a Linux hosted version because they're not interested in running Linux with different window dressings on top.

I also need a 64-bit address space because I work with files larger than 4GB and I also want SMP because I can't see the point of hobbling my multi-core CPU with an OS that only uses one core.  So 32 bit versions of any OS are out of the question for me.
Title: Re: AROS x86_64-smp Network Support under VMWare
Post by: AMIGASYSTEM on June 01, 2022, 03:09:20 PM

I'm not particularly interested in the hosted versions of AROS because it's Linux under the hood with an API translation layer or shim handling the Amiga system calls.  I'm interested in AROS x86_64 SMP because it ISN'T Linux under the hood.  I understand why some users and developers prefer Linux hosted, because it's easier to set up, supports more hardware and is more stable than native AROS.  But I already use several flavors of Linux for various projects and if I wanted to use another Linux distro I'd just download one of the tried and tested versions of Ubuntu, Slax, Red Hat, etc....


I agree with you, I also don't like host systems, each Os has to walk on its own feet, this olre to push the growth of the system entertains much more