Subject: Re: Netboot from MacOS X 10.4.x?
To: John D. Baker <jdbaker@mylinuxisp.com>
From: Chuck Swiger <cswiger@mac.com>
List: netbsd-users
Date: 07/20/2006 12:28:10
John D. Baker wrote:
[ ... ]
> The secondary boot program first tries BOOTP/DHCP to get its boot
> information. I can confirm that BOTH of my MacOS X boxes attempted to
> satisfy its desires. Not only the machine I'd intended to use before,
> but also the original iMac that's been standing in as NAT router until
> I could get the real machine put together. (For some weird reason,
> "Internet connection sharing" starts bootpd with the undocumented "-P"
> switch. It must mean "promiscuous" or "permissive" because it will
> hand out IP addresses to whoever asks, without regard to the contents
> of its NetInfo "/machines" database.) The configuration being
> incomplete, the boot process failed.
MacOS X supports something called Rendezvous or ZeroConf and Bonjour, which
can be used for network configuration and service location even in the event
that no DHCP server is available, or even if the network isn't using IP at
all, but AppleTalk, or NetBIOS/NetBEUI, or something wacky like that.
However, if the network has been configured by a human admin via DHCP or
whatever (AppleTalk, NetInfo, YP/NIS, etc), those settings will take priority
over the auto-assigned 169.254/16 addresses ZeroConf uses.
--
-Chuck