ppcrcd/trunk/doc/README.netbooting
sparky
cvs at pld-linux.org
Tue Aug 8 23:53:07 CEST 2006
Author: sparky
Date: Tue Aug 8 23:53:04 2006
New Revision: 7623
Modified:
ppcrcd/trunk/doc/README.netbooting
Log:
- DHCP config example for booting by pressing 'N'
Modified: ppcrcd/trunk/doc/README.netbooting
==============================================================================
--- ppcrcd/trunk/doc/README.netbooting (original)
+++ ppcrcd/trunk/doc/README.netbooting Tue Aug 8 23:53:04 2006
@@ -19,3 +19,60 @@
And wait until yaboot boots, in yaboot you should select '<*<tomem>*>'
image.
+
+
+== Booting by pressing 'N' ==
+
+ It's hard to configure DHCP for booting Mac by pressing 'N', or from
+multiboot menu. But it isn't impossible. You need new DHCP server, and
+some options in config I don't really unredstand. Here goes working example:
+
+| ddns-update-style none;
+|
+| option domain-name "domain.here";
+| option domain-name-servers 192.168.0.1;
+|
+| authoritative;
+|
+| # Mac NetBoot Options
+| # (these require dhcpd 3.0+)
+| option mac-nc-client-unknown code 220 = string;
+| option mac-nc-client-id code 221 = string;
+| option mac-version code 230 = string;
+| option mac-username code 232 = text;
+| option mac-password code 233 = text;
+| option mac-nb-img code 234 = string;
+| option mac-apps-img code 235 = string;
+| option mac-machine-name code 237 = text;
+| option mac-client-nb-img code 238 = string;
+|
+| subnet 192.168.0.0 netmask 255.255.255.0 {
+| option routers 192.168.0.1;
+| option subnet-mask 255.255.255.0;
+|
+| option nis-domain "domain.name";
+|
+| option time-offset -1;
+| option ntp-servers some.time.server;
+|
+| default-lease-time 21600;
+| max-lease-time 43200;
+|
+| host mymac {
+| filename "/ppc/bootinfo.txt";
+| server-name "server";
+| next-server 192.168.0.1;
+|
+| hardware ethernet 00:11:24:00:00:00;
+| fixed-address 192.168.0.2;
+|
+| option dhcp-max-message-size 576;
+| option dhcp-parameter-request-list
+| 1, # subnet mask
+| 3, # routers
+| 220, 221, 230, 232, 233, 234,
+| 235, 236, 237, 238; # mac options
+|
+| option mac-version 0:0:0:0;
+| }
+| }
More information about the pld-cvs-commit
mailing list