From owner-freebsd-questions@FreeBSD.ORG Sun Oct 29 18:32:38 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FC0716A403 for ; Sun, 29 Oct 2006 18:32:38 +0000 (UTC) (envelope-from john@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 410E843D49 for ; Sun, 29 Oct 2006 18:32:38 +0000 (GMT) (envelope-from john@jnielsen.net) Received: from insp.local (jn@c-68-59-28-54.hsd1.sc.comcast.net [68.59.28.54]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id k9TIWafT033115; Sun, 29 Oct 2006 10:32:36 -0800 (PST) (envelope-from john@jnielsen.net) From: John Nielsen To: freebsd-questions@freebsd.org Date: Sun, 29 Oct 2006 14:32:23 -0400 User-Agent: KMail/1.9.4 References: <200610291706.k9TH6lXK047214@istari.comcast.net> In-Reply-To: <200610291706.k9TH6lXK047214@istari.comcast.net> X-Face: #X5#Y*q>F:]zT!DegL3z5Xo'^MN[$8k\[4^3rN~wm=s=Uw(sW}R?3b^*f1Wu*.<=?utf-8?q?of=5F4NrS=0A=09P*M/9CpxDo!D6?=)IY1w<9B1jB; tBQf[RU-R<,I)e"$q7N7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610291332.25265.john@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: "Stephen J. Roznowski" Subject: Re: qemu networking help with windows98 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Oct 2006 18:32:38 -0000 On Sunday 29 October 2006 12:06, Stephen J. Roznowski wrote: > [I've searched for the answers, but have come up empty....] > > I'm running FreeBSD 6.2-PRERELEASE and Qemu 0.8.2_2. > > I've gotten Windows 98 running inside of the emulator, but I'm having > trouble getting the network to work. > > Basically, I'm interested in setting it up so that my Windows98 system > can get to the Internet via my FreeBSD system. > > Can anyone provide me some simple step-by-step directions, or point me > to a web page that has them??? Here are the scripts I use: ###win98.sh### #!/bin/sh VMGUEST="win98" OPTS="-m 80 -net nic -net tap,script=/usr/scratch/qemu/${VMGUEST}-ifup.sh -local time -vnc 2 -monitor stdio -usb -usbdevice tablet" CDOPTS="-cdrom /usr/ftproot/RescueCD/rescue.iso -boot d" DEVICE="/usr/scratch/qemu/${VMGUEST}.dsk" case $1 in cd) qemu ${OPTS} ${CDOPTS} ${DEVICE} ;; *) qemu ${OPTS} ${DEVICE} ;; esac if [ -r /var/run/qemuif.${VMGUEST} ] ; then ifconfig bridge0 deletem `cat /var/run/qemuif.${VMGUEST}` rm /var/run/qemuif.${VMGUEST} fi ###win98-ifup.sh### #!/bin/sh ifconfig ${1} 0.0.0.0 ifconfig bridge0 addm ${1} echo ${1} > /var/run/qemuif.win98 ###rc.conf snippet### cloned_interfaces="bridge0" ifconfig_xl0="inet internal.network.address/24" ifconfig_bridge0="up addm xl0" I can provide more commentary on any or all of the above if needed; just ask. JN