Home

[Mac OSx86] VMware Networking Guide (Updated) Print E-mail

Description:

How to enable networking on a VMware Installation of Mac OSx86

********* 

Note: Before attempting anything, make sure that a Ethernet virtual device is added to your VM in VMware

Important Note: The best known working mode for networking on OS X on VMware is Bridged. If you are having trouble, you should try setting the Ethernet Controller to bridged.

Method 1: EthernetVirtualDev

Add the ethernet0.virtualDev="e1000" line to the VMX configuration file

Method 2: Maxxuss AMDPCNET Driver


  • Download the Maxxuss driver here
  • Unzip the file to extract the ISO
  • Mount the ISO in VMware
  • Make sure you have Ethernet enabled in VMware (host-only, bridged, NAT, etc.)
  • Boot the virtual machine (there should be a Maxxuss CD icon)
  • Open the Maxxuss CD
  • Go into the MaxxussAMDPCNET folder
  • Create a new folder called 'network' (without quotations) on the desktop
  • Copy all the contents of the MaxxussAMDPCNET folder in the CD into the 'network' folder
  • Now copy just the MaxxussAMDPCNET.kext file inside the Maxxuss folder to your home folder (/Users/<yourusername>)
  • Open a terminal window
  • Type in the following command and press Enter

sudo Desktop/network/install.sh

  • When prompted for your password, enter itIf all goes well, the command should silently complete with no messages on the screen and it should return to a blank command promptIf you see some sort of error, write it down and send me a message or post a topic in the forums
  • Now, reboot the VM and networking should work!

 


Method 3: Set up MAC Adress

  • Open your virtual machines VMX file and find the line where it says "ethernet0.generatedAddress"
  • Copy the MAC adress that follows it down somwhere (e.g. something like "00:0c:29:83:d8:7c", yours will differ)
  • Boot your Mac OS X Virtual machine and open the Terminal program from Application >> Utilities
  • Run these commands:


sudo -s
[enter password]
ifconfig en0 ether xx:xx:xx:xx:xx:xx

  • Replace the string of x's with your actual MAC address and run the command and Ethernet should be working
  • Run the Network Setup Assistant from System Preferences if it doesn't work after running the commands
  • If "en0" returns an error or doesn't work, then change "en0" in the commands to "en1". If that doesn't work try "en2"

 

 

Method 4: Command Line IP Address Renewal

  • Do this fix only after you've done both of the methods above
  • Open the Terminal and type in the following commands:

sudo -s
[enter password]
ifconfig en2 up
ipconfig set en2 DHCP
reboot


  • If "en0" returns an error or doesn't work, then change "en0" in the commands to "en1". If that doesn't work try "en2"


   
Comments (101)add comment

Gustavo said:

0
Have tried everything, network
I'm using JaS 10.4.8 image. I have tried steps 1-2, and it has not worked. I then tried step 3 and when I type "ifconfig en2 up", it says that en2 doesn't exist (a similar message like that). So then I tried en0 instead of en2, apparantly it worked since it didnt give an error message, but still no network. Network settings says that the ethernet cable is connected (green light), but when I start safari, the home page just hangs and doesnt load, then I get an error page that says I'm not connected. I click on the configure and I see that ISP and the last two options have failed.

Any ideas?
 
February 18, 2008
Votes: +2

xer said:

0
Same problem.
Ethernet is there, but the ISP and other options all fail.
 
February 20, 2008
Votes: +1

HolaMundo said:

0
...
I Almost forgot I did all 3 Methods the only thing that I find odd is that the Ethernet value change. See below:ethernet0.virtualDev = "vlance"

Whyyy???
 
March 11, 2008
Votes: +0

trookes said:

0
...
hey pleezz help i tried all steps no internet.

config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
memsize = "1024"
ide0:0.present = "TRUE"
ide0:0.fileName = "Other.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "C:UserstrookesDesktopVMwareTools.ISO"
ide1:0.deviceType = "cdrom-image"
floppy0.autodetect = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.wakeOnPcktRcv = "FALSE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
svga.autodetect = "TRUE"
pciBridge0.present = "TRUE"
mks.keyboardFilter = "allow"
displayName = "Mac OS X"
guestOS = "darwin"
nvram = "Other.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"

floppy0.present = "FALSE"
paevm="true"



isolation.tools.hgfs.disable = "TRUE"

ethernet0.addressType = "generated"
uuid.location = "56 4d e9 95 50 6a b5 bb-60 6b 45 21 7d ba 11 5c"
uuid.bios = "56 4d e9 95 50 6a b5 bb-60 6b 45 21 7d ba 11 5c"
ide0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "32"
sound.pciSlotNumber = "33"
ethernet0.generatedAddress = "00:0c:29:ba:11:5c"
ethernet0.generatedAddressOffset = "0"

extendedConfigFile = "Other.vmxf"

tools.remindInstall = "TRUE"

ethernet1.present = "FALSE"
ethernet1.connectionType = "nat"
ethernet1.virtualDev = "e1000"
ethernet1.wakeOnPcktRcv = "FALSE"

ethernet1.addressType = "generated"
ethernet1.pciSlotNumber = "-1"
ethernet1.generatedAddress = "00:0c:29:ba:11:66"
ethernet1.generatedAddressOffset = "10"

ide1:0.exclusive = "FALSE"

tools.syncTime = "FALSE"

ethernet0.vnet = "VMnet0"

ethernet0.virtualDev = "vlance"
 
March 24, 2008
Votes: -1

mrpervis said:

