From owner-freebsd-emulation@FreeBSD.ORG Wed Sep 9 13:56:53 2009 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6051D106566B for ; Wed, 9 Sep 2009 13:56:53 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id 1A19A8FC1E for ; Wed, 9 Sep 2009 13:56:53 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1MlNfG-000OyK-CE; Wed, 09 Sep 2009 16:56:51 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Fredrik Lindberg In-reply-to: Your message of Wed, 09 Sep 2009 15:31:39 +0200 . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 09 Sep 2009 16:56:50 +0300 From: Danny Braniss Message-ID: X-Mailman-Approved-At: Wed, 09 Sep 2009 14:51:07 +0000 Cc: Subject: Re: VirtualBox network patches for FreeBSD (vboxnetflt + vboxnetadp) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2009 13:56:53 -0000 > It supports PXE. However the OSE version of VirtualBox does only have > PXE booting on the PCnet interfaces not the Intel ones. > Also, if you're going to boot a FreeBSD kernel you'll need to patch > the etherboot code in virtualbox, otherwise it will abort with > "Unable to load file". i just tried, the pxeboot is loaded, but then it starts complaining: 132.65.16.80 is not in my arp table! ... this is the nfs server, which is differnet from the tftp server. the error seems to come from the pxe code? > I don't know whether it's FreeBSDs pxeboot or etherboot that is the > offender here. > > See, for more info > http://lists.freebsd.org/pipermail/freebsd-emulation/2007-April/003503.html > > > Throughput is not something I have actively looked at, there might be > something that can be optimized regarding mbuf to SG-convertion. > One source is most likely due to its dependency on the netgraph > system which causes an additional packet detour. > It uses netgraph because it's the only reliable way to hook > into the input/output path of ethernet interfaces, and > that also works properly on FreeBSD 7 and higher. > > Fredrik I'll try and install vbox on an apple server, which is connected at 1g, and see what speeds i get there, maybe that will shed some light. cheers, danny