Date: Thu, 12 Nov 1998 12:41:31 -0600 From: Jacques Vidrine <n@nectar.com> To: Luigi Rizzo <luigi@labinfo.iet.unipi.it> Cc: hackers@FreeBSD.ORG Subject: Re: kernel BOOTP Message-ID: <199811121841.MAA02453@spawn.nectar.com> In-Reply-To: <199811120803.JAA09255@labinfo.iet.unipi.it> References: <199811120803.JAA09255@labinfo.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- On 12 November 1998 at 9:03, Luigi Rizzo <luigi@labinfo.iet.unipi.it> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811121841.MAA02453>