0
...
In briged mode. I'm pulling DHCP and can ping the IP address but cannot ping out from VM MAC OS. States that Built-In Ethernet is not plugged in. Ethernet ID (MAC Address) is all zeros. Tried steps 1 & 2.
 
March 27, 2008
Votes: +1

Tony Moey said:

0
Mr
It works, it works! Just add the line ethernet0.virtualDev="e1000"
that's all! Here's the screenshot to prove it...http://www.facebook.com/photo....=616372541
 
March 30, 2008
Votes: +0

phparray said:

0
...
I've tried all three and no luck. Any suggestions?
 
April 05, 2008
Votes: +1

pcwiz said:

0
...
Are you using Tiger or Leopard?
 
April 05, 2008
Votes: +0

Kyle N said:

0
...
Hi there thank you for the great write up on this. I have followed method 1 and 2 and still no network. I checked my vmx file and it changed the e1000 back to vlance. Should I be added an additional ethernet0.virtualDev="e1000"??? And when I went on to the third method when I put in ifconfig en2 up it says "en2 does not exist". Can you help? I am using JAS 10.4.8 and followed your installation guide for vmware. Thank you.
 
April 08, 2008
Votes: +0

serviceman said:

0
...
Hi,

How do I remove the Maxxuss AMDPCNET Driver?
 
April 09, 2008
Votes: +0

pcwiz said:

0
...
Kyle N,

I replied to your email that you sent smilies/smiley.gif

serviceman,

Go to /System/Library/Extensions and look for something like "MaxxussAMDPCNet.kext". Delete that file (authenticate first) and repair permissions with Disk Utility (Applications >> Utilities).
 
April 09, 2008
Votes: +0

bobsobol said:

0
...
I think I'm having the same problem as Kyle N and Gustavo, only with OSx86 10.5.2 Leopard from the KAL VM image.

I too have en0 not en2... but installing the kernel extension has given me ethernet with cable unplugged. The VM Ethernet is enabled as bridged. If you eMailed Kyle could you share with the rest of us?
 
April 22, 2008 | url
Votes: +0

bobsobol said:

0
...
I think I'm having the same problem as Kyle N and Gustavo, only with OSx86 10.5.2 Leopard from the KAL VM image.

I too have en0 not en2... but installing the kernel extension has given me ethernet with cable unplugged. The VM Ethernet is enabled as bridged. If you eMailed Kyle could you share with the rest of us?
 
April 22, 2008 | url
Votes: +0

bobsobol said:

0
...
For information and illustration purposes, this is where I think the problem lies:-

http://img521.imageshack.us/img521/3007/macmacib3.png

Assuming BBCode is enabled for posts here, if not just copy and paste the url.

OS X reads the MAC (NIC address) as null. This is not how it's set in VMWare.

(VMWare allocates a random MAC when you create the virtual NIC in the machine settings. Once upon a time a MAC address was determined by a Manufacturer code plus the production number, or serial of the card. MAC addresses where distributed in blocks, like IP ranges to ISPs. The limit of MAC addresses ran out a long time ago. smilies/wink.gif And since there are many many more possible MAC addresses than IPs, people can see why we need to change to IPv6)

BTW: Sorry for the double post, I'm not sure how that happened.
 
April 22, 2008 | url
Votes: +0

pcwiz said:

0
...
bobosol,

Hey,

Sorry, BBCode IS enabled here but I had to remove the direct image and instead put a link because the image was causing width problems on the page. Anyway, you are right, OS X reads the MAC adress as 0s. To fix it you run this command in Terminal:

ifconfig en0 ether xx:xx:xx:xx:xx:xx

And replace the string of x's with the actual MAC address assigned by VMware (can be obtained from the VMX file).
 
April 23, 2008
Votes: +0

kris said:

0
...
I try(as root) "ifconfig en0 ether 00:0c:29:8a:c4:3e" and this dosn't work. Ifconfig still display "ether 00:00:00:00:00:00"
 
April 26, 2008
Votes: +0

pcwiz said:

0
...
After setting the MAC address did you try running the Network setup utility from system preferences?
 
April 26, 2008
Votes: +0

Ron said:

bobsobol
...
Directly after issuing the command, I get correct response from ifconfig:-
lo0:flags=8049mtu 16384
inet6 fe80::1&#xlo;0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010 mtu 1280
stf0: flags= mtu 1280
en0: flags=8863 mtu 1500
ether 00:0c:29:8d:fb:f3
media: autoselect .....
etc.

However Safari cannot connect, Ethernet is still media disconnected and the System Preferences Network tool still shows 00:00:00:00:00:00.

I tried rebooting, but that seems to reset the Terminal mode too.

Is this because of elevated privileges? You can't ifconfig unless you "su" up, and if you do, are you only modifying the properties for the root/wheel user, and not your local admin user?

Just a thought, though I have no idea how to get around it if that is the problem.

Edit: I think I disproved that theory by checking again on a non-su terminal. It read back fine, but only till reboot. So maybe this needs to be done somewhere more permanently, as a part of the boot process. Or maybe I'm clutching at straws... so close, yet so far away. smilies/wink.gif
 
April 27, 2008
Votes: +1

shawn said:

0
...
Same here. JAS 10.4.8 , I have a green status with IP and DNS via DHCP. Bridged mode. The driver, etc. Can ping windows host and the host can ping it. But MAC is all 00's even when trying to manually set it in the terminal. Funny thing is that in terminal, I can ping www.google.com and it properly resolves, but of course eventually times out.
 
April 29, 2008
Votes: -1

sean said:

0
...
I also had a problem, mac address was all zero.
Try this.

