Changeset 9d3e4bf


Ignore:
Timestamp:
09/22/2003 01:54:51 AM (19 years ago)
Author:
Larry Lawrence <larry@…>
Branches:
10.0, 10.1, 11.0, 11.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/test-20220226
Children:
14dd96b5
Parents:
d296551c
Message:

update intro to pppoe and dhcpcd

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1154 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
13 edited

Legend:

Unmodified
Added
Removed
  • book/dedication.xml

    rd296551c r9d3e4bf  
    1 <dedication>
     1<dedication role="dsssl">
    22<title>Dedication</title>
    33
  • connect/dhcp/dhcpcd/dhcpcd-config.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Configuring dhcpcd</title>
     2<title>Configuring <application>dhcpcd</application></title>
    33
    44<sect3><title>Config files</title>
     
    77<sect3><title>Configuration Information</title>
    88
    9 <para>To configure dhcpcd, create the <filename>ifconfig.eth0</filename>
    10 file with the following commands (note that this will overwrite any
    11 existing file):</para>
     9<para>To configure <command>dhcpcd</command>, create the <filename>
     10ifconfig.eth0</filename> file with the following commands (note that this
     11will overwrite any existing file):</para>
    1212
    13 <para><screen><userinput>cd /etc/sysconfig/network-devices &amp;&amp;
    14 cat &gt; ifconfig.eth0 &lt;&lt; "EOF"</userinput>
     13<screen><userinput><command>cd /etc/sysconfig/network-devices &amp;&amp;
     14cat &gt; ifconfig.eth0 &lt;&lt; "EOF"</command>
    1515ONBOOT=yes
    1616DHCP_PROG=/sbin/dhcpcd
    1717DHCP_START=&lt;appropriate start parameters&gt;
    1818DHCP_STOP=-k
    19 <userinput>EOF</userinput></screen></para>
     19<command>EOF</command></userinput></screen>
    2020
    2121<para>For more information on the appropriate
    2222<envar>DHCP_START</envar> and <envar>DHCP_STOP</envar>
    23 values, examine the man page for dhcpcd.</para>
     23values, examine the man page for <command>dhcpcd</command>.</para>
    2424
    2525</sect3>
  • connect/dhcp/dhcpcd/dhcpcd-desc.xml

    rd296551c r9d3e4bf  
    22<title>Contents</title>
    33
    4 <para>The dhcpcd package contains <userinput>dhcpcd</userinput>.</para>
     4<para>The <application>dhcpcd</application> package contains <command>dhcpcd</command>.</para>
    55
    66</sect2>
     
    99
    1010<sect3><title>dhcpcd</title>
    11 <para>dhcpcd is an implementation of the DHCP client specified in
    12 RFC2131 and RFC1541 (depending on which options are specified).</para></sect3>
     11<para><command>dhcpcd</command> is an implementation of the <acronym>DHCP
     12</acronym> client specified in <acronym>RFC</acronym>2131 and
     13<acronym>RFC</acronym>1541 (depending on which options are specified).</para>
     14</sect3>
    1315
    1416</sect2>
  • connect/dhcp/dhcpcd/dhcpcd-inst.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Installation of dhcpcd</title>
     2<title>Installation of <application>dhcpcd</application></title>
    33
    4 <para>Before installing dhcpcd, you need to
     4<para>Before installing <application>dhcpcd</application>, you need to
    55download <filename>dhcpcd-&dhcpcd-version;.patch</filename>
    66from <ulink url="&hfile-root;"/> and place it to your source
    77directory.</para>
    88
    9 <para>Install dhcpcd by running the following commands:</para>
     9<para>Install <application>dhcpcd</application> by running the following
     10commands:</para>
    1011
    11 <para><screen><userinput>patch -Np1 -i ../dhcpcd-&dhcpcd-version;.patch &amp;&amp;
     12<screen><userinput><command>patch -Np1 -i ../dhcpcd-&dhcpcd-version;.patch &amp;&amp;
    1213./configure --prefix="" --sysconfdir=/var/lib \
    1314--mandir=/usr/share/man &amp;&amp;
    1415make &amp;&amp;
    15 make install</userinput></screen></para>
     16make install</command></userinput></screen>
    1617
    1718
  • connect/dhcp/dhcpcd/dhcpcd-intro.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Introduction to dhcpcd</title>
     2<title>Introduction to <application>dhcpcd</application></title>
    33
    4 <screen>Download location (HTTP):       <ulink url="&dhcpcd-download-http;"/>
    5 Download location (FTP):        <ulink url="&dhcpcd-download-ftp;"/>
    6 Version used:                   &dhcpcd-version;
    7 Package size:                   &dhcpcd-size;
    8 Estimated Disk space required:  &dhcpcd-buildsize;</screen>
     4<para>The <application>dhcpcd</application> package contains the
     5<command>dhcpcd</command> client. This is useful for connecting your computer
     6to a network which uses <acronym>DHCP</acronym> to assign network addresses.
     7</para>
    98
    10 <para>The dhcpcd package contains the dhcpcd client. This is useful for
    11 connecting your computer to a network which uses DHCP to assign network
    12 addresses.</para>
     9<sect3><title>Package information</title>
     10<itemizedlist spacing='compact'>
     11<listitem><para>Download (HTTP): <ulink
     12url="&dhcpcd-download-http;"/></para></listitem>
     13<listitem><para>Download (FTP): <ulink
     14url="&dhcpcd-download-ftp;"/></para></listitem>
     15<listitem><para>Download size: &dhcpcd-size;</para></listitem>
     16<listitem><para>Estimated Disk space required:
     17&dhcpcd-buildsize;</para></listitem>
     18<listitem><para>Estimated build time:
     19&dhcpcd-time;</para></listitem></itemizedlist>
     20</sect3>
     21
    1322
    1423</sect2>
  • connect/dhcp/dhcpcd/dhcpcd.ent

    rd296551c r9d3e4bf  
    1010<!ENTITY dhcpcd-download-ftp "ftp://ftp.phystech.com/pub/dhcpcd-1.3.22-pl4.tar.gz">
    1111<!ENTITY dhcpcd-size "145 KB">
     12<!ENTITY dhcpcd-time "">
  • connect/other/other.xml

    rd296551c r9d3e4bf  
    33<title>Other Connections</title>
    44
    5 <para>Other methods to connect to large networks are through ISDN and
    6 PPPoE interfaces, among others.  PPPoE is discussed here.  Pages written
    7 for ISDN (or others as the need arises) are always welcome and will be
    8 included in future books, if available.</para>
     5<para>Other methods to connect to large networks are through <acronym>ISDN
     6</acronym> and <acronym>PPPoE</acronym> interfaces, among others.
     7<acronym>PPPoE</acronym> is discussed here.  Pages written
     8for <acronym>ISDN</acronym> (or others as the need arises) are always welcome
     9and will be included in future books, if available.</para>
    910
    10 &connect-other-isdn;
     11<!--&connect-other-isdn;-->
    1112&pppoe;
    1213
  • connect/other/pppoe/pppoe-config.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Configuring RP-PPPoE</title>
     2<title>Configuring <application><acronym>RP-PPPoE</acronym></application></title>
    33
    44<sect3><title>Config files</title>
    5 <para><filename>/etc/ppp/pppoe.conf,
    6 /etc/ppp/firewall-standalone,
    7 /etc/ppp/firewall-masq,
    8 /etc/ppp/pppoe-server-options,
    9 /etc/resolv.conf,
    10 /etc/ppp/pap-seecrets,
    11 /etc/ppp/chap-secrets</filename></para></sect3>
     5<para><filename>/etc/ppp/pppoe.conf</filename>,
     6<filename>/etc/ppp/firewall-standalone</filename>,
     7<filename>/etc/ppp/firewall-masq</filename>,
     8<filename>/etc/ppp/pppoe-server-options</filename>,
     9<filename>/etc/resolv.conf</filename>,
     10<filename>/etc/ppp/pap-seecrets</filename>,
     11<filename>/etc/ppp/chap-secrets</filename></para></sect3>
    1212
    1313<sect3><title>Configuration Information</title>
    1414
    15 <para>To configure RP-PPPoE after installation, you should run the
    16 <filename>adsl-setup</filename> script.</para>
     15<para>To configure <application><acronym>RP-PPPoE</acronym></application> after
     16installation, you should run the <command>adsl-setup</command> script.</para>
    1717
    1818<para>When configuring your connection, you will need to have your
    19 ISP's nameserver information available, as well as your username and
    20 password.  You will also be asked whether to configure a dial-on-demand
    21 or a constant connection.  If your service provider does not charge by
    22 the minute, it is usually good to have a bootscript handle the
     19<acronym>ISP</acronym>'s nameserver information available, as well as your
     20username and password.  You will also be asked whether to configure a
     21dial-on-demand or a constant connection.  If your service provider does not
     22charge by the minute, it is usually good to have a bootscript handle the
    2323connection for you.  You can, of course, choose not to install the
    2424following script, and start your connection manually with the
    25 <filename>adsl-start</filename> script.</para>
     25<command>adsl-start</command> script.</para>
    2626
    2727<para>Use the following commands to create the
    2828<emphasis>optional</emphasis> <filename>adsl</filename> bootscript:</para>
    2929
    30 <para><screen><userinput>cat &gt; /etc/rc.d/init.d/adsl &lt;&lt; "EOF"
     30<screen><userinput><command>cat &gt; /etc/rc.d/init.d/adsl &lt;&lt; "EOF"</command>
    3131#!/bin/bash
    3232# Begin $rc_base/init.d/adsl
     
    6969
    7070# End $rc_base/init.d/adsl
    71 EOF
    72 chmod 755 /etc/rc.d/init.d/adsl</userinput></screen></para>
     71<command>EOF
     72chmod 755 /etc/rc.d/init.d/adsl</command></userinput></screen>
    7373
    74 <para>Now create the necessary symlinks:</para>
    75 
    76 <para><screen><userinput>ln -sf ../init.d/adsl /etc/rc.d/rc0.d/K49adsl &amp;&amp;
     74<para>Now create the necessary symlinks:
     75<screen><userinput><command>ln -sf ../init.d/adsl /etc/rc.d/rc0.d/K49adsl &amp;&amp;
    7776ln -sf ../init.d/adsl /etc/rc.d/rc1.d/K49adsl &amp;&amp;
    7877ln -sf ../init.d/adsl /etc/rc.d/rc2.d/K49adsl &amp;&amp;
     
    8079ln -sf ../init.d/adsl /etc/rc.d/rc4.d/S24adsl &amp;&amp;
    8180ln -sf ../init.d/adsl /etc/rc.d/rc5.d/S24adsl &amp;&amp;
    82 ln -sf ../init.d/adsl /etc/rc.d/rc6.d/K49adsl</userinput></screen></para>
     81ln -sf ../init.d/adsl /etc/rc.d/rc6.d/K49adsl</command></userinput></screen></para>
    8382
    8483</sect3>
  • connect/other/pppoe/pppoe-desc.xml

    rd296551c r9d3e4bf  
    22<title>Contents</title>
    33
    4 <para>The RP-PPPoE package contains <userinput>adsl-setup, adsl-start,
    5 adls-status, adsl-stop, pppoe, pppoe-relay, pppoe-server, and
    6 pppoe-sniff</userinput>.</para>
     4<para>The <application><acronym>RP-PPPoE</acronym></application> package
     5contains <command>adsl-setup</command>, <command>adsl-start</command>,
     6<command>adsl-status</command>, <command>adsl-stop</command>, <command>
     7pppoe</command>, <command>pppoe-relay</command>, <command>pppoe-server
     8</command> and <command>pppoe-sniff</command>.</para>
    79
    810</sect2>
     
    1416in <filename>/etc/ppp/pppoe.conf</filename>.</para></sect3>
    1517
    16 <sect3><title>adsl-start</title><para>Starts the client using the options
     18<sect3><title>adsl-start</title>
     19<para><command>adsl-start</command> starts the client using the options
    1720specified in <filename>/etc/ppp/pppoe.conf</filename>.</para></sect3>
    1821
    19 <sect3><title>adsl-status</title><para>Displays the status of the adsl
    20 connection.</para></sect3>
     22<sect3><title>adsl-status</title>
     23<para><command>adsl-status</command> displays the status of the adsl connection.
     24</para></sect3>
    2125
    22 <sect3><title>adsl-stop</title><para>Stops the client.</para></sect3>
     26<sect3><title>adsl-stop</title>
     27<para><command>adsl-stop</command> stops the client.</para></sect3>
    2328
    24 <sect3><title>pppoe</title><para>This is the client itself.
    25 Generally it should not be started on its own.</para></sect3>
     29<sect3><title>pppoe</title>
     30<para>This is the client itself. Generally it should not be started on its
     31own.</para></sect3>
    2632
    27 <sect3><title>pppoe-relay</title><para>Starts the server relay
    28 agent.</para></sect3>
     33<sect3><title>pppoe-relay</title>
     34<para><command>pppoe-relay</command> starts the server relay agent.</para></sect3>
    2935
    30 <sect3><title>pppoe-server</title><para>Starts the server
    31 componenet.</para></sect3>
     36<sect3><title>pppoe-server</title>
     37<para><command>pppoe-server</command> starts the server componenet.</para></sect3>
    3238
    33 <sect3><title>pppoe-sniff</title><para>A small network sniffer designed
    34 to assist in setting PPPOE_EXTRA setttings.</para></sect3>
     39<sect3><title>pppoe-sniff</title>
     40<para>A small network sniffer designed to assist in setting <envar>PPPOE_EXTRA
     41</envar> setttings.</para></sect3>
    3542
    3643</sect2>
  • connect/other/pppoe/pppoe-exp.xml

    rd296551c r9d3e4bf  
    33
    44<para>These are the standard installation commands that will install into
    5 the <userinput>/usr</userinput> prefix.  You can optionally use the
    6 <userinput>'go'</userinput> script in the root of the source tree, to
     5the <filename>/usr</filename> prefix.  You can optionally use the
     6<command>go</command> script in the root of the source tree, to
    77run the same commands, which are then immediately followed by the
    8 <userinput>adsl-setup</userinput> script.</para>
     8<command>adsl-setup</command> script.</para>
    99
    1010</sect2>
  • connect/other/pppoe/pppoe-inst.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Installation of RP-PPPoE</title>
     2<title>Installation of <application><acronym>RP-PPPoE</acronym></application></title>
    33
    4 <para>Install RP-PPPoE by running the following commands:</para>
     4<para>If you plan on using demand dialing, or kernel mode
     5<acronym>PPPoE</acronym>, you need to patch <xref linkend="ppp"/> and
     6re-install using the standard <acronym>BLFS</acronym> instructions.  The
     7patch can be downloaded from here:
     8<ulink url="&hfile-root;/ppp-2.4.1-pppoe-4.patch"/>.   Additional
     9information about kernel mode <acronym>PPPoE</acronym> can be found in
     10<filename>rp-pppoe-&pppoe-version;/doc/KERNEL-MODE-PPPOE</filename>.</para>
    511
    6 <para><screen><userinput>cd src &amp;&amp;
     12<para>Install <application><acronym>RP-PPPoE</acronym></application> by running
     13the following commands:</para>
     14
     15<screen><userinput><command>cd src &amp;&amp;
    716./configure &amp;&amp;
    817make &amp;&amp;
    9 make install</userinput></screen></para>
     18make install</command></userinput></screen>
    1019
    1120</sect2>
  • connect/other/pppoe/pppoe-intro.xml

    rd296551c r9d3e4bf  
    11<sect2>
    2 <title>Introduction to RP-PPPoE</title>
     2<title>Introduction to <application><acronym>RP-PPPoE</acronym></application></title>
    33
    4 <screen>Download location (HTTP):       <ulink url="&pppoe-download-http;"/>
    5 Download location (FTP):        <ulink url="&pppoe-download-ftp;"/>
    6 Version used:                   &pppoe-version;
    7 Package size:                   &pppoe-size;
    8 Estimated Disk space required:  &pppoe-buildsize;</screen>
    9 
    10 <para>The Roaring Penguin PPPoE package contains both a client and a
    11 server component that works with the client. The client allows you
    12 to connect to large networks that use the PPPoE protocol, common among
    13 ADSL providers.  The server component runs alongside the client,
     4<para>The Roaring Penguin <application><acronym>PPPoE</acronym></application>
     5package contains both a client and a server component that works with the
     6client. The client allows you to connect to large networks that use the
     7<acronym>PPPoE</acronym> protocol, common among <acronym>ADSL</acronym>
     8providers.  The server component runs alongside the client,
    149allowing you to configure other clients that send out a configuration
    1510request.</para>
    1611
    17 <screen>RP-PPPoE depends on:
    18 <xref linkend="ppp"/></screen>
     12<sect3><title>Package information</title>
     13<itemizedlist spacing='compact'>
     14<listitem><para>Download (HTTP): <ulink
     15url="&pppoe-download-http;"/></para></listitem>
     16<listitem><para>Download (FTP): <ulink
     17url="&pppoe-download-ftp;"/></para></listitem>
     18<listitem><para>Download size: &pppoe-size;</para></listitem>
     19<listitem><para>Estimated Disk space required:
     20&pppoe-buildsize;</para></listitem>
     21<listitem><para>Estimated build time:
     22&pppoe-time;</para></listitem></itemizedlist>
     23</sect3>
     24                                                                               
     25<sect3><title><application><acronym>RP-PPPoE</acronym></application> dependencies</title>
     26<sect4><title>Required</title>
     27<para><xref linkend="ppp"/></para></sect4>
     28</sect3>
    1929
    20 <para>In addition, if you plan to use demand dialing, or kernel mode
    21 PPPoE, you need to patch ppp-2.4.1 and re-install using the standard
    22 BLFS instructions.  The patch can be downloaded from here:
    23 <ulink url="&hfile-root;/ppp-2.4.1-pppoe-4.patch"/>.   Additional
    24 information about kernel mode PPPoE can be found in
    25 <filename>rp-pppoe-3.5/doc/KERNEL-MODE-PPPOE</filename>.</para>
    2630
    2731</sect2>
  • connect/other/pppoe/pppoe.ent

    rd296551c r9d3e4bf  
    1010<!ENTITY pppoe-download-ftp "ftp://ftp.rutgers.edu/pub/slackware/slackware_source/n/rp-pppoe/rp-pppoe-3.5.tar.gz">
    1111<!ENTITY pppoe-size "185 KB">
     12<!ENTITY pppoe-time "">
Note: See TracChangeset for help on using the changeset viewer.