Jump to content

No network VMware6 + 10.4.8


22 posts in this topic

Recommended Posts

I followed the instructions posted by PCWIZ (Thanks for creating the doc) and was able to get the OS installed. I can not for the life of me get the networking to work. I also followed the networking guide posted on his site. Whenever I do an ifconfig there is no ethernet interface listed. Any help would be greatly appreciated!

Link to comment
Share on other sites

Thanks for the reply. I have already completed those steps with no luck. In VMware the thernet device is set to bridged and in the other.vmx I have the e1000 line. The driver loaded in MAC OS with no problem but there is still no network interface. I am running VMware 6.01 build 55017 on a Windows Vista Ultimate host. The computer is a Dell M1210 which others have successfully configured.

Link to comment
Share on other sites

Thanks for the reply. I have already completed those steps with no luck. In VMware the thernet device is set to bridged and in the other.vmx I have the e1000 line. The driver loaded in MAC OS with no problem but there is still no network interface. I am running VMware 6.01 build 55017 on a Windows Vista Ultimate host. The computer is a Dell M1210 which others have successfully configured.

 

Once you have bridged and e1000 you still need to run network setup wizard from within OS X VM.

 

Easiest way to get there is start Safari. When it says its not connected, hit the network diagnostics, then pick have never connected to internet.

 

I have also found you have to manually assign IP address rather than rely on DHCP within OS X VM.

Link to comment
Share on other sites

Make sure that you have an Ethernet virtual device present in VMware. Also, you have to do the E1000 and the Maxxuss AMDPCNET fixes before you do the ifconfg fix.

 

 

I have tried these suggestions but they don't seem to work for my install.

I used this guide and completed every step: http://######.com/software/vmwareosx86network.htm

 

 

There is a couple of problems with this guide though. I am using Bridged Networking.

After the .vmx file has been edited to include e1000 and os = "darwin", the .vmx file immediately becomes edited by VMWare back to ethernet0.virtualDev = "vlance" and guestOS = "winnt".

The only modification that stayed, was paevm="true".

You can not make the .vmx read-only(VMWare needs to write to the file everytime it boots) or save the modified file after VMWare has already started booting to make the outcome any different.

 

 

After following the network guide to step 3, I receive the error: "efconfig: interface en2 does not exist"

This leads me to believe that OSX doesn't even recognize any network adapters in the system and that Step 2 did not install a working driver even though I received no errors during the procedure.

Using Network Diagnostics and Setup Assistant I see the network adapter hasn't been detected. http://img90.imageshack.us/img90/3140/interfaceuv4.jpg

Using Networking Utility in the Utiliies section of OSX, I make the assumption that there is no interface installed on en2: http://img86.imageshack.us/img86/5371/osxen2tu5.jpg

 

So with the problem of e1000 and darwin getting overwritten by VMWare and no interface being detected by OSX, I would appreciate any other suggestions on how to get the networking to work.

post-144820-1193241486_thumb.jpg

post-144820-1193241516_thumb.jpg

Link to comment
Share on other sites

These settings work for me:

 

config.version = "8"

virtualHW.version = "4"

memsize = "512"

MemAllowAutoScaleDown = "FALSE"

ide0:0.present = "TRUE"

ide0:0.fileName = "Windows NT.vmdk"

ide1:0.present = "TRUE"

ide1:0.fileName = "G:"

ide1:0.deviceType = "cdrom-raw"

floppy0.fileName = "A:"

ethernet0.present = "TRUE"

ethernet0.virtualDev = "e1000"

sound.present = "TRUE"

sound.virtualDev = "es1371"

sound.fileName = "-1"

sound.autodetect = "TRUE"

displayName = "OS X 10.4.8"

guestOS = "other-64"

nvram = "Windows NT.nvram"

paevm="true"

Link to comment
Share on other sites

Ok I finally got networking to work after working on it all day.

 

There are 3 methods that people have suggested which do not work by themselves with Upchuck 10.4.9i r3.

1) The Maxxus Drivers do not work.

2) Adding e1000 alone does not work(but at least the adapter starts showing up)

3) Modifying the VMWare MAC address in the .vmx file to a "static"

 

The solution:

Add/Modify the line to be: ethernet0.virtualDev = "e1000"

+

Modify the line:

ethernet0.addressType = "static"

change the line:

ethernet0.generatedAddress = "00:50:56:9c:01:88"

to

ethernet0.Address = "00:50:56:00:xx:xx"