-I selected NAT mode in VMware settings.
-Boot mac os.
-open terminal
>sudo -s
>ifconfig en0 up
>ipconfig set en0 DHCP

after a while
type ifconfig to see IP address you got.

>ifconfig en0 ether xx:xx:xx:xx:xx:xx (xx in your vmx file)

and launch safari browser
I don't know how to automate
 
May 05, 2008
Votes: +6

sean said:

0
...
sean thanks it's works for me smilies/cheesy.gif
 
May 12, 2008
Votes: -1

rodney said:

0
...
hey i did all yours step, and still can't connect to the internet.I don't know what else to do? can you help me???????????????? smilies/cry.gif
 
May 29, 2008
Votes: -1

wringer said:

0
...
Thanks sean! Works like a charm. smilies/wink.gif
Also, thanks for all the contributors at pcwiz for creating loads of awesome docs! smilies/cheesy.gif
 
June 04, 2008
Votes: +1

coaxeus said:

0
...
I havent read any other comments but I just tried step 3, and then ran the network assistant (assist me.. in the network config gui) and it worked great smilies/smiley.gif
 
June 04, 2008 | url
Votes: +1

Gustavo said:

Gustavo
...
Wooooooooooooooooooooooooooooootttt!!!!!!!!!!!!!

Sean!!! Your ma man!! It worked!!! finaly after a few days. I tride every fu**** method nothing worked exept your method. Thank you very much man. And of corse you to pcwis.

ps sorry for the bad english(if it is bad)
smilies/cheesy.gif smilies/cheesy.gif smilies/grin.gif smilies/grin.gif
 
June 06, 2008
Votes: +0

someone said:

0
...
tried all the above methods, nothing works!!! I have only cable unplugged on the mac side, funny thing is that once it managed to take it's ip's but that was it! I toought that MAC OS supposed to be the plug and play Linux!
 
June 22, 2008
Votes: +1

mark boyd said:

0
...
I was having no end of dramas but this was because i doing the wrong thing.

Im no VMWARE expert i have only been using it today with this OSX thingy.

the e1000 statement worked beautifully, but there are a few things (correct me if im wrong) that make this work.

1. edit the right configuration tool
- the VM config you want to edit is the one in its default location, not where you edited the RAR files, if the statement isnt there that specficies the device id, then add it as mentioned in the tutorial.

2. This "e1000" statement is a statement that reflects the driver set for the intel 1000mbps nic's, if you do not have the drive i hope im correct in saying that there is no chance it will work.

great work pcwiz i would be very interested to see some more of the in's and outs of how all this works, and if it is a driver issue for the network card its a matter of people knowing their device names , e100 as opposed to e1000 and so on.

lastly, i am wondering if other devices can be ported to OSX the way the optical drive and ethernet card is, seeing as though its device reliant, if you could get VMWARE to parse the phyical device to mac, then use the mac drives, you could pretty much make the whole pc a MAC and never worry about windows again, if you have legacy products that you cant live without that is

enough rambling, hooroo people!
 
June 23, 2008 | url
Votes: +1

juragan said:

0
...
bow to pcwiz and for other who shared their knowledge in this site.

