From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 30 08:10:09 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F96E5FB for ; Wed, 30 Apr 2014 08:10:09 +0000 (UTC) Received: from mail-pa0-x231.google.com (mail-pa0-x231.google.com [IPv6:2607:f8b0:400e:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3AA561DE6 for ; Wed, 30 Apr 2014 08:10:09 +0000 (UTC) Received: by mail-pa0-f49.google.com with SMTP id kq14so1597472pab.36 for ; Wed, 30 Apr 2014 01:10:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=StDMbUdubMCJoPjsBypja82zk0OJgS8S1ck7UU1hp3A=; b=Fdll8aiYvHIa7fah4gtoOQR8vyyaH4AfAzkZuHvvnjoNH+VhymwLn+KJnDB52wI4rk +W0D8HINNvC5ERo8oC9mbknDXiCuL2Y6PeMk4OgHVMueC2wsr/jupc/0/UkktGNS2OJy pNE+0ckgyzKXpUDpBBQ3qIWe3xR8X+Tdzex7w/H1oHuj0BPUzM3PKKOJQTilbyufAsJU pdA18blMKUCIwBXnDshMT0A8nbL1wv71beOuJIDMMYQ3hwfKmU0KyAd2Ju/cFK5eNQsX cTjNb85dcC/Z9bVUzdZkIMh5tczXx8mRs5fvT5oVlxxR4+wsqObO8rpI7hKsahTdHqKB e4GA== MIME-Version: 1.0 X-Received: by 10.67.22.105 with SMTP id hr9mr5805213pad.57.1398845407986; Wed, 30 Apr 2014 01:10:07 -0700 (PDT) Received: by 10.70.89.33 with HTTP; Wed, 30 Apr 2014 01:10:07 -0700 (PDT) Date: Wed, 30 Apr 2014 10:10:07 +0200 Message-ID: Subject: vm+ipxe+pxeboot fail From: amine tay To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2014 08:10:09 -0000 Hi everyone, Lately I had some problems, trying to get FreeBSD to PXE boot. (Actually I'm using a VMware virtual machine.) First I'm using iPXE 1.0.0 and then load and launch the FreeBSD pxeboot loader. But I'm getting this : http://forums.freebsd.org/viewtopic.php?f=4&t=45901 When using isc-dhcp as DHCP server I'm getting the error but when using dnsmasq everything works fine. The problem seems that the client when booting is sending 2 DHCP requests and therefore gets two different IP addresses, the first one sent by the ROM and the second one by the FreeBSD pxebootloader. I found somewhere in some posts that the pxe.c file is doing a second bootprequest because it fails to get cached DHCP data from the ROM. Any help or more ideas would be appreciated.