( The xx is your assigned numbers) (Make sure this is above the uuid address.)

+

Open up System Preferences and click on "Network" - Choose DHCP and manually enter router IP in the DNS box

+

Opening up Terminal in OSX and type: sudo ifconfig en2 ether 00:50:56:00:xx:xx (match the .vmx entry exactly)

+

In VMWARE disconnect and connect again your network device: http://forum.insanelymac.com/uploads/month...-1186650197.jpg

 

 

It's a lot of steps, but it finally works.

Link to comment
Share on other sites

Are you then using Bridged network with the above setup?

Which IP is you getting - 192.168.x.x (unfortunatley this is being used for my WiFi router connection purpose, while my Real IP is for Internet connection via eth0 <linux box>), or 172.x.x.x?

Link to comment
Share on other sites

Are you then using Bridged network with the above setup?

Which IP is you getting - 192.168.x.x (unfortunatley this is being used for my WiFi router connection purpose, while my Real IP is for Internet connection via eth0 <linux box>), or 172.x.x.x?

 

Yes, I'm using Bridged Mode. Bridged mode with OSX inside VMWare will get a similar IP to the one your computer is getting since it is using your computer's ethernet/wifi connection. I modified my instructions a little.

Link to comment
Share on other sites

hello everyone! i'm quite noob, just to let you guys know.

i recently managed to get jas 10.4.8 into vmware 6.0.2 but much to my dismay, several things aren't working, but the one that i am writing about is the isolation of my jas 10.4.8 virtual machine from the world! i can't get on the internet (or connect usb, or recognize blank cd) so anything i do in the vm stays in the vm....

 

skankinred, i tried to follow your instructions, but you lost me on some things:

 

1.) i'm supposed to change whatever the line beginning with 'ethernet0.generatedAddress' says to 'ethernet0.Address = "00:50:56:00:randomnumber:randomnumber" '?

 

in other words, the number i make must start out as 00 50 56 00 and no other four digit combo will work (fwiw, i made up something other than those four and got an error, then made one that started with those four and then it worked)

 

2.) in my vmx file, i didn't have anything that started out 'uuid address,' so i put the 'ethernet0.Address' line above the one starting as 'uuid.location'

 

3.) i noticed you change the line starting as 'ethernet0.generatedAddress' to 'ethernet0.Address.' i also had in my vmx file 'ethernet0.generatedAddressOffset = "0" ' and i didn't know if i was supposed to rename that, too (since it also had the word

'generated' which we removed earlier--i didn't know if these two lines 'belong' together). i just deleted that line, it booted up fine, though.

 

4.) in the 'network' box where it says, 'configure ipv4' i put 'using dhcp' (not 'using dhcp with manual address') and in the 'dns servers' field, i type '192.168.1.1' please forgive if that is too noob error, i thought that was my router's IP...

 

5.) i couldn't figure out what i was supposed to do once i put in the IP. i didn't know if to click 'apply now' and close the 'network' box or what, so i just click 'apply now' and leave it there.

 

6.) finally, i made sure vmware was set to 'bridged,' then i typed at the terminal, exactly: sudo ifconfig en2 ether 00:50:56:00:vmxentryexactly:vmxentryexactly then i gave it my password. he tells me, 'ifconfig: interface en2 does not exist,' then sadness overwhelming.

 

i don't know enough to figure out a work around, but all i want to do is move text files from vista to mac osx. i thought if i could get internet i could just mail them, but every minute that passes makes that seem more and more impossible. and usb seems impossible-er (i get the error 'the device was unable to connect to its ideal host controller...)...

Link to comment
Share on other sites

I tried all the steps and nada. The only thing I got out of it all was VMWare wouldnt start when I set ethernet0.addressType = "static" it kept telling me to assign a static IP address to ethernet0 yet I dont know what to write in the vmx config file for that.

Link to comment
Share on other sites

  • 3 weeks later...

Hi

 

Could anyone who got this working post up what their NetworkInterfaces.plist file says?

 

I've been struggling, following every step I can find. Thankfully I took acapy of my OSX image before I started messing around, so can roll back to a totally clean machine if I need to..

 

ATB

DSP

Link to comment
Share on other sites

I'm running 10.4.11 and my network connectivity has been hit and miss since 10.4.8. Sometimes disconnecting and reconnecting the vmware nic does the trick, other times rerunning the Maxxus install works, deleteing the network card from the options and removing the settings from the vmx... you get the idea.

Link to comment
Share on other sites

