Index: connect/connect.ent
===================================================================
--- connect/connect.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/connect.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,20 @@
+<!ENTITY connect SYSTEM "connect.xml">
+
+<!-- Dial-up -->
+<!ENTITY connect-dialup SYSTEM "dialup/dialup.xml">
+<!ENTITY % ppp SYSTEM "dialup/ppp/ppp.ent">
+<!ENTITY % wvdial SYSTEM "dialup/wvdial/wvdial.ent">
+%ppp;
+%wvdial;
+
+<!-- DHCP -->
+<!ENTITY connect-dhcp SYSTEM "dhcp/dhcp.xml">
+<!ENTITY connect-dhcp-client SYSTEM "dhcp/dhcp-client.xml">
+<!ENTITY % dhcpcd SYSTEM "dhcp/dhcpcd/dhcpcd.ent">
+%dhcpcd;
+<!ENTITY connect-dhcp-config SYSTEM "dhcp/config.xml">
+
+<!-- Other -->
+<!ENTITY connect-other SYSTEM "other/other.xml">
+<!ENTITY connect-other-isdn SYSTEM "other/isdn.xml">
+<!ENTITY connect-other-pppoe SYSTEM "other/pppoe.xml">
Index: connect/connect.xml
===================================================================
--- connect/connect.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/connect.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,14 @@
+<part id="connect" xreflabel="Connecting to a Network">
+<?dbhtml filename="connect.html" dir="connect"?>
+<title>Connecting to a Network</title>
+
+<partintro><para>The LFS book covers setting up networking with a static 
+IP.  There are however, other methods which are used to connect to networks and
+importantly the internet.  We cover the most popular methods in this
+chapter.</para></partintro>
+
+&connect-dialup;
+&connect-dhcp;
+&connect-other;
+
+</part>
Index: connect/dhcp/config.xml
===================================================================
--- connect/dhcp/config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,87 @@
+<sect1 id="dhcpclient" xreflabel="Configuring dhcp for a client">
+<?dbhtml filename="configdhcp.html" dir="connect"?>
+<title>Configuring dhcp for a client</title>
+
+<sect2><title>Config files</title>
+<para><userinput>/etc/sysconfig/network, 
+/etc/sysconfig/network-devices/ifup-eth0,
+/etc/sysconfig/network-devices/ifdown-eth0,
+/etc/sysconfig/networkdevices/ifconfig.eth0</userinput></para>
+</sect2>
+
+<sect2><title>Configuration Information</title>
+
+<para>Note that we use <userinput>eth0</userinput> as the interface
+throughout these instructions.  If you want to configure a different (or
+more than one) interface, simply replace <userinput>eth0</userinput>
+with the interface you wish to use.</para>
+
+<para>These instructions will convert the configuration files from LFS
+(a static configuration) to a DHCP configuration.  Note that static and
+DHCP interfaces can co-exist on a LFS system, only make the
+alterations to those interfaces which need to support DHCP.</para>
+
+<para>The first step is to remove the GATEWAY and GATEWAY_IF variables 
+from <filename>/etc/sysconfig/network</filename>.  This should only be done
+if the default interface you intend to use will be using DHCP and only
+needs to be done once; regardless of how many interfaces you are setting
+up.</para>
+
+<para><screen><userinput>cd /etc/sysconfig &amp;&amp;
+cp network network.bak &amp;&amp;
+sed "s/GATEWAY/# GATEWAY/" network.bak > network</userinput></screen></para>
+
+<para>Now you can create the appropriate <filename>ifconfig.eth0</filename> 
+file with the following commands (note that this will overwrite any
+existing file):</para>
+
+<para><screen><userinput>cd /etc/sysconfig/network-devices &amp;&amp;
+cat &gt; ifconfig.eth0 &lt;&lt; "EOF"</userinput>
+ONBOOT=yes
+DHCP_PROG=&lt;path to dhcp&gt;
+DHCP_START=&lt;start parameters&gt;
+DHCP_STOP=&lt;stop parameter&gt;
+<userinput>EOF</userinput></screen></para>
+
+<para>Review the appropriate manpages for parameters; for example, the
+stop parameter for dhcpcd is '-k', while the stop parameter for dhclient
+is '-r'.</para>
+
+<para>You then need to create DHCP specific scripts.  First, the
+<filename>ifup-eth0</filename> script:</para>
+
+<para><screen><userinput>cat &gt; ifup-eth0 &lt;&lt; "EOF" </userinput>
+#!/bin/sh
+
+source /etc/sysconfig/rc || exit
+source $rc_functions || exit
+source $network_devices/ifconfig.eth0 || exit
+
+echo "Bringing up the eth0 interface..."
+modprobe eth0
+loadproc $DHCP_PROG $DHCP_START
+<userinput>EOF</userinput></screen></para>
+
+<para>Then the <filename>ifdown-eth0</filename> script:</para>
+
+<para><screen><userinput>cat &gt; ifdown-eth0 &lt;&lt; "EOF" </userinput>
+#!/bin/sh
+
+source /etc/sysconfig/rc || exit
+source $rc_functions || exit
+source $network_devices/ifconfig.eth0 || exit
+
+echo "Bringing down the eth0 interface..."
+$DHCP_PROG $DHCP_STOP
+evaluate_retval
+<userinput>EOF</userinput></screen></para>
+
+<para>Finally, we need to make these scripts executable:</para>
+
+<para><screen><userinput>chmod 755 ifup-eth0 &amp;&amp;
+chmod 755 ifdown-eth0</userinput></screen></para>
+
+</sect2>
+
+</sect1>
+
Index: connect/dhcp/dhcp-client.xml
===================================================================
--- connect/dhcp/dhcp-client.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcp-client.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,39 @@
+<sect1 id="connect-dhcp-client">
+<?dbhtml filename="dhcpclient.html" dir="connect"?>
+<title>Installing dhcp-&dhcp-version;</title>
+
+<para>The dhcp package comes with both a client and a server program for
+using DHCP.  If you want to install it, the instructions can be found
+at <xref linkend="dhcp"/>.  Note that if you only want to
+use the client, you do <emphasis>not</emphasis> need to run the server and
+so do not need the startup script and links provided for the server daemon.
+Note that to use the client, you still need to alter your
+<filename>ethnet</filename> script as described in the next section.
+You only need to run the DHCP server however, if you're providing this
+service to a network, and it's likely that you'll know if that's the
+case; if it isn't, don't run the server!</para>
+
+<para>To configure the client, you need to modify the
+<filename>/etc/sysconfig/network-devices/ifconfig.eth0</filename> file
+(or the appropriate one for the interface you are running DHCP on)
+you created earlier by adding the appropriate <userinput>DHCP_PROG
+</userinput>, <userinput>DHCP_START</userinput> and
+<userinput>DHCP_STOP</userinput> values.</para>
+
+<para>Then create the <filename>/etc/dhclient.conf</filename> using the
+following command:</para>
+
+<para><screen><userinput>cat &gt; /etc/dhclient.conf &lt;&lt;
+"EOF"</userinput>
+# dhclient.conf
+
+interface "eth0"{
+prepend domain-name-servers 127.0.0.1;
+request subnet-mask, broadcast-address, time-offset, routers,
+        domain-name, domain-name-servers, host-name;
+require subnet-mask, domain-name-servers;
+}
+# end dhclient.conf
+<userinput>EOF</userinput></screen></para>
+
+</sect1>
Index: connect/dhcp/dhcp.xml
===================================================================
--- connect/dhcp/dhcp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,21 @@
+<chapter id="connect-dhcp">
+<?dbhtml filename="dhcp.html" dir="connect"?>
+<title>DHCP Clients</title>
+
+<para>DHCP stands for Dynamic Host Configuration Protocol.  It is a
+protocol which is used by many sites to automatically provide
+information such as IP addresses, subnet masks and routing information
+to computers.  If your network uses DHCP, you will need a DHCP client
+in order to connect to it.  DHCP is also used by some cable
+modems.</para>
+
+<para>We currently provide installation instructions for two DHCP
+clients, those from the dhcp and dhcpcd packages.  After we discuss
+installing the packages, we will also discuss how to
+configure your bootscripts to allow you to use dhcp as a client.</para>
+
+&connect-dhcp-client;
+&dhcpcd;
+&connect-dhcp-config;
+
+</chapter>
Index: connect/dhcp/dhcpcd.xml
===================================================================
--- connect/dhcp/dhcpcd.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+<sect1 id="dhcpcd" xreflabel="dhcpcd-&dhcpcd-version;">
+<?dbhtml filename="dhcpcd.html" dir="connect"?>
+<title>dhcpcd-&dhcpcd-version;</title>
+
+&dhcpcd-intro;
+&dhcpcd-inst;
+&dhcpcd-exp;
+&dhcpcd-config;
+&dhcpcd-desc;
+
+</sect1>
+
Index: connect/dhcp/dhcpcd/dhcpcd-config.xml
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,20 @@
+<sect2>
+<title>Configuring dhcpcd</title>
+
+<sect3><title>Config files</title>
+<para><userinput>/etc/dhcpcd/*</userinput></para>
+</sect3>
+
+<sect3><title>Configuration Information</title>
+
+<para>To configure the client, you need to modify the
+<filename>/etc/sysconfig/network-devices/ifconfig.eth0</filename> file
+(or the appropriate one for the interface you are running DHCP on)
+you created earlier by adding the appropriate <userinput>DHCP_PROG
+</userinput>, <userinput>DHCP_START</userinput> and
+<userinput>DHCP_STOP</userinput> values.</para>
+
+</sect3>
+
+</sect2>
+
Index: connect/dhcp/dhcpcd/dhcpcd-desc.xml
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,15 @@
+<sect2>
+<title>Contents</title>
+
+<para>The dhcpcd package contains <userinput>dhcpcd</userinput>.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>dhcpcd</title>
+<para>dhcpcd is an implementation of the DHCP client specified in
+RFC2131 and RFC1541 (depending on which options are specified).</para></sect3>
+
+</sect2>
+
Index: connect/dhcp/dhcpcd/dhcpcd-exp.xml
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd-exp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd-exp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+<sect2>
+<title>Command explanations</title>
+
+<para>There may be a good reason for abandoning the normal BLFS convention 
+of using --prefix=/usr here.  If you are installing DHCP, it is likely that 
+it is required during the boot process and /usr may be network mounted in 
+which case, dhcpcd wouldn't be available due to being on the network!  
+Therefore, depending on your situation, you may want it to be installed
+in /sbin or /usr/sbin.</para>
+
+</sect2>
+
Index: connect/dhcp/dhcpcd/dhcpcd-inst.xml
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,18 @@
+<sect2>
+<title>Installation of dhcpcd</title>
+
+<para>Depending on whether you want dhcpcd to be in /sbin or /usr/sbin,
+use one of the following sets of commands.  For /sbin:</para>
+
+<para><screen><userinput>./configure --prefix=/ &amp;&amp;
+make &amp;&amp;
+make install</userinput></screen></para>
+
+<para>and for /usr/sbin:</para>
+
+<para><screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
+make &amp;&amp;
+make install</userinput></screen></para>
+
+</sect2>
+
Index: connect/dhcp/dhcpcd/dhcpcd-intro.xml
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,13 @@
+<sect2>
+<title>Introduction to dhcpcd</title>
+
+<screen>Download location:              &dhcpcd-download;
+Version used:                   &dhcpcd-version;
+Package size:                   &dhcpcd-size;
+Estimated Disk space required:  &dhcpcd-buildsize;</screen>
+
+<para>The dhcpcd package contains the dhcpcd client. This is useful for
+connecting your computer to a network which uses DHCP to assign network
+addresses.</para>
+
+</sect2>
Index: connect/dhcp/dhcpcd/dhcpcd.ent
===================================================================
--- connect/dhcp/dhcpcd/dhcpcd.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dhcp/dhcpcd/dhcpcd.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,12 @@
+<!ENTITY dhcpcd SYSTEM "../dhcpcd.xml">
+<!ENTITY dhcpcd-intro SYSTEM "dhcpcd-intro.xml">
+<!ENTITY dhcpcd SYSTEM "dhcpcd.xml">
+<!ENTITY dhcpcd-intro SYSTEM "dhcpcd-intro.xml">
+<!ENTITY dhcpcd-inst SYSTEM "dhcpcd-inst.xml">
+<!ENTITY dhcpcd-exp SYSTEM "dhcpcd-exp.xml">
+<!ENTITY dhcpcd-desc SYSTEM "dhcpcd-desc.xml">
+<!ENTITY dhcpcd-config SYSTEM "dhcpcd-config.xml">
+<!ENTITY dhcpcd-buildsize "728 KB">
+<!ENTITY dhcpcd-version "1.3.22-pl1">
+<!ENTITY dhcpcd-download "ftp://ftp.phystech.com/pub/dhcpcd-1.3.22-pl1.tar.gz">
+<!ENTITY dhcpcd-size "131 KB">
Index: connect/dialup/dialup.xml
===================================================================
--- connect/dialup/dialup.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/dialup.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+<chapter id="connect-dialup">
+<?dbhtml filename="dialup.html" dir="connect"?>
+<title>Dial-up networking</title>
+
+&ppp;
+&wvdial;
+
+</chapter>
Index: connect/dialup/ppp.xml
===================================================================
--- connect/dialup/ppp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+<sect1 id="ppp" xreflabel="ppp-&ppp-version;">
+<?dbhtml filename="ppp.html" dir="connect"?>
+<title>ppp-&ppp-version;</title>
+
+&ppp-intro;
+&ppp-inst;
+&ppp-config;
+&ppp-desc;
+
+</sect1>
+
Index: connect/dialup/ppp/ppp-config.xml
===================================================================
--- connect/dialup/ppp/ppp-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp/ppp-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,17 @@
+<sect2>
+<title>Configuring ppp</title>
+
+<sect3><title>Config files</title>
+<para><userinput>/etc/ppp/*</userinput></para>
+</sect3>
+
+<sect3><title>Configuration Information</title>
+
+<para>The ppp daemon itself requires very little configuration.  The
+main trick is script the connection.  This can be done either using the
+chat program which comes with this package or by using <xref
+linkend="wvdial"/>.</para>
+</sect3>
+
+</sect2>
+
Index: connect/dialup/ppp/ppp-desc.xml
===================================================================
--- connect/dialup/ppp/ppp-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp/ppp-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,29 @@
+<sect2>
+<title>Contents</title>
+
+<para>The ppp package contains the <userinput>chat</userinput>,
+<userinput>pppd</userinput>, <userinput>pppdump</userinput> and
+<userinput>pppstats</userinput> programs.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>chat</title>
+<para>The chat program defines a conversational exchange between the
+computer and the modem.  Its primary purpose is to establish the connection 
+between the Point-to-Point Protocol  Daemon  (pppd)  and  the remote's 
+pppd process.</para></sect3>
+
+<sect3><title>pppd</title>
+<para>pppd is the Point to Point Protocol daemon.</para></sect3>
+
+<sect3><title>pppdump</title>
+<para>pppdump is used to convert PPP record files 
+to a readable format.</para></sect3>
+
+<sect3><title>pppstats</title>
+<para>pppstats is used to print PPP statistics.</para></sect3>
+
+</sect2>
+
Index: connect/dialup/ppp/ppp-inst.xml
===================================================================
--- connect/dialup/ppp/ppp-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp/ppp-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+<sect2>
+<title>Installation of ppp</title>
+
+<para>Install ppp by running the following commands:</para>
+
+<para><screen><userinput>./configure &amp;&amp;
+make &amp;&amp;
+make install</userinput></screen></para>
+
+</sect2>
+
Index: connect/dialup/ppp/ppp-intro.xml
===================================================================
--- connect/dialup/ppp/ppp-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp/ppp-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+<sect2>
+<title>Introduction to ppp</title>
+
+<screen>Download location:              &ppp-download;
+Version used:                   &ppp-version;
+Package size:                   &ppp-size;
+Estimated Disk space required:  &ppp-buildsize;</screen>
+
+<para>The ppp package contains the pppd daemon and the chat program.
+This is used for connecting to other machines; often for connecting to
+the Internet via a dial-up connection to an ISP.</para>
+
+<screen>ppp needs nothing to compile but you must have PPP support
+either compiled in or as a kernel module to use it.</screen>
+
+</sect2>
Index: connect/dialup/ppp/ppp.ent
===================================================================
--- connect/dialup/ppp/ppp.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/ppp/ppp.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+<!ENTITY ppp SYSTEM "../ppp.xml">
+<!ENTITY ppp-intro SYSTEM "ppp-intro.xml">
+<!ENTITY ppp-inst SYSTEM "ppp-inst.xml">
+<!ENTITY ppp-desc SYSTEM "ppp-desc.xml">
+<!ENTITY ppp-config SYSTEM "ppp-config.xml">
+<!ENTITY ppp-buildsize "4.1 MB">
+<!ENTITY ppp-version "2.4.1">
+<!ENTITY ppp-download "ftp://ftp.samba.org/pub/ppp/ppp-2.4.1.tar.gz">
+<!ENTITY ppp-size "524 KB">
Index: connect/dialup/wvdial.xml
===================================================================
--- connect/dialup/wvdial.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,11 @@
+<sect1 id="wvdial" xreflabel="wvdial-&wvdial-version;">
+<?dbhtml filename="wvdial.html" dir="connect"?>
+<title>wvdial-&wvdial-version;</title>
+
+&wvdial-intro;
+&wvdial-inst;
+&wvdial-config;
+&wvdial-desc;
+
+</sect1>
+
Index: connect/dialup/wvdial/wvdial-config.xml
===================================================================
--- connect/dialup/wvdial/wvdial-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial/wvdial-config.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,25 @@
+<sect2>
+<title>Configuring wvdial</title>
+
+<sect3><title>Config files</title>
+<para><userinput>/etc/wvdial.conf</userinput>, 
+<userinput>/etc/ppp/*</userinput></para></sect3>
+
+<sect3><title>Configuration Information</title>
+
+<para><userinput>wvdialconf /etc/wvdial.conf</userinput></para>
+<para>wvdialconf will test that you have a working modem, try and determine 
+it's exact setup and then ask you some questions regarding your ISPs phone 
+number etc.  You will then need to enter that information into the
+<filename>/etc/wvdial.conf</filename> file.</para>
+
+<para>You then start wvdial with: <userinput>wvdial</userinput>.</para>
+
+<para>For more information examine the
+<userinput>wvdialconf</userinput>, <userinput>wvdial.conf</userinput>
+and <userinput>wvdial</userinput> man pages.</para>
+
+</sect3>
+
+</sect2>
+
Index: connect/dialup/wvdial/wvdial-desc.xml
===================================================================
--- connect/dialup/wvdial/wvdial-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial/wvdial-desc.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,18 @@
+<sect2>
+<title>Contents</title>
+
+<para>The wvdial package contains the <userinput>wvdial</userinput>
+and <userinput>wvdialconf</userinput> programs.</para>
+
+</sect2>
+
+<sect2><title>Description</title>
+
+<sect3><title>wvdial</title>
+<para>Starts a ppp connection.</para></sect3>
+
+<sect3><title>wvdialconf</title>
+<para>Automates the configuration of wvdial</para></sect3>
+
+</sect2>
+
Index: connect/dialup/wvdial/wvdial-inst.xml
===================================================================
--- connect/dialup/wvdial/wvdial-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial/wvdial-inst.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,10 @@
+<sect2>
+<title>Installation of wvdial</title>
+
+<para>Install wvdial by running the following commands:</para>
+
+<para><screen><userinput>make PREFIX=/usr &amp;&amp;
+make PREFIX=/usr install &amp;&amp;</userinput></screen></para>
+
+</sect2>
+
Index: connect/dialup/wvdial/wvdial-intro.xml
===================================================================
--- connect/dialup/wvdial/wvdial-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial/wvdial-intro.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,16 @@
+<sect2>
+<title>Introduction to wvdial</title>
+
+<screen>Download location:              &wvdial-download;
+Version used:                   &wvdial-version;
+Package size:                   &wvdial-size;
+Estimated Disk space required:  &wvdial-buildsize;</screen>
+
+<para>The wvdial package contains a no nonsense, quick and easy to use 
+alternative to chat and pppd scripts.  If you simply want to dial a modem 
+without the fuss and hassle of chat issues, then you'll want this.</para>
+
+<screen>wvdial needs <xref linkend="wvstreams"/> to compile and run and <xref
+linkend="ppp"/> to run.</screen>
+
+</sect2>
Index: connect/dialup/wvdial/wvdial.ent
===================================================================
--- connect/dialup/wvdial/wvdial.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/dialup/wvdial/wvdial.ent	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,9 @@
+<!ENTITY wvdial SYSTEM "../wvdial.xml">
+<!ENTITY wvdial-intro SYSTEM "wvdial-intro.xml">
+<!ENTITY wvdial-inst SYSTEM "wvdial-inst.xml">
+<!ENTITY wvdial-desc SYSTEM "wvdial-desc.xml">
+<!ENTITY wvdial-config SYSTEM "wvdial-config.xml">
+<!ENTITY wvdial-buildsize "2.5 MB">
+<!ENTITY wvdial-version "1.53">
+<!ENTITY wvdial-download "http://open.nit.ca/download/wvdial_1.53.tar.gz">
+<!ENTITY wvdial-size "66 KB">
Index: connect/other/isdn.xml
===================================================================
--- connect/other/isdn.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/other/isdn.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,7 @@
+<sect1 id="isdn" xreflabel="isdn">
+<?dbhtml filename="isdn.html" dir="connect"?>
+<title>isdn</title>
+
+<para>TO BE DONE</para>
+
+</sect1>
Index: connect/other/other.xml
===================================================================
--- connect/other/other.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/other/other.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,8 @@
+<chapter id="connect-other">
+<?dbhtml filename="other.html" dir="connect"?>
+<title>Other</title>
+
+&connect-other-isdn;
+&connect-other-pppoe;
+
+</chapter>
Index: connect/other/pppoe.xml
===================================================================
--- connect/other/pppoe.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
+++ connect/other/pppoe.xml	(revision f45b195302d36939467202524156f38e0369b4f2)
@@ -0,0 +1,7 @@
+<sect1 id="pppoe" xreflabel="pppoe">
+<?dbhtml filename="pppoe.html" dir="connect"?>
+<title>pppoe</title>
+
+<para>TO BE DONE</para>
+
+</sect1>
