From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DVAtv-0004Tv-Sb for qemu-devel@nongnu.org; Mon, 09 May 2005 12:14:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DVAjw-00026J-7O for qemu-devel@nongnu.org; Mon, 09 May 2005 12:04:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DVAjs-0001y7-Eh for qemu-devel@nongnu.org; Mon, 09 May 2005 12:04:12 -0400 Received: from [216.58.162.138] (helo=netraverse.com) by monty-python.gnu.org with esmtp (SSL 3.0:RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DVAcR-0007rZ-G2 for qemu-devel@nongnu.org; Mon, 09 May 2005 11:56:31 -0400 Received: from [69.165.224.96] (account lreiter HELO [10.1.0.1]) by netraverse.com (CommuniGate Pro SMTP 4.0.5) with ESMTP-TLS id 6258502 for qemu-devel@nongnu.org; Mon, 09 May 2005 09:03:48 -0600 Message-ID: <427F86B1.8090709@win4lin.com> Date: Mon, 09 May 2005 11:50:09 -0400 From: "Leonardo E. Reiter" MIME-Version: 1.0 Subject: Re: [Qemu-devel] user networking - win xp quest, amd64 linux host References: <20050509014225.HDAH26223.lakermmtao02.cox.net@smtp.east.cox.net> <427ED9D0.9080500@kadu.net> <427EE18A.6090706@kadu.net> <427F7590.2030105@win4lin.com> <20050509151258.M75507@kadu.net> In-Reply-To: <20050509151258.M75507@kadu.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Adrian, we will be working on this shortly. In the meantime, where I would start is by putting a breakpoint in udp_input() in the file slirp/udp.c, and following the flow until it calls bootp_input(). If it gets that far, it means it's probably decoding the UDP packet correctly and detects it as a DHCP/BOOTP request. You might want to also study slirp/ip.h and slirp/udp.h to make sure all the values are represented in the correct bit length. - Leo Reiter P.S. we also noticed the same problem on the IBM iSeries PowerPC host (which is the "new" AS/400 running Linux), so perhaps it is indeed something to do specifically with 64-bit hosts. But again, this is just a guess, until we can debug and pinpoint the issue. Adrian Smarzewski wrote: > If you need some help... I'm a programmer and I have amd64 machine. > I don't know anything about user-network code and don't have a lot > of time but It's important for me to have a qemu networking. Just write > me what to do. > > Any success with qemu networking on amd64 host? Somebody? > -- Leonardo E. Reiter Vice President of Product Development, CTO Win4Lin, Inc. Virtual Computing from Desktop to Data Center Main: +1 512 339 7979 Fax: +1 512 532 6501 http://www.win4lin.com