Denja - open Applications/Utilities/Network Utilily, and look at the devices. Chances are you can exchange the above references to en2 to en0...

 

To everyone else:

I've been having another go, and following the advice given on http://thiscantwork.wik.is/Installing_MacO...8_on_Asus_M2N-E I tried installing the MaxxussAMDPCNET.kext using their sudo commands. On issuing 'sudo kextload -v /System/Library/Extensions/MaxxussAMDPCNET.kext/' I got:

kextload: extension /System/Library/Extensions/MaxxussAMDPCNET.kext/ appears to be valid
kextload: loading extension /System/Library/Extensions/MaxxussAMDPCNET.kext/23maxxuss_driver_AMDPCNET is not compatible with its superclass, 20IOEthernetController superclass changed?
kextload: a link/load error occurred for kernal extension /System/Library/Extensions/MaxxussAMDPCNET.kext/
load failed for extension /System/Library/Extensions/MaxxussAMDPCNET.kext/ (run kextload with -t for diagnostic output)

 

running with -t tells me that most of the kexts are invalid, which I don't mind, since they look to be legacy ones anyway.

 

Oddly enough forcedeth.kext is reported fine and loads, but doesn't do me any favours.

 

The ethernet I have allows me to browse the local network, and see the VMhost, and other machines on the local subnet; just no Inet connex, and the MAC address stauchly refuses to be anything but 00:00:00:00:00:00...

 

:shrug:

 

I've got hold of uphuck and kalyway.. I might try my luck with those.. But I'm still open to ideas :(

 

Duncan

Link to comment
Share on other sites

..OK further to the above, and a bit of a google (as they say..)

 

There's an updated Maxxuss driver for use with >10.4.7 to be found via http://www.paulooi.com/2005/10/15/vmware-n...rk-mac-osx-x86/ ; shortly before the end http://video.paulooi.com/Maxxuss-AMDPCNET-v1.0_1043.zip is listed as an alternative.

 

I've tried it, but I think I need a cleaner setup - I tried it on the VM on which I've tried everything else... it failed! I'll use a cleaner image and have a go. Hope this update helps someone :)

 

ATB

DSP

Link to comment
Share on other sites

You are running 10.4.11 on VMWARE????

 

Hells yeah! Best of all, I have a network connection today!

 

Started with uphuck v1.4i r3.

Updated to 10.4.10 with an install from the "bay" and used the following instructions from grmiller in this post http://forum.insanelymac.com/index.php?showtopic=71428:

 

There is a fast way to do it. I have the Uphuck 10.4.9 1.4i r2 installed on my laptop and than I downloaded the Mac OS X 10.4.11 Combo Intel and do the follow:

 

 

 

Below are the steps to update your computer to 10.4.*:

 

1) Open up the terminal and type "sudo -s" then "your password" then the following (line by line):


 

Code:

 

cp /mach_kernel /old

cp -R /system/library/coreservices/loginwindow.app /

cp -R /system/library/extensions/AppleSMBIOS.kext /

cp -R /system/library/extensions/AppleACPIplatform.kext /

cp -R /system/library/extensions/AppleAPIC.kext /

cp -R /system/library/extensions/IOATAFamily.kext /

cp -R /system/library/extensions/system.kext /

 

2) Keep terminal open.


3) Open disk utility and keep it open


4) Run Software Update or download the file and run it. But if you use the Software update :deselect everything but the 10.4.* intel update and install it (AND DO NOT RESTART---IGNORE THE INSTALLER WINDOW)


 

5) Open terminal and type the following:
CODE

 

Code:

 

cp /old /mach_kernel

cp -R /loginwindow.app /system/library/coreservices/

cp -R /AppleSMBIOS.kext /system/library/extensions/

cp -R /AppleACPIplatform.kext /system/library/extensions/

cp -R /AppleAPIC.kext /system/library/extensions/

cp -R /IOATAFamily.kext /system/library/extensions/

cp -R /system.kext /system/library/extensions/

rm -rf /system/library/extensions.*

 

6) Open disk utility and repair permissions for your OS X partition


 

7)Reboot {Remember this that after you restart, the computer might reboot and not enter the system, But just let it do its stuff and let it reboot and after that you have the new Version of 10.4.10 or 10.4.11 working and running. I have it 100%.

post-53246-1196105178_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...

Got networking to work!!!!!I sort of mixed several techniques together.....(Using Jas AMD/Intel iso..............OSX 10.4.8)At first, i had done the "e1000" thing.....OSX then detected the network card but didn't allow network access.The Maxxuss driver worked on my old 10.4.1 installation but failed on 10.4.8.......I later found the information above about setting(Continued from previous comment"Modify the line:ethernet0.addressType = "static"change the line: ethernet0.generatedAddress = "00:50:56:9c:01:88" to ethernet0.Address = "00:50:56:00:xx:xx"( The xx is your assigned numbers) (Make sure this is above the uuid address.)"These and their surrounding instructions failed but then i found http://######.com/software/vmwareos...roubleshoot.htm which told me to

  • Remove the ethernet0.virtualDev="e1000" line


  • At installation, install AMD patch even if the computer is Intel


Apparently, this worked.....So it seems that using the static address along with the AMD patch works.....(Note:OSx86 always thinks in built ethernet" is unplugged.......however, a new PCI network card appears which is the one that we need to configure.............Also, this needs to have its IP addresses and other config settings manually set as DHCP doesn't work)Here's the network section of my config file:ethernet0.present = "TRUE"ethernet0.connectionType = "bridged"ethernet0.addressType = "static"ethernet0.Address = "00:50:56:00:10:27"

Link to comment
Share on other sites

  • 1 month later...
Ok I finally got networking to work after working on it all day.

 

There are 3 methods that people have suggested which do not work by themselves with Upchuck 10.4.9i r3.

1) The Maxxus Drivers do not work.

2) Adding e1000 alone does not work(but at least the adapter starts showing up)

3) Modifying the VMWare MAC address in the .vmx file to a "static"

 

The solution:

Add/Modify the line to be: ethernet0.virtualDev = "e1000"

+

Modify the line:

ethernet0.addressType = "static"

change the line:

ethernet0.generatedAddress = "00:50:56:9c:01:88"

to

ethernet0.Address = "00:50:56:00:xx:xx"

( The xx is your assigned numbers) (Make sure this is above the uuid address.)

+

Open up System Preferences and click on "Network" - Choose DHCP and manually enter router IP in the DNS box

+

Opening up Terminal in OSX and type: sudo ifconfig en2 ether 00:50:56:00:xx:xx (match the .vmx entry exactly)

+

In VMWARE disconnect and connect again your network device: http://forum.insanelymac.com/uploads/month...-1186650197.jpg

 

 

It's a lot of steps, but it finally works.

 

 

Works like a charm! Many Thanks.

Link to comment
Share on other sites

  • 2 months later...

Hi,

 

i have the same problem (as stated here)

 

So, how to get networking ready?

 

e1000 method

Make sure this is above the uuid address.
I get an error if it's the same as the uuid address. I think it must be like said in here
Change the current MAC to a MAC address in the following range:

00:50:56:00:00:00-00:50:56:3F:FF:FF

so i have

ethernet1.present = "TRUE"
ethernet1.connectionType = "nat"
ethernet1.virtualDev = "e1000"
ethernet1.addressType = "static"
ethernet1.Address = "00:50:56:00:00:01"

Result: it didn't work. mac id still zeroed.

 

I don't think it matters if the ip is set to static or not. The problem is not on the ip-layer.

I think the problem is, that the e1000 device / the AppleIntel8254xEthernet extension doesn't support setting the mac id, so an "ifconfig eth0 ether" will fail anyhow.

 

Why we all need a set mac id is, because the vmware nat-service doesn't resond to empty mac ids. So bridged networking will work sometimes, when your/your' isps router doesn't care about your mac id.

 

other method vlance

There's an updated Maxxuss driver for use with >10.4.7 to be found via http://www.paulooi.com/2005/10/15/vmware-n...rk-mac-osx-x86/ ; shortly before the end http://video.paulooi.com/Maxxuss-AMDPCNET-v1.0_1043.zip is listed as an alternative. I've tried it, but I think I need a cleaner setup - I tried it on the VM on which I've tried everything else... it failed!
I don't know why it failed for you, but it finally worked. mac id is present, no need to fiddel around with windows ics. Best method!

 

Thanks!

Link to comment
Share on other sites

Opening up Terminal in OSX and type: sudo ifconfig en2 ether 00:50:56:00:xx:xx (match the .vmx entry exactly)

 

If I use en2 :

 

ifconfig: interface en2 does not exist

 

So I tried en0 :

 

seems to go.

 

ifconfig reveals:

 

en0 ... ether 00:50:56:00:88:88 number I used above and in the .vmx.

 

But still all zeros in the Ethernet of the Network panel.

 

Help. ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...