From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mg2Ve-00058L-QN for qemu-devel@nongnu.org; Tue, 25 Aug 2009 16:20:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mg2Va-00054o-4N for qemu-devel@nongnu.org; Tue, 25 Aug 2009 16:20:50 -0400 Received: from [199.232.76.173] (port=52108 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mg2Va-00054k-0R for qemu-devel@nongnu.org; Tue, 25 Aug 2009 16:20:46 -0400 Received: from lo.gmane.org ([80.91.229.12]:53151) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mg2VZ-0001OX-EE for qemu-devel@nongnu.org; Tue, 25 Aug 2009 16:20:45 -0400 Received: from list by lo.gmane.org with local (Exim 4.50) id 1Mg2VW-0001oI-5K for qemu-devel@nongnu.org; Tue, 25 Aug 2009 22:20:42 +0200 Received: from nemi.mork.no ([148.122.252.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 25 Aug 2009 22:20:42 +0200 Received: from bjorn by nemi.mork.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 25 Aug 2009 22:20:42 +0200 From: =?utf-8?Q?Bj=C3=B8rn_Mork?= Date: Tue, 25 Aug 2009 22:20:19 +0200 Message-ID: <87ab1nir24.fsf_-_@nemi.mork.no> References: <1250267001-4431-1-git-send-email-aliguori@us.ibm.com> <4A93C0C4.7060409@redhat.com> <20090825132347.GB23700@csclub.uwaterloo.ca> <4A940A40.30608@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: news Subject: [Qemu-devel] Re: [PATCH 1/1] Make the e1000 the default network adapter for the pc target. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Avi Kivity writes: > On 08/25/2009 04:23 PM, Lennart Sorensen wrote: > >> I use e1000 with win xp, although win xp has no driver at all for the >> e1000 and requires you to download the intel driver and install that. >> The intel driver also made win 2003 work before even though the microsoft >> supplied driver did not work. > > Ok. IMO it's important for networking to work out of the box, so we > should avoid e1000 as default. I don't think you can buy a new PC with a NIC supported out of the box by Windows XP. That doesn't seem to bother the PC manufacturers... The e1000 works very well in Windows XP, given that you install the driver from Intel. And e1000 is certainly more common and better supported than ne2k in more *modern* OSes. I fully agree with Anthony: "the average user is better served with an e1000 vs ne2k." But this of course boils down to a discussion about who the average user is. Anyone having any statistics on that? Anyway, most people will know that they may need driver disks when installing ancient OSes on modern computers. With QEMU they even have the option to change the hardware with a flip of a command line. The ne2k default is misleading. A common assumption is that developers know best, and that you need a good reason to change their defaults. This may trick people into thinking that the ne2k is the best NIC choice for QEMU. And I think everyone here agrees that it is not anymore. Bjørn