Running Haiku with VMWare Mac

Forum thread started by meep on Tue, 2009-09-15 00:01

I'm pleased to report that with minimal effort on my part, Haiku Alpha 1 successfully installed on VMWare (2.0.2) for Mac and runs well so far.

I have run into one problem however, the OS does not see the availability of my Apple Airport Connection or Wired Ethernet Adapter on my host my MacBook pro. I have configured VMWare every which way possible to make both Adapters available to Haiku. Unfortunately though, when I view the network panel in Haiku, the "Adapter" drop down menu is empty, no choices available.

Mostly posting this to see if it's a "known issue", although if anyone has a suggested solution, I am all ears.

Thx!

Comments

Re: Running Haiku with VMWare Mac

Not having used vmware for Mac, i'm confused about what you are trying to do. VMWare emulates network hardware AFAIK.

Anyhow, sounds like you ran into the same issue as this person:

http://dev.haiku-os.org/ticket/4513

Re: Running Haiku with VMWare Mac

VMWare Fusion runs Haiku without any problems (here). How have you configured Fusion's network settings - is it using Bridged or NAT mode? Haiku also distribute a .vmx file which correctly configures VMWare.

Re: Running Haiku with VMWare Mac

I'm having the same problem. I'm using NAT mode, and I've verified that ethernet emulation in my .vmx file is e1000.

Re: Running Haiku with VMWare Mac

Zenja wrote:

VMWare Fusion runs Haiku without any problems (here).

When you say without problems are you saying you have sound in Haiku on VMWare Fusion?

Re: Running Haiku with VMWare Mac

OK, I've just tried reconfiguring the alpha again under Fusion. To enable networking, I had to first select NAT mode. I then had to access Mac OS X system preferences / sharing / enable internet sharing. Start the Haiku image, make sure that networking preference is set to DHCP, and you're in business (ie. you can browse the net with Haiku).

To get sound working, I had to install the OpenSoundSystem (OSS) optional package (http://haiku-files.org/files/optional-packages/). Unzip this file to your /boot directory to install the OSS drivers. Reboot. You then have to go to the Media preferences, and set the audio output to use OSS driver. After that, you have sound in Fusion (ie. you can play mp3 files and games).

100% verified to work (MacBookPro2,2 with SnowLeopard, VMWare Fusion 2.??)

Edit Zenja: - if you use BootCamp to create a new partition, and install Haiku to the new partition, you will have a conflict with HDA audio driver and OSS audio driver (this is a known bug and will be fixed soon). Remove the OSS driver or the HDA driver to actually boot Haiku natively on the Mac.

Re: Running Haiku with VMWare Mac

Enabling Internet sharing didn't work for me. In my Network preferences, Adapter still says <empty>.

Mac Mini 2 GHz Intel Core 2 Duo, Snow Leopard (OSX 10.6.1), VMWare Fusion 2.0.5.

Re: Running Haiku with VMWare Mac

You can edit the vmx file in a text editor, just add the following line:

ethernet0.virtualDev = "e1000"

Restart the VM and it should work fine

Re: Running Haiku with VMWare Mac

Mine already says: ethernet0.virtualDev = "e1000"

Re: Running Haiku with VMWare Mac

Did the OSS thing and it does not show up in Media preferences.

Any ideas?

Thanks,
Robert
PS: Editing the vmx did get my network working. On Fusion 3.0 trial running on 2009 Mac Pro, 10.6.1

Re: Running Haiku with VMWare Mac

FWIW

I have it working fine in VMware Fusion 3 by upgrading the hardware, adding ethernet0.virtualDev = "e1000" to the appropriate vmx file, setting the vm up as Linux/Ubuntu, and setting the network to NAT.

Be nice now to get some open source vmware tools ported.

Gosh. I haven't been to www.bebits.com in years!

Good work Haiku-OS developers. A true work of art.

Re: Running Haiku with VMWare Mac

DesertBlizzard wrote:

FWIW

I have it working fine in VMware Fusion 3 by upgrading the hardware, adding ethernet0.virtualDev = "e1000" to the appropriate vmx file.

I confirm, that it indeed does work in VMware Fusion 3. Thanks for the hint!

Re: Running Haiku with VMWare Mac

Being back within Haiku now using a MacBookPro and VMware Fusion 4.1.1 today
I managed to get a VM install using a USB stick with R1/alpha3. But I do not get
any internet connection, because the network adapter will not be set up.
The device list shows for that:
Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
which seems not to be supported.
So what to do to get a working network adapter in VMware Fusion 4?

Thank you in advance.

Re: Running Haiku with VMWare Mac

Well, I had not found the .vmx file.
But now I found out, that the .vmwarevm file could be unfolded as a package.
Then I could open the .vmx file using TextEdit.app, where I
then added the line "ethernet0.virtualDev = "e1000" at a presumed place.
That has it made work for me ...