diff options
author | Frans Pop <elendil@planet.nl> | 2006-12-26 19:46:26 +0000 |
---|---|---|
committer | Frans Pop <elendil@planet.nl> | 2006-12-26 19:46:26 +0000 |
commit | 35aa54a022ca3fac5b1c91993e5bdaef2ad7ea57 (patch) | |
tree | c4035051ef1619ff3843f41bdfe03a51300bc4f6 /en/install-methods/tftp | |
parent | 51959569398f7226ac8d19c9d534d21953bb144a (diff) | |
download | installation-guide-35aa54a022ca3fac5b1c91993e5bdaef2ad7ea57.zip |
- All architectures that support TFTP booting also support DCHP, so remove the "supports-dhcp" condition
- According to the text, Alpha supports BOOTP
- Use dhcp3-server for examples rather than dhcp (version 2)
- tftpd-hpa does not use /tftpboot by default; allow for this in examples
Diffstat (limited to 'en/install-methods/tftp')
-rw-r--r-- | en/install-methods/tftp/bootp.xml | 10 | ||||
-rw-r--r-- | en/install-methods/tftp/dhcp.xml | 19 |
2 files changed, 13 insertions, 16 deletions
diff --git a/en/install-methods/tftp/bootp.xml b/en/install-methods/tftp/bootp.xml index cda0f9c66..f0b0eab42 100644 --- a/en/install-methods/tftp/bootp.xml +++ b/en/install-methods/tftp/bootp.xml @@ -3,14 +3,14 @@ <sect2 condition="supports-bootp" id="tftp-bootp"> - <title>Setting up BOOTP server</title> + <title>Setting up a BOOTP server</title> <para> There are two BOOTP servers available for GNU/Linux. The first is CMU <command>bootpd</command>. The other is actually a DHCP server: ISC <command>dhcpd</command>. In &debian; these are contained in the -<classname>bootp</classname> and <classname>dhcp</classname> packages -respectively. +<classname>bootp</classname> and <classname>dhcp3-server</classname> +packages respectively. </para><para> @@ -61,11 +61,11 @@ By contrast, setting up BOOTP with ISC <command>dhcpd</command> is really easy, because it treats BOOTP clients as a moderately special case of DHCP clients. Some architectures require a complex configuration for booting clients via BOOTP. If yours is one of -those, read the section <xref linkend="dhcpd"/>. Otherwise, you +those, read the section <xref linkend="dhcpd"/>. In that case, you will probably be able to get away with simply adding the <userinput>allow bootp</userinput> directive to the configuration block for the subnet containing the client, and restart -<command>dhcpd</command> with <userinput>/etc/init.d/dhcpd +<command>dhcpd</command> with <userinput>/etc/init.d/dhcpd3-server restart</userinput>. </para> diff --git a/en/install-methods/tftp/dhcp.xml b/en/install-methods/tftp/dhcp.xml index fb9c624ea..39327ae23 100644 --- a/en/install-methods/tftp/dhcp.xml +++ b/en/install-methods/tftp/dhcp.xml @@ -1,14 +1,14 @@ <!-- retain these comments for translator revision tracking --> <!-- $Id$ --> - <sect2 condition="supports-dhcp" id="dhcpd"> + <sect2 id="dhcpd"> <title>Setting up a DHCP server</title> <para> One free software DHCP server is ISC <command>dhcpd</command>. -In &debian;, this is available in the <classname>dhcp</classname> package. -Here is a sample configuration file for it (usually -<filename>/etc/dhcpd.conf</filename>): +For &debian;, the <classname>dhcp3-server</classname> package is +recommended. Here is a sample configuration file for it (see +<filename>/etc/dhcp3/dhcpd.conf</filename>): <informalexample><screen> option domain-name "example.com"; @@ -32,9 +32,6 @@ host clientname { } </screen></informalexample> -Note: the new (and preferred) <classname>dhcp3</classname> package uses -<filename>/etc/dhcp3/dhcpd.conf</filename>. - </para><para> In this example, there is one server @@ -48,7 +45,7 @@ file which will be retrieved via TFTP. </para><para> After you have edited the <command>dhcpd</command> configuration file, -restart it with <userinput>/etc/init.d/dhcpd restart</userinput>. +restart it with <userinput>/etc/init.d/dhcpd3-server restart</userinput>. </para> @@ -79,11 +76,11 @@ subnet 192.168.1.0 netmask 255.255.255.0 { } group { - next-server 192.168.1.3; - host tftpclient { + next-server 192.168.1.3; + host tftpclient { # tftp client hardware address hardware ethernet 00:10:DC:27:6C:15; - filename "/tftpboot/pxelinux.0"; + filename "pxelinux.0"; } } </screen></informalexample> |