Ignore:
Timestamp:
02/10/2005 06:54:49 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e8eb87c
Parents:
791e96fa
Message:

Fixed broken download URLs, added md5sum and indexing tags to RP-PPPoE instructions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • connect/other/pppoe.xml

    r791e96fa re51a0eb2  
    55  %general-entities;
    66
    7   <!ENTITY pppoe-download-http "http://www.roaringpenguin.com/products/rp-pppoe/rp-pppoe-&pppoe-version;.tar.gz">
    8   <!ENTITY pppoe-download-ftp  "ftp://ftp.rutgers.edu/pub/slackware/slackware_source/n/rp-pppoe/rp-pppoe-&pppoe-version;.tar.gz">
     7  <!ENTITY pppoe-download-http "http://www.roaringpenguin.com/penguin/pppoe/rp-pppoe-&pppoe-version;.tar.gz">
     8  <!ENTITY pppoe-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/rp-pppoe-&pppoe-version;.tar.gz">
     9  <!ENTITY pppoe-md5sum        "97972f8f8f6a3ab9b7070333a6a29c4b">
    910  <!ENTITY pppoe-size          "185 KB">
    1011  <!ENTITY pppoe-buildsize     "2.2 MB">
     
    1920<?dbhtml filename="pppoe.html"?>
    2021<title>RP-PPPoE-&pppoe-version;</title>
     22<indexterm zone="pppoe">
     23<primary sortas="a-RP-PPPoE">RP-PPPoE</primary></indexterm>
    2124
    2225<sect2>
     
    3841<listitem><para>Download (FTP): <ulink
    3942url="&pppoe-download-ftp;"/></para></listitem>
     43<listitem><para>Download MD5 sum: &pppoe-md5sum;</para></listitem>
    4044<listitem><para>Download size: &pppoe-size;</para></listitem>
    4145<listitem><para>Estimated disk space required:
     
    4549</sect3>
    4650
    47 <sect3><title><application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application>
     51<sect3><title>
     52<application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application>
    4853dependencies</title>
    4954<sect4><title>Required</title>
     
    5156<xref linkend="net-tools"/> (you may omit
    5257<application>Net-tools</application> by using the following patch to
    53 utilize <application><acronym>IP</acronym>Route2</application>: <ulink
     58utilize <application><acronym>IP</acronym>Route2</application>: <ulink 
    5459url="&patch-root;/rp-pppoe-&pppoe-version;-iproute2-1.patch"/>)</para>
    5560</sect4>
     
    5863</sect2>
    5964
    60 <sect2>
     65<sect2 id="pppoe-kernel">
    6166<title>Installation of
    62 <application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application></title>
     67<application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application>
     68</title>
    6369
    6470<note><para>If you plan on using kernel-mode <acronym>PPPoE</acronym>,
     
    6773<acronym>PPPoE</acronym> can be found in
    6874<filename>rp-pppoe-&pppoe-version;/doc/KERNEL-MODE-PPPOE</filename>.</para></note>
     75<indexterm zone="pppoe pppoe-kernel">
     76<primary sortas="d-Kernel-mode-PPPoE">Kernel-mode PPPoE</primary></indexterm>
    6977
    7078<para>Install
     
    7482<screen><userinput><command>cd src &amp;&amp;
    7583./configure &amp;&amp;
    76 make &amp;&amp;
    77 make install</command></userinput></screen>
     84make</command></userinput></screen>
     85
     86<para>Now, as the root user:</para>
     87
     88<screen><userinput role='root'><command>make install</command></userinput></screen>
    7889
    7990</sect2>
     
    92103<sect2>
    93104<title>Configuring
    94 <application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application></title>
    95 
    96 <sect3><title>Config files</title>
     105<application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application>
     106</title>
     107
     108<sect3 id="pppoe-config"><title>Config files</title>
    97109<para><filename>/etc/ppp/pppoe.conf</filename>,
    98110<filename>/etc/ppp/firewall-standalone</filename>,
     
    100112<filename>/etc/ppp/pppoe-server-options</filename>,
    101113<filename>/etc/resolv.conf</filename>,
    102 <filename>/etc/ppp/pap-seecrets</filename>,
    103 <filename>/etc/ppp/chap-secrets</filename></para></sect3>
     114<filename>/etc/ppp/pap-secrets</filename>,
     115<filename>/etc/ppp/chap-secrets</filename></para>
     116<indexterm zone="pppoe pppoe-config"><primary
     117sortas="e-etc-ppp-pppoe.conf">/etc/ppp/pppoe.conf</primary>
     118</indexterm>
     119<indexterm zone="pppoe pppoe-config"><primary
     120sortas="e-etc-ppp-firewall-standalone">/etc/ppp/firewall-standalone</primary>
     121</indexterm>
     122<indexterm zone="pppoe pppoe-config"><primary
     123sortas="e-etc-ppp-firewall-masq">/etc/ppp/firewall-masq</primary>
     124</indexterm>
     125<indexterm zone="pppoe pppoe-config"><primary
     126sortas="e-etc-ppp-pppoe-server-options">/etc/ppp/pppoe-server-options</primary>
     127</indexterm>
     128<indexterm zone="pppoe pppoe-config"><primary
     129sortas="e-etc-resolv.conf">/etc/resolv.conf</primary>
     130</indexterm>
     131<indexterm zone="pppoe pppoe-config"><primary
     132sortas="e-etc-ppp-pap-secrets">/etc/ppp/pap-secrets</primary>
     133</indexterm>
     134<indexterm zone="pppoe pppoe-config"><primary
     135sortas="e-etc-ppp-chap-secrets">/etc/ppp/chap-secrets</primary>
     136</indexterm>
     137</sect3>
    104138
    105139<sect3><title>Configuration Information</title>
     
    119153<command>adsl-start</command> script.</para>
    120154
    121 <para><emphasis>Optionally</emphasis> install the
     155<para id="pppoe-init"><emphasis>Optionally</emphasis> install the
    122156<filename>/etc/sysconfig/network-devices/services/pppoe</filename> service
    123157script included with the <xref linkend="intro-important-bootscripts"/>
    124 package.</para>
    125 
    126 <screen><userinput><command>make install-service-pppoe</command></userinput></screen>
    127 
    128 <para>Now create the config file for use with the <filename>pppoe</filename>
    129 service script:</para>
     158package (as user root).</para>
     159<indexterm zone="pppoe pppoe-init">
     160<primary sortas="f-pppoe-service-script">pppoe (service script)</primary>
     161</indexterm>
     162
     163<screen><userinput role='root'><command>make install-service-pppoe</command></userinput></screen>
     164
     165<para id="pppoe-config2">Now create the config file for use with the
     166<filename>pppoe</filename> service script (as user root):</para>
     167<indexterm zone="pppoe pppoe-config2">
     168<primary sortas="e-etc-sysconfig-pppoe">/etc/sysconfig/.../pppoe</primary>
     169</indexterm>
    130170
    131171<note><para>If you have previously configured the network interface that
    132172will now use <acronym>PPPoE</acronym>, you should remove the interface
    133 configuration files for that interface:</para>
    134 
    135 <para><command><userinput>rm
     173configuration files for that interface (as user root):</para>
     174
     175<para><command><userinput role='root'>rm
    136176/etc/sysconfig/network-devices/ifconfig.eth0/*</userinput></command></para>
    137177</note>
    138178
    139 <screen><userinput><command>install -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
     179<screen><userinput role='root'><command>install -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
    140180cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/pppoe &lt;&lt; "EOF"</command>
    141181ONBOOT="yes"
     
    152192<title>Contents</title>
    153193
    154 <para>The
    155 <application><acronym>RP</acronym>-<acronym>PPPoE</acronym></application>
    156 package contains <command>adsl-setup</command>, <command>adsl-start</command>,
    157 <command>adsl-status</command>, <command>adsl-stop</command>, <command>
    158 pppoe</command>, <command>pppoe-relay</command>, <command>pppoe-server
    159 </command> and <command>pppoe-sniff</command>.</para>
    160 
    161 </sect2>
    162 
    163 <sect2><title>Description</title>
    164 
    165 <sect3><title>adsl-setup</title>
    166 <para>A script for configuring the client.  Configuration is then stored
    167 in <filename>/etc/ppp/pppoe.conf</filename>.</para></sect3>
    168 
    169 <sect3><title>adsl-start</title>
    170 <para><command>adsl-start</command> starts the client using the options
    171 specified in <filename>/etc/ppp/pppoe.conf</filename>.</para></sect3>
    172 
    173 <sect3><title>adsl-status</title>
    174 <para><command>adsl-status</command> displays the status of the
    175 <acronym>ADSL</acronym> connection.</para></sect3>
    176 
    177 <sect3><title>adsl-stop</title>
    178 <para><command>adsl-stop</command> stops the client.</para></sect3>
    179 
    180 <sect3><title>pppoe</title>
    181 <para>This is the client itself. Generally it should not be started on its
    182 own.</para></sect3>
    183 
    184 <sect3><title>pppoe-relay</title>
    185 <para><command>pppoe-relay</command> starts the server relay
    186 agent.</para></sect3>
    187 
    188 <sect3><title>pppoe-server</title>
    189 <para><command>pppoe-server</command> starts the server
    190 component.</para></sect3>
    191 
    192 <sect3><title>pppoe-sniff</title>
    193 <para>A small network sniffer designed to assist in setting
    194 <envar>PPPOE_EXTRA</envar> settings.</para></sect3>
     194<segmentedlist>
     195<segtitle>Installed Programs</segtitle>
     196<segtitle>Installed Libraries</segtitle>
     197<segtitle>Installed Directories</segtitle>
     198
     199<seglistitem>
     200<seg>adsl-connect, adsl-setup, adsl-start, adsl-status, adsl-stop, pppoe,
     201pppoe-relay, pppoe-server and pppoe-sniff</seg>
     202<seg>None</seg>
     203<seg>/etc/ppp/plugins and /usr/share/doc/rp-pppoe-&pppoe-version;</seg>
     204</seglistitem>
     205</segmentedlist>
     206
     207<variablelist>
     208<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     209<?dbfo list-presentation="list"?>
     210
     211<varlistentry id="adsl-connect">
     212<term><command>adsl-connect</command></term>
     213<listitem><para>is a shell script which manages an <acronym>ADSL</acronym>
     214connection using the user-space <acronym>PPPoE</acronym> client.</para>
     215<indexterm zone="pppoe adsl-connect">
     216<primary sortas="b-adsl-connect">adsl-connect</primary>
     217</indexterm></listitem>
     218</varlistentry>
     219
     220<varlistentry id="adsl-setup">
     221<term><command>adsl-setup</command></term>
     222<listitem><para>is a script for configuring the client. Configuration is
     223then stored in <filename>/etc/ppp/pppoe.conf</filename>.</para>
     224<indexterm zone="pppoe adsl-setup">
     225<primary sortas="b-adsl-setup">adsl-setup</primary>
     226</indexterm></listitem>
     227</varlistentry>
     228
     229<varlistentry id="adsl-start">
     230<term><command>adsl-start</command></term>
     231<listitem><para>starts the client using the options specified in
     232<filename>/etc/ppp/pppoe.conf</filename>.</para>
     233<indexterm zone="pppoe adsl-start">
     234<primary sortas="b-adsl-start">adsl-start</primary>
     235</indexterm></listitem>
     236</varlistentry>
     237
     238<varlistentry id="adsl-status">
     239<term><command>adsl-status</command></term>
     240<listitem><para>displays the status of the <acronym>ADSL</acronym>
     241connection.</para>
     242<indexterm zone="pppoe adsl-status">
     243<primary sortas="b-adsl-status">adsl-status</primary>
     244</indexterm></listitem>
     245</varlistentry>
     246
     247<varlistentry id="adsl-stop">
     248<term><command>adsl-stop</command></term>
     249<listitem><para>stops the client.</para>
     250<indexterm zone="pppoe adsl-stop">
     251<primary sortas="b-adsl-stop">adsl-stop</primary>
     252</indexterm></listitem>
     253</varlistentry>
     254
     255<varlistentry id="pppoe-prog">
     256<term><command>pppoe</command></term>
     257<listitem><para>is the client program. Generally it should not be started on
     258its own.</para>
     259<indexterm zone="pppoe pppoe-prog">
     260<primary sortas="b-pppoe">pppoe</primary>
     261</indexterm></listitem>
     262</varlistentry>
     263
     264<varlistentry id="pppoe-relay">
     265<term><command>pppoe-relay</command></term>
     266<listitem><para>starts the server relay agent.</para>
     267<indexterm zone="pppoe pppoe-relay">
     268<primary sortas="b-pppoe-relay">pppoe-relay</primary>
     269</indexterm></listitem>
     270</varlistentry>
     271
     272<varlistentry id="pppoe-server">
     273<term><command>pppoe-server</command></term>
     274<listitem><para>starts the server component.</para>
     275<indexterm zone="pppoe pppoe-server">
     276<primary sortas="b-pppoe-server">pppoe-server</primary>
     277</indexterm></listitem>
     278</varlistentry>
     279
     280<varlistentry id="pppoe-sniff">
     281<term><command>pppoe-sniff</command></term>
     282<listitem><para>is a small network sniffer designed to assist in setting
     283<envar>PPPOE_EXTRA</envar> settings.</para>
     284<indexterm zone="pppoe pppoe-sniff">
     285<primary sortas="b-pppoe-sniff">pppoe-sniff</primary>
     286</indexterm></listitem>
     287</varlistentry>
     288</variablelist>
    195289
    196290</sect2>
Note: See TracChangeset for help on using the changeset viewer.