i have manage to install tiger (Jas 10.4.smilies/cool.gif using VMWARE 6.0 and follow the guide (as mention by pcwiz).

i got no network connectivity when the osx boot at 1st time, but i know the ethernet is working fine. then i follow sean guide using his step on how to fill the mac address into the en0 device. but same result. not working.

and then i edit the Ethernet at the VMware machine change to NAT. Start the osx , and look at the preferences. still not working. and then i click the ethernet icon at the right bottom on VMware console screen and change the type to Bridged. Suddenly the network is working.

in summary (at my case) Ethernet:
- Host-only not working
- NAT not working
- Bridged working good



 
July 11, 2008 | url
Votes: -1

Lachow said:

0
...
Ok, I've done all of this and got it to work once, and only once with the NAT and the ifconfig en0 ether xx:... but now I'm back to square one since rebooting. Any suggestions?
 
July 22, 2008
Votes: +0

Lachow said:

0
...
Oh, and I'm running the Leopard 10.5.2 with NAT/Bridged/or Host -only. Once I switched to NAT and then installed the kext and it showed up in the ifconfig. I then had to set the MAC and it was up and running. However, after reboot, the kext errors out, and setting the MAC does nothing. I'm trying to switch to another Network type as that seemed to help last time and see.
 
July 22, 2008
Votes: -1

Tha said:

0
...
sean's metod worked fine, thanks. Unfortunately it only works for about 1 minute then network is down again although everything still looks fine with ifconfig. Does anybody know why???
 
July 23, 2008
Votes: +1

Saeid said:

0
...
Amazing, I just did Method 1 with that one line of code to config file and vola I got internet in mac! I spent days trying to get PearPC to do that! I'm using the Bridge option btw.
 
August 05, 2008 | url
Votes: +0

Morrissey said:

0
...
Hey people, I've installed succesfully the Jas 10.4.8 in VMware but cant get the internet to work so I wondered could somebody help me.

I've tryed all of the methods above and none of them works...

OS X gives me constantly the message - "PPOe server not found" , or something like that.

My brain is constantly in the VMX file but no luck...

What type of connection should I pick when installing Mac OS X ?
(the installer, maybe there I messed up, reinstalled with another option no luck too)

Using Vista and the internet works like a charm, the ethernet device is also connected but Mac reports that he didn't found any.
 
August 09, 2008
Votes: +0

MarceloFranca said:

0
...
Hi everyone,
I tried everything to put this 10.4.8 on my network in order to have internet connection through my host OS but nothing so far.
.Network Diagnostics: I got some green bullets but I believe the problem is the MAC ADDRESS. I have IP from the DHCP but the MAC still 00,s
Any help is very appreciated. ( I think I'm too old for this )
 
August 11, 2008
Votes: +0

AnonymousTroll said:

0
...
The network isn't working for me, and I've tried all the methods. If I don't set the VirtualDev setting, Mac OS X can't even detect the network adapter. If I set it to Intel e1000, the adapter is listed, but the MAC address stays at 0 even after trying method 3. In Network Preferences, it says cable unplugged. I'm using PCWiz's VMware image under Workstation 6.0.4.
 
August 19, 2008
Votes: +0

SeanLee said:

0
...
I also get the "cable unplugged" error. Tried everything that pcwiz said. Using the pcwiz image iunder WS 6.0.4.
 
August 23, 2008
Votes: +0

Joust said:

0
...
Same here. No luck under VM 6.0.2 and 6.0.4 (b93057), PCWiz image from torrent.

Cable disconnected, address is 00:00:00:00:00:00. Tried nat,host,bridge.


The above commands are wrong! Setting MAC is not allowed. I've tried installing the Maxxis driver but it's still the same.

> sudo -s
Password:
> ifconfig en0
en0: flags=8863 mtu 1500
ether 00:00:00:00:00:00
media: autoselect () status: inactive
supported media: autoselect 10baseT/UTP 10baseT/UTP ifconfig en0 up
ifconfig: up: permission denied
> ifconfig set en0 DHCP
ifconfig: interface set does not exist
> ifconfig en0 ether 00:0c:29:7d:97:27
ifconfig: ioctl (SIOCAIFADDR): permission denied

smilies/cry.gif
 
August 26, 2008
Votes: +3

christian said:

0
...
Hi,
same problem here. I can't setup the NIC. When i set up with static IP adress, with a IP adress where is in use on the network i get: IP Adress allready in use with MAC: xxxxxx. So the connection works... but when i setup a static free IP Adress, i can't connect or Ping anything... :-(
 
September 15, 2008
Votes: +0

adamm said:

0
...
none of methods work for me
 
September 17, 2008 | url
Votes: +2

Andrew said:

0
...
none of the steps worked for me. Ethernet kept being read as 00:00:00 etc.
 
September 19, 2008
Votes: +0

Andrew said:

0
...
Joust: The 2nd and 3rd commands are ipconfig--not ifconfig. Read the instructions again carefully (I made this mistake too on my first try!)
 
October 24, 2008
Votes: +0

SamS said:

0
...
with VM powered off I changed the first nic to NAT in VMware. I added a second nic that is bridged and powered on the VM. After the machine booted I opened up terminal and typed ifconfig. en0 showed mac still 00:00:00:00:00:00 but en1 looked fine. I opened the network from system preferences and a pop up apeared that en1 has been detected, check settings and click apply. I added my search domains and clicked apply and the network started working.

maybe this may work for others
 
November 14, 2008
Votes: +2

davidwin3 said:

November 15, 2008
Votes: +0

PC Oibo said:

0
...
i type in ipcongif en0 and it prompts me
usage: ipconfig
 
November 19, 2008
Votes: +0

metalgod2099 said:

0
...
Thanks

Giving back

for those who dont' know this a tip if you turn off vmware dhcp/nat server
and set the guest to dhcp it can pick up dhcp address from your real router and get out onto the net that way.



 
November 25, 2008
Votes: +0

metalgod2099 said:

0
...
My Leo 10.5.2 working

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
scsi0.present = "TRUE"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "leopard-000001.vmdk"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "Mac leo 10.5.2"
guestOS = "winnt"
nvram = "Mac leo 10.5.2.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
tools.upgrade.policy = "useGlobal"

extendedConfigFile = "Mac leo 10.5.2.vmxf"

floppy0.fileName = "A:"

ethernet0.addressType = "generated"
ethernet0.linkStatePropagation.enable = "TRUE"
tools.syncTime = "FALSE"
uuid.location = "56 4d b5 e8 c3 97 a0 8c-bf 31 9c 91 e6 97 5a 5f"
uuid.bios = "56 4d b5 e8 c3 97 a0 8c-bf 31 9c 91 e6 97 5a 5f"
ide0:0.redo = ""
vmotion.checkpointFBSize = "134217728"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "32"
sound.pciSlotNumber = "33"
vmci0.pciSlotNumber = "34"
ethernet0.generatedAddress = "00:0c:29:97:5a:5f"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-426288545"
tools.remindInstall = "TRUE"
 
November 25, 2008
Votes: +0

Diesis said:

0
...
Running Jas 10.4.8 under Vmware Workstation 6.5 on Ubuntu Intrepid, the problem is solved putting
ethernet0.virtualDev="e1000"
in the vmx file
 
November 29, 2008
Votes: +0

Mcx said:

0
...
FFS I CAN'T MAKE IT TO WORK
 
December 25, 2008
Votes: +0

Giorgio said:

0
...
The only method that worked for me was the following
1. put in the vmx file the ethernet = e1000 sg line smilies/smiley.gif
2. Set the Network adapter to NAT!
3. After that go to Network in System Preferences and the Assistant autodetected the internet. Right away Safari loaded the page it could not display before.

Not sure why it worked like this but it did, and it shows that many of us will have to try every psssible combo to get this to work, as for me none of the published solutions worked.
 
January 03, 2009
Votes: +0

Elliot said:

January 06, 2009
Votes: +0

Stingray said:

0
...
So close yet so far

I see the en0 now but it is unplugged

VMX File:
=========

.encoding = "windows-1252"
bios.bootDelay = "5000"
config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "FALSE"
scsi0:0.fileName = "FreeBSD.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.autodetect = "TRUE"
usb.present = "FALSE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
svga.autodetect = "TRUE"
pciBridge0.present = "TRUE"
mks.keyboardFilter = "allow"
displayName = "Mac OS X Leopard"
guestOS = "freebsd"
nvram = "FreeBSD.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"

ide0:0.present = "TRUE"
ide0:0.fileName = "leopard.vmdk"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"

isolation.tools.hgfs.disable = "TRUE"

uuid.location = "56 4d 8a b5 b2 06 88 e1-11 dd 40 54 d6 f3 f7 08"
uuid.bios = "56 4d 8a b5 b2 06 88 e1-11 dd 40 54 d6 f3 f7 08"
ide0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
sound.pciSlotNumber = "32"
ehci.pciSlotNumber = "33"

extendedConfigFile = "FreeBSD.vmxf"

ide1:0.startConnected = "FALSE"

numvcpus = "1"

tools.remindInstall = "FALSE"

vmotion.checkpointFBSize = "16777216"

ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
ethernet0.linkStatePropagation.enable = "TRUE"

ethernet0.generatedAddress = "00:0c:29:f3:f7:08"
ethernet0.generatedAddressOffset = "0"

ethernet0.pciSlotNumber = "34"


ifconfig output:
================

en0: flags=8863 mtu 1500
ether 00:0c:29:f3:f7:08
media: autoselect status: inactive
supported media: ...

Help Please !!!!
 
January 12, 2009
Votes: +0

Oleg Kirillov said:

Oleg Kirillov
...
To understand what to do and why you must know the VMware a little bit deeper.
There are several types of virtualized network adapters in there - the main two, exactly emulating the real-world physical adapters are the Intel "e1000" adapter and AMD PCnet "vlance" one. To be short - the first one does not work with OSX, it is detected by OS, configured, but works only on first boot, then it loses the ability to correctly sense the cable status and therefore does not work, with or without the correct MAC address.
To enable networking you need the "vlance" virtual adapter type (default for VMware Workstation 6.5, but optimized for compatibility, not for performance) and Maxxus driver 1.043. Follow the instructions in README file and you'll get the functional network.
 
January 28, 2009 | url
Votes: +0

blackbird714 said:

0
...
I agree with Oleg's assessment of the e1000 driver being problematic... however, I have found the existing documentation and comments here to be incomplete, at least in my specific situation. Here are my software versions:

VMWare Workstation 5.5 (latest available version 5.5.9 build-12612smilies/cool.gif
OS X 10.5.2 as packaged by PCWIZ (downloaded back in August 200smilies/cool.gif

When I first downloaded the image, the OS booted up with no problems, but like lots of others here, I never could get networking to work. I tinkered with it on and off for a few days, and finally gave up. Without a working network connection, it was pointless for me to proceed.

Something made me think of my failed OSX/VMWare project earlier today, so I started tinkering again. I reset the image back to a clean disk, and followed all of the posted how-to's listed here (using the e1000 driver)... and once again to my frustration, no network connection. However, for short while after the NIC was detected, it looked like it worked long enough for DHCP to get an IP address for my NAT'd VMWare subnet -- but I couldn't get a route out to the internet. I thought maybe it just needed a reboot... but from that point forward, en0 was completely dead. The MAC was all zeros as others have observed. I tried some of the suggestions, rebooted a bunch of times, no dice.

So I spent a little more time on the drivers provided by Maxxuss-AMDPCNET-v1.0_1043.iso. One thing I noticed is even after installing the Maxxuss driver, the only network driver that was getting loaded was:

AppleIntel8254XEthernet.kext

The Maxxuss driver wasn't being loaded at all. I could manually load it, but it didn't change the networking situation. So I:

kextunload /System/Library/Extensions/IONetworkingFamily.kext/Content/PlugIns/AppleIntel8254XEthernet.kext
kextload /path to Maxxus driver/Maxxuss-AMDPCNET.kext

... and I noticed something that surprised me (I'm a OSX n00b so bear with me). When I ran 'ifconfig' the en0 adapter disappeared from the interface list. This would support the general theory that others have thrown out there that the Maxxus driver just isn't binding to the NIC, thus the blank MAC address value.

So this sent me down a different path entirely. I had previously tried loading the VM without the e1000 driver statement in the vmx file -- but VMWare always complained about the 'vlance' driver being incompatible with a 64-bit guest OS. And when I changed the guest OS config to FreeBSD (32-bit), then VMWare greeted me with an ominous message that I was trying to load a 64-bit OS in a 32-bit system. Previously I had retreated at this point... but this time I pressed forward in desperation, but I fully expected the OS to panic during boot.

To my surprise... the OS loaded just as before with no obvious ill effects. When it booted, I went into System Preferences/Network -- and this time, like the first time I loaded with the e1000 driver, it detected a new NIC! So I had the original busted en0, and a new en2 interface. I set it to DHCP, and hit the Apply button... and after a few seconds, it had an IP address. Then I opened Safari... and viola! I got to the Apple website for the first time.

One thing I did not test is VMWare configured for "vlance" drivers without the Maxxuss driver installed. I'm not sure if one of the built-in drivers would step in and get the job done.

So to summarize, here are the only settings that I put into my .vmx file:

ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"

The first time it starts up, VMWare will add the ethernet0.addressType, ethernet0.generatedAddress, and ethernet0.generatedAddressOffset ... but you don't need to mess with those.

Also I changed this setting:

guestOS = "freebsd-64"

... to:

guestOS = "freebsd"

VMWare complained, but I checked the box to not warn me anymore and hit Ok. Once the the system booted, I ran the install.sh from:

Maxxuss-AMDPCNET-v1.0_1043.iso

Then I went into System Preferences/Network, and added the newly detected interface (en2). The only other bit of housekeeping that I did was remove the dead en0 interface from System Preferences/Network -- but that isn't really necessary.

Anyway, I hope this helps someone else get their networking up and running. Thanks to PCWIZ, Oleg, and all of the others that have posted their findings... I couldn't have made it this far without you!!
 
January 29, 2009
Votes: +3

Oleg Kirillov said:

Oleg Kirillov
...
And the last nail - "guestOS" parameter serves only to hint the VMware what ISO image of VMware Tools to mount when you pick the "Install VMware Tools" option in menu. Nothing more. Therefore you can safely put even "MS-DOS" there with no negative impact.
 
January 29, 2009 | url
Votes: +0

vb said:

0
...
For those who wants networking in 10.4.8 (or Tiger), and who are using VMware Server 2.0 (the latest version as of Jan/2009), you might have had the same problem as me: en0 does not up and mac address is 00:00:00:00:00:00. DHCP does not work. NAT does not work, Host-only does not work. Or it works just briefly and goes dumb.

I solved this problem by using VMware Palyer 2.5.1 (the lastest version as of Jan/2009). In fact, I tried all methods when I was using the Server, but nothing worked, and the Tiger was very slow (mouse was lagging too). I didn't mean to fix networking by changing VMware but I just wanted to make it faster. So, I changed Server to Player, then boom! I found that en0 is up, so I configured networking (I'm using NAT for management issue), and everything is working very smoothly.

If I have a VMware hard disk image (vmdk file), I think using Server is not a good choice. Player is much better (if you can edit vmx file).
 
January 29, 2009
Votes: +0

Oleg Kirillov said:

Oleg Kirillov
...
Affirmative. It's the nature of the products.
VMware Workstation (and it's cut-down version - Player) is optimized to run desktop operating systems - with performance-optimized graphics and local inputs. It's also supports widest range of hardware resources for the guest OSes, but emulation operates through host OS support.
Server is not optimized for console operations - it's optimized for network and storage I/O performance. Console emulations put severe performance penalty on the Server, so it's recommended to use remore consoles (i.e. via network). It also supports less hardware than Workstation/Player - again via host OS.
VMware ESX supports only its HCL-listed hardware, and again optimized for net&storage I/O but emulation excludes host OS so it is faster than Workstation/Server.
 
January 29, 2009 | url
Votes: +0

kbock said:

0
...
I cannot get the ethernet to work - have tried all of the above - am running Workstation 6.5; using bridged mode; "cable unplugged" is always on the network wizard... please help!
 
January 30, 2009
Votes: +0

bobsobol said:

bobsobol
...
@ Oleg & blackbird:

re. "guestOS" parameter serves only to hint the VMware what ISO image of VMware Tools to mount when you pick the "Install VMware Tools" option in menu. Nothing more. Therefore you can safely put even "MS-DOS" there with no negative impact.

Any GuestOS setting other than "winnt" causes an OS X install which enters infinite reboot situation on my system. Therefor GuestOS must make more changes to the emulation that simply to hint which CD to connect for Guest Tools install. Also "freebsd-64" or "freebsd" are not a workable option on my setup.

Host Windows Vista x64 Core2Quad, VMWare ACE 6.0.2.

It is my understanding, that there is an issue with Core2 processors, which the setting "winnt" shields the guest from... whatever, it is the only option I can use with this image.
 
January 30, 2009
Votes: +0

Oleg Kirillov said:

Oleg Kirillov
...
I suppose something screwed up in your install.
ACE is not a separate product, but Workstation option. Version 6.0 is outdated and here's the potential incompatibility with Vista x64.
I run my 6.5 on XP x64 SP3/6600 Quad Core and no matter what I set as guestOS, VM (10.5) works.
This setting really has some meaning for ESX - it helps with Transparent Page Sharing/Memory Overcommitment, but it's not the case.

2kbock - read my message on Jan, 28 - you need to set the virtual ethernet type to "vlance" and install Maxxus driver 1.0_1043.
 
January 31, 2009 | url
Votes: +0

Oleg Kirillov said:

Oleg Kirillov
...
mmm... I think it's not the correct place to tell the full story about VMware WS architecture but you can believe me that VM knows absolutely nothing about your computer's hardware, except CPUID info. WS, in turn, uses host OS HAL and therefore knows nothing about chipsets.
Incompatibilities come from host OS side.
You can try to install OSX natively, it's not an option for me as I'm just experimenting with PCWIZ's VM.
 
January 31, 2009 | url
Votes: +0

guru said:

0
...
Thanks Sean, I had tried everything but with no success.. Today I read Sean's post above on this forum and gave it a try and Wallahhh !! It workedd... Connected to internet now. Will try getting the iphone sdk installed now. Lets see how it goes.
 
February 08, 2009 | url
Votes: +0

Divricean said:

0
...
For those of you who did not succeed with any method: make sure you have the latest version of Vmware Workstation installed. I tried everything with Workstation 6.0 and did not succeed, after I upgraded to 6.5 the network worked like a charm from the first try.
 
February 10, 2009 | url
Votes: +0

Woody said:

0
...
After many days trying on VmWare Workstation and always getting the ethernet address 00:00:00:00:00, I change for VmWare Player and it's working at the first try.

Thanks a lot blackbird714 for your idea.
 
February 16, 2009
Votes: +0

Bas Vijfwinkel said:

0
...
Thanks blackbird714!

I also had the problem where Leopard said the en0 interface was not present.
Your suggestion to put ethernet0.present = "TRUE" and
ethernet0.connectionType = "nat" in the configuration file did the trick.

This is what I did :
- add the 2 settings in the VMWare vmx config file
- reboot the OS
- go to the terminal
- sudo -s
- ifconfig en0 ether
- reboot the OS (maybe not needed)
- go to the System Preference menu
- select Network
- select Ethernet in the left panel
- the OS detects the network
- close the Network menu

Now it worked for me. smilies/smiley.gif
Maybe it is the VMWare Player that needs those 2 settings.








 
February 20, 2009
Votes: +2

einter said:

0
...
method 3 worked fine for me.
 
March 06, 2009
Votes: +0

einter said:

0
...
how can i get a comment tab like this for my website? sorry, I know I'm out of the scope of this discussion.
 
March 06, 2009
Votes: +0

antimac said:

0
...
I tried the methods on this page with the pcwiz-Leo 10.5.2 vm image. None worked, but turns out none was needed - all I had to do is set VMware to use NAT, and it works. Leopard still says "cable unplugged", but the network is there.
 
March 09, 2009
Votes: +1

antimac said:

0
...
Follow up to yesterday's note: my luck with NAT seems to be related to also adding the adapter in Network Preferences (in OS X) - after restoring the image (not even a reboot) it didn't work.

A little trial and error shows that adding/removing the adapter on the VMware side and adding/removing the adapter on the OS X side, gets back to the 'network is working with cable unplugged' state. I'm not sure if you need to do both.
 
March 10, 2009
Votes: +0

sz said:

0
...
did step 1 and 2 with no luck. Went to do step 3 and getting en0 does not exist . en1 does not exist en2 does not exist...
 
March 24, 2009
Votes: +0

sz said:

0
...
did step 1 and 2 with no luck. Went to do step 3 and getting en0 does not exist . en1 does not exist en2 does not exist... Also it says built-in ethernet failed and when I go to network folder there are no actually files =/ It is on bridged and I have tried them all =/ Internet fine on Host pc.
 
March 24, 2009
Votes: +0

wow gold said:

March 26, 2009 | url
Votes: +0

wow gold said:

April 07, 2009 | url
Votes: +0

dofus kamas said:

0
...
Follow the guide below, you will have a better experience in dofus kamas.
 
April 10, 2009 | url
Votes: +0

CovariantTensor said:

0
...
smilies/grin.gif I have figured out how to get internet working.... Edit your Virtual Machine
settings for Your Virtual Mac, then select "Ethernet" and change your configuration from (NAT) or (Host-only) or which ever you have, and change it to
"Custom: Specific Virtual Network" and in the combo box select the first option which is "VMnet0" and then fire-up your virtual mac and BAM! you got internet....
In case you run into a problem...I should let you know that my Real computer is
connecting to the internet via Ethernet NOT Wireless....
 
April 15, 2009
Votes: +1

JasonHere said:

0
...
I have spent hours on this. I realized I used the wrong driver, but even know with the correct driver, I cannot get en0 or en1 etc to say anything other than device does not exist. Under network diag, ethernet failed. under system pref-> network I get no locations and no objects. I have tried virtualDev vlance, e1000 and deleted. Problem is, I have tried so many things and various reinstalls i cannot be sure combos with which driver (kext) I did. Has anyone got this to work on 10.5.6 osx and vmware 6.5.2?
 
April 15, 2009
Votes: +0

Me said:

0
...
I got it to work with blackbird714's Guide, but much simpler. I got the 10.5.2 image with Workstation 6.5

- Add a new bridged adapter (VMWare will add a new config to the .vmx with the e1000 setup)
- Boot OSX
- OSX will find a new adapter (en0) but will say "cable not connected"
- Shutdown OSX
- Change the adapter config to "vlance" instead of "e1000"
- Mount the Maxxuss iso and boot the VM
- Open a terminal and execute ifconfig - OSX will find no "en" adapter
- Copy the the directory from the mounted CD to your VM
- Change to that directory in the terminal
- Execute "sudo ./load.sh", this will load the Maxxuss kext
- Go to System / Network, delete your previously found adapter and add a new one
- This time the adapter will work and be able to connect to the network
- To do this permanently use install.sh instead of load.sh
 
April 23, 2009
Votes: +0

wow gold said:

April 29, 2009 | url
Votes: +0

cabal money said:

0
...
I think that it not only costs much money but also spend much time. One day, he give me many cabal money and play the game with me.
 
May 05, 2009 | url
Votes: +0

maple story mesos said:

0
...



I can getmaple mesoscheaply,
 
May 12, 2009 | url
Votes: +0

ffwill said:

0
...
for cable unplugged, try method 2 and don't forget to remove
ethernet0.virtualDev="e1000" of method 1
 
May 16, 2009 | url
Votes: +0

alli said:

0
...
1 Alli + 2 Alli plus 3 Alli, divided by 2 Alli, gives you 3 Alli

How many Alli do you get if you divide pastila Alli to pastila de slabit Alli?
 
May 20, 2009 | url
Votes: +1

alli said:

May 20, 2009 | url
Votes: +0

karl said:

0
...
hey i dont understand the step mount the iso in VMware. my virtual machine fo mac os 10.4.8 is running on a mounted iso so do i just change the file in daemon tools to the maxuss iso?
 
May 21, 2009
Votes: +0

karl said:

0
...
fixed that but now it doesnt accept the password can someone type it in normal font
 
May 21, 2009
Votes: +0

karl said:

0
...
fanaly done ti by entering the vm password, but no change and it wont elt me use the wireless usb internet adaptor i have for my pc
 
May 21, 2009
Votes: +0

Dineu Assis said:

0
...
I'd already bought a Macbook white, but unfortunately It was stolen (The thieves only left the box with Serial numbers and charge power connectors). I tried this tutorial and it seems the only way network works for me is using NAT (share host's IP) configuration in VMWare Settings - but it works! I want to thank you all for posting this material. It's a treasure.
 
July 12, 2009 | url
Votes: +0

gsvi said:

0
...
I found that if you use a static ip the networking with work without a problem.. dhcp worked the first time but not since. I think it probably has to do with MAc address on the router but do not like figuring it out.
 
July 16, 2009
Votes: +1

Family Keylogger said:

0
...
Family Keylogger is a software program or hardware device that is used to monitor and log each of the keys a user types into a computer keyboard. The user who installed the program or hardware device can then view all keys typed in by that user. Because these programs and hardware devices monitor the keys typed in, a user can easily find user passwords and other information a user may not wish others to know about.
 
August 17, 2009 | url
Votes: +0

Paulie said:

0
...
After getting the network up and running using the above steps I installed hamachi. I got hamachi up and running and then restarted the vm. After restarting I no longer have network. Can someone help me out with this?
 
August 31, 2009
Votes: +0

leopard said:

0
...
wow...
i have found a new method for internet to be browsed in leopard.
the way is to setup the virtualbox.
then choice the vertualbox brideg as in this: http://img196.imageshack.us/im...turefu.jpg

try it & tell if it works with u..
i am very sorry for my bad english language
 
September 04, 2009
Votes: +5

hoangdung said:

0
...
風俗
デリヘル
風俗
デリヘル 風俗
エロゲー
ソープランド
吉原 ソープランド
出会い
出会い
デリヘル
すすきの ソープラン

新宿 ソープランド
千葉 ソープランド
埼玉 ソープランド
神奈川 ソープランド

吉原 ソープランド
sod
バイブ
風俗求人 高収入
都内 キャバクラ 全額日払い
無料動画
大阪 風俗
大阪 風俗
神戸 風俗
smilies/grin.gifVD
smilies/grin.gifVD
風俗 求人
風俗 求人
デリヘル 新宿
デリヘル 東京
千代田区 デリヘル
台東区 デリヘル
墨田区 デリヘル
中央区 デリヘル

 
September 05, 2009 | url
Votes: -1

Working on emachine d725 said:

0
...
Hey, i just install jas mac osx 10.4.8 and all working except the internet.
i feel so frusted but when i follow method 3,it work and i start downloading mac software!! Thanks PCWiz!!
Installed on saturday (26 sept. 2009) 5.30 pm (Malaysia/Singapore Clock)
 
September 26, 2009
Votes: +0

pol said:

0
...
hello can you help me after I type sudo Desktop / network / install.sh itIf enter the password, but it is not valid (not working) why? help
 
October 02, 2009
Votes: +0

Jackson said:

0
...
As for me i prefer use KeyBag ,it's keylogger on my Mac to monitor the websites that visited by my children,It helps me a lot.smilies/smiley.gif
 
November 03, 2009
Votes: +0

ugg for sale said:

0
...


Woods December 2 on their official website issued a statement admitting to his wife being unfaithful.

ugg for sale The matter is far from over, saying it is Tiger Woods, lover

of women, but to take out one after another, including bar girls, underwear model, television anchor woman,

waitress,ugg sale etc., so far, the U.S. media exposure of the "tiger

lovers" At least nine people.
 
January 07, 2010 | url
Votes: +0

Superblonde said:

0
...
What Bas Vijfwinkel said worked for me !

ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"

in the configuration file.

then:
- add the 2 settings in the VMWare vmx config file
- reboot the OS
- go to the terminal
- sudo -s
- ifconfig en0 ether
- reboot the OS (maybe not needed)
- go to the System Preference menu
- select Network
- select Ethernet in the left panel
- the OS detects the network
- close the Network menu

No need to change the VMWare setting through the VMWare menue or type manually ip adresses or DHCP entries somewhre !

THANKS A LOT !
Superblonde
 
January 12, 2010 | url
Votes: +0

Timberland work boots said:

0
...
url=http://www.kissnfl.com/nfl-jerseys-c-631.html]authentic football jerseys
authentic jerseys
authentic nfl jerseys
 
January 12, 2010 | url
Votes: +0

Dav said:

0
...
Thanks a million mate smilies/cheesy.gif
 
February 01, 2010 | url
Votes: +1

Write comment

security image
Write the displayed characters


busy



Enjoy this article? Bookmark onto:
Digg!Reddit!Del.icio.us!Google!Live!Facebook!Slashdot!Netscape!Technorati!StumbleUpon!Spurl!Wists!Simpy!Newsvine!Blinklist!Furl!Fark!Blogmarks!Yahoo!Smarking!Netvouz!Shadows!RawSugar!Ma.gnolia!PlugIM!Squidoo!BlogMemes!FeedMeLinks!BlinkBits!Tailrank!linkaGoGo!Free social bookmarking plugins and extensions for Joomla! websites!
 
< Prev   Next >

Copyright © 2008 PCWiz Computer [Powered by Joomla] | Site Map | Donate | Mac OSx86 Search Engine
OSx86 Hardware Database

spacer.png, 0 kB
spacer.png, 0 kB