On Tue, Jan 13, 2009 at 3:18 AM, mabshoff <[email protected]> wrote: > > > > On Jan 12, 8:38 pm, Southerner <[email protected]> wrote: > > Hi, > >> I have installed Sagemath 3.2.2 on over 100 computers in 2 of our >> labs. VMPlayer is genearating the same NIC address for all computers >> for VMNet1 and VMNet8 with VMNet8 showing up on our network and being >> duplicated over 100 times. > > What do you mean by that? The IP for the NIC? > >> Thsi is giving us fits. I see nothing in
Why is this a problem? Precisely why is it causing you fits? >> VMPlayer 2.5.1 that allows me to change that NIC or even have it >> generate a random NIC at install. These installs were all indivual >> installs and not from images or clones. > > The VMPlayer is not capable of changing any settings of the VMware > image, but the commercial version allows you that. I am pretty sure > you can get an evaluation version. You can change all settings of the VMware image by editing the text file sage_vmx.vmx. The only difference between VMware player and VMware Workstation regarding what you can set is that VMware workstation has a pretty GUI, whereas player requires editing a text file. > >> I have posted to VMPlayer forum with no luck. I had thought that I >> could modify the Sage .vmx file but the NIC in that file is not the >> nic being generated (over 100 times). The virtual machine never has any influence over what networks the host vmware system sets up. This wouldn't make sense. The host vmware program sets up a NAT network and a bridged network. For Sage, only the NAT network matters, and the other is ignored. Again, besides giving you "fits" what actual problem does the networks setup by vmware actually cause? >> I also tried running >> VMNetcfg.exe but see no such option in there. >> >> VMNet1 is bridged to the local NIC automatically. The 2 VMNet >> adapters are using NAT. > > I haven't tried our VMWare image, but my guess would be that it is set > up to use bridging per default. It is set to use NAT: # Ethernet0.present = "TRUE" ethernet0.addressType = "generated" ethernet0.generatedAddress = "00:0c:29:33:79:80" ethernet0.generatedAddressOffset = "0" ethernet0.connectionType = "nat" Using Bridged by default would be insane, because it would mean that by default anybody who runs vmware sage would by default allow basically anybody in the world root access on the sage vmware image, which would be a risk for user data, etc. By using NAT by default users can access sage-vmware from the desktop its running on, but nobody else can. > The interesting question now is if the > Sage notebook works if the VMWare image would use NAT also for > VMNet1. I need to download the image and try it I guess. > >> Is there any way to get the VMPlayer used in Sage to generate >> different NIC addresses for the VMNet adapters or to change them now >> that Sage and VMplayer have already been installed? > > My guess would be to use NAT or to fiddle with the build in dhcp > server of VMPlayer in case that is possible. The second solution is > certainly not enjoyable. With a Linux host this (the second solution) is trivial when you install vmware (it's when it asks you about finding a "private subnet". It's just a standard option that you go through. I don't know what the situation is with Windows vmware. The only way I can imagine the problem you're describing actually being a problem though, would be if the vmware sage image were using BRIDGED networking, all the images had exactly the same MAC address, and your dhcp server on your network were getting confused. But the sage-vmware-3.2.3.zip does not use BRIDGED networking, so unless you purposely changed that (there is a drop-down option to change it), then that isn't the problem. You can check explicitly what the MAC's are on the vmware images by doing ifconfig eth0 in shell. William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
