From owner-freebsd-stable@FreeBSD.ORG Mon Jun 11 07:29:03 2007 Return-Path: X-Original-To: freebsd-stable@FreeBSD.ORG Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 646C516A469 for ; Mon, 11 Jun 2007 07:29:03 +0000 (UTC) (envelope-from kim.attree@za.verizonbusiness.com) Received: from mx01.uunet.co.za (mx01.uunet.co.za [196.7.142.153]) by mx1.freebsd.org (Postfix) with ESMTP id E969F13C468 for ; Mon, 11 Jun 2007 07:29:02 +0000 (UTC) (envelope-from kim.attree@za.verizonbusiness.com) Received: from [196.30.158.7] (helo=pixproxy.so.jnb6.za.uu.net) by mx01.uunet.co.za with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1HxeKi-000OwV-Nd; Mon, 11 Jun 2007 09:29:00 +0200 Received: from [196.22.64.216] (chickenboo.ops.uunet.co.za [196.22.64.216]) by pixproxy.so.jnb6.za.uu.net (Postfix) with ESMTP id 9E876102C22; Mon, 11 Jun 2007 09:29:00 +0200 (SAST) Message-ID: <466CFACC.7080007@za.verizonbusiness.com> Date: Mon, 11 Jun 2007 09:33:32 +0200 From: Kim Attree Organization: Verizon Business User-Agent: Thunderbird 1.5 (X11/20060317) MIME-Version: 1.0 To: freebsd-stable@FreeBSD.ORG, kim.attree@za.verizonbusiness.com References: <200706081022.l58AM9FC065701@lurza.secnetix.de> In-Reply-To: <200706081022.l58AM9FC065701@lurza.secnetix.de> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: Server setup as a Diskless Server on reboot sends DHCP Discover packets out X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kim.attree@za.verizonbusiness.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 07:29:03 -0000 Thanks Oliver, This worked a charm :) Kim Attree Oliver Fromme wrote: > Kim Attree wrote: > > I've setup a machine as a diskless server, using PXEBoot with ihc-dhcpd > > to offer dhcp and dhcp configuration information. I did a test reboot on > > the server, and found to my dismay that the server NIC's are sending out > > dhcp discover packets and trying to get an address. > > > > The NIC's IP info is captured correctly in /etc/rc.conf: > > [...] > > and the /etc/dhclient.conf file is empty. I thought maybe it was the > > /conf directory used in the diskless Root structure creation, so I > > renamed it out of the way, but that made no difference. > > > > I can't seem to find where the definition is that makes the NIC's ask > > for DHCP info. > > > > Shortened output of /var/run/dmesg.boot pertaining to the DHCP Discover > > packets: > > > > > > Sending DHCP Discover packet from interface bge0 (00:0b:db:e6:a9:33) > > Sending DHCP Discover packet from interface bge1 (00:0b:db:e6:a9:35) > > That's the kernel itself trying to perform BOOTP/DHCP. > It does that before mounting the root file system (which > might be mounted via NFS anyway, requiring an IP address > to be obtained via BOOTP or DHCP). > > If you don't want that, then remove "options BOOTP" from > your kernel config file and rebuild your kernel. > > Best regards > Oliver > >