From owner-freebsd-emulation@FreeBSD.ORG Wed Oct 1 21:00:42 2003 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7167116A4B3 for ; Wed, 1 Oct 2003 21:00:42 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20D0343F93 for ; Wed, 1 Oct 2003 21:00:37 -0700 (PDT) (envelope-from mario@schmut.com) Received: (qmail 15108 invoked from network); 2 Oct 2003 04:00:36 -0000 Received: from unknown (HELO schmut.com) ([66.92.49.2]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 2 Oct 2003 04:00:36 -0000 Received: from 192.168.23.2 (SquirrelMail authenticated user mario@schmut.com) by webmail.schmut.com with HTTP; Wed, 1 Oct 2003 21:01:15 -0700 (PDT) Message-ID: <4620.192.168.23.2.1065067275.squirrel@webmail.schmut.com> Date: Wed, 1 Oct 2003 21:01:15 -0700 (PDT) From: "mario" To: In-Reply-To: <20031001193254.M49869@fubar.adept.org> References: <20031001145747.F48799@fubar.adept.org> <20031001153205.I48799@fubar.adept.org> <200310012240.h91MeTqR030565@nyx.dalai-zebu.org> <20031001193254.M49869@fubar.adept.org> X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit cc: emulation@freebsd.org Subject: re: vmware3 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mario@schmut.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Oct 2003 04:00:42 -0000 i think vmnet0 is linux residue only vnet1 is used and loaded by rc.d to use it i think networking worked something like use custom as a connection type set /dev/vmnet1 as a device this should end up as this in the cfg file ethernet0.present = "TRUE" ethernet0.connectionType = "custom" ethernet0.vnet = "/dev/vmnet1" (optional) i froze the mac for dhcp sanity ethernet0.address = "00:50:56:1e:ad:b0" in /usr/local/etc/rc.d/vmware.sh you set whether or not to use bridging that'll put your nics into promisc so have it on for bridging or turn it of for nat or none any kind of natting you do yourself ipnat or whatever took me a while, too have fun also check out the docs in ...share/doc/vmware mario;> - - - - - - - - House Of Sites - - - - - - - - Web Design :: Programming :: Hosting :: Maintenance Web site: http://www.HouseOfSites.net Email: mario@HouseOfSites.net Tel: 415-242-3376 ---------------------------------------------------- Do you schmut!? http://www.schmut.com > > thanks to those on this list, i've got vmware 3.0 working. win2k pro is > installed, along with the guest tools. the OS seems to run better than > ever (vs. my old 2.0 install). woot. > > however, vmmon/vmnet is giving me some fits. after the install, and > after running vmware.sh from /usr/local/etc/rc.d... i end up with the > following entries in /compat/linux/dev: > > mike@mojo{conf}$ ls /compat/linux/dev/vm* > /compat/linux/dev/vmmon /compat/linux/dev/vmnet1 > > vmnet1 shows up in ifconfig output, > > vmnet1: flags=8943 mtu > 1500 > inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 > ether 00:bd:9f:c4:01:01 > > this is a bridged configuration, and it is reading address/etc. info > properly from /usr/local/etc/vmware/config: > > mike@mojo{conf}$ cat /usr/local/etc/vmware/config > > vmnet1.HostOnlyAddress = "192.168.0.1" > vmnet1.HostOnlyNetMask = "255.255.255.0" > > and that shold work, because it's what's referred to in my vmware config > (~/.vmware/*), > > mike@mojo{.vmware}$ grep vmnet win2kpro/win2000Pro.cfg > ethernet0.vnet = "/compat/linux/dev/vmnet1" > > so my question is... since _everything_ seems to refer to "vmnet1" (i > haven't seen vmnet0 mentioned anywhere just yet)... why does vmnet0 > magically appear ONLY after running vmware itself? despite not being > referenced in my vmware config or the vmware.sh script, after running > vmware itself i end up with BOTH vmnet0 and vmnet1 sitting aorund (only > vmnet1 is properly configured): > > vmnet1: flags=8943 mtu > 1500 > inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 > ether 00:bd:9f:c4:01:01 > vmnet0: flags=8803 mtu 1500 > ether 00:bd:13:e0:01:00 > Opened by PID 6032 > > as stated, PID 6032 is vmware... the following entries also get created > in /dev (not /compat/linux/dev...), > > mike@mojo{conf}$ ls /dev/vm* > /dev/vmmon /dev/vmnet0 /dev/vmnet1 > > the problem is i think this is confusing vmware... or i'm overlooking > something that refers to vmnet0 (i've tried a complete reinstall of the > port, verified everything refers to vmnet1, then start vmware, and > vmnet0 appears while vmnet1, despite being properlyconfigured via > ifconfig/ngctl/vmware.sh, sits unused.) as it is, networking just won't > work. clicking "power on" just results in a "unable to query vmnet0 -- > update vmmon" -- uh, ok, but nothing's referring to vmnet0, right? and > if it is, why does the vmware.sh script, etc. point to vmnet1? > > i recall having this same ordeal in v2.0... so maybe i'm doing the same > thing wrong then and now. i've tried the usual mess of manually > configuring vmnet0 properly, creating links, etc. nothing really seems > to make vmware happy. what i'd prefer is for vmware to just use the > already properly configured (i think, the vmware.sh script runs w/o > error) vmnet1. > > TIA for any ideas. > > -mrh > > -- > From: "Spam Catcher" > To: spam-catcher@adept.org > Do NOT send email to the address listed above or > you will be added to a blacklist! > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to > "freebsd-emulation-unsubscribe@freebsd.org"