From owner-freebsd-net@FreeBSD.ORG Mon Oct 20 18:40:21 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A63016A4B3 for ; Mon, 20 Oct 2003 18:40:21 -0700 (PDT) Received: from srv1.lonline.com.br (srv1.lonline.com.br [200.211.46.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B73E43FAF for ; Mon, 20 Oct 2003 18:40:20 -0700 (PDT) (envelope-from tpeixoto@widesoft.com.br) Received: from widesoft.com.br (200-208-214-181.papalegua.com.br [200.208.214.181]) by srv1.lonline.com.br (8.12.9/8.12.2) with ESMTP id h9L1eFNm044966; Mon, 20 Oct 2003 22:40:17 -0300 (BRT) Message-ID: <3F948E80.E81906F6@widesoft.com.br> Date: Mon, 20 Oct 2003 23:40:16 -0200 From: "Tobias P. Santos" X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: pt-BR,en MIME-Version: 1.0 To: freebsd-net@FreeBSD.ORG Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Remote Boot X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2003 01:40:21 -0000 Hello, I am trying to boot a FreeBSD diskless client with no success. Actually, I can boot the client, the kernel is downloaded and begins to boot. Then it tries to reach the DHCP/BOOT server, but this never occurs and the machine repeats the following messages forever: bootpc_call: sosend: 13 state 00000000 DHCP/BOOTP timeout for server 255.255.255.255 I connected both machines (server and client) with a crossover cable and ran tcpdump on server. Once the kernel is downloaded, there isn't any more talking on the network so the client is not asking for a DHCP/BOOTP server as it should be, or as it says to be. I made these tests with FreeBSD 4.8 and then switched back to 4.4 but got the same behaviour with both versions. With version 5.0, the kernel was downloaded but it didn't boot, so I gave up 5.x. The NIC's are Realtek 8139 detected as rl0 on client and also on server. BTW, I also tried an ed0 interface but it didn't change anything. Anyone could give a hand here? The only thing I can imagine is something wrong with diskless kernel, but I've compiled with the handbook instructions: options BOOTP # Use BOOTP to obtain IP address/hostname options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info options BOOTP_COMPAT # Workaround for broken bootp daemons. Any clues? Thank you in advance! Best regards, -- Tobias.