Skip site navigation (1)Skip section navigation (2)
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>