From owner-freebsd-hackers Thu Nov 12 10:50:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA07787 for freebsd-hackers-outgoing; Thu, 12 Nov 1998 10:50:57 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from cerebus.nectar.com (nectar-gw.nectar.com [204.0.249.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07775 for ; Thu, 12 Nov 1998 10:50:36 -0800 (PST) (envelope-from nectar@nectar.com) Received: (from smap@localhost) by cerebus.nectar.com (8.9.1/8.9.1) id MAA01117; Thu, 12 Nov 1998 12:41:33 -0600 (CST) (envelope-from nectar@nectar.com) Received: from spawn.nectar.com(10.0.0.101) by cerebus.nectar.com via smap (V2.1) id xma001115; Thu, 12 Nov 98 12:41:31 -0600 Received: from spawn.nectar.com (localhost.nectar.com [127.0.0.1]) by spawn.nectar.com (8.9.1/8.9.1) with ESMTP id MAA02453; Thu, 12 Nov 1998 12:41:31 -0600 (CST) (envelope-from nectar@spawn.nectar.com) Message-Id: <199811121841.MAA02453@spawn.nectar.com> X-Mailer: exmh version 2.0.2 2/24/98 X-PGP-RSAfprint: 00 F9 E6 A2 C5 4D 0A 76 26 8B 8B 57 73 D0 DE EE X-PGP-RSAkey: http://www.nectar.com/nectar-pgp262.txt From: Jacques Vidrine In-reply-to: <199811120803.JAA09255@labinfo.iet.unipi.it> References: <199811120803.JAA09255@labinfo.iet.unipi.it> Subject: Re: kernel BOOTP To: Luigi Rizzo cc: hackers@FreeBSD.ORG Date: Thu, 12 Nov 1998 12:41:31 -0600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- On 12 November 1998 at 9:03, Luigi Rizzo wrote: [snip] > there's a chicken and egg problem -- the bootp server is responding to > the client's IP address and the latter refuses the reply because it > does not know its address (some servers solve the problem by replying > to the broadcast address 255.255.255.255, but not all of them and > apparently not the one in FreeBSD). That doesn't work anyway. I tried overriding the reply address with the broadcast address, and the client still didn't ``hear'' it. [By the way, the FreeBSD bootpd needs to setsockopt(s, SO_BROADCAST, ...) in order to use a reply address override of this type. I'm suprised that it doesn't already -- several BOOTP examples I reviewed included ``ra=255.255.255.255'' -- which won't work with our bootpd.] > You need another option, BOOTP_COMPAT or so, to enable your machine to > accept packets before the network card is assigned an address. Look in > /sys/i386/conf/LINT. This is probably the magic I'm missing. Thanks. > something is at http://www.iet.unipi.it/~luigi/FreeBSD.html/ Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNksr2jeRhT8JRySpAQF4IAQArYqhNc5M/IDZVldiD+WH3pc5sTGNSiV1 aZLyAebal3Zrh0dxZ5TnC+cuZtdKRI5su0wvzDNsx3JWs+s26JqER+/V/QZBM935 s7nLSCVU2GfhrHF/J/c+gNxJ9oOv9B/8GqohOST4sM487FMATHs5efAJREQglj9S 4PwSVDLh+Jg= =i4OL -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message