Blame Manuals/HowTos/Dialup/Server/Usage/overview.docbook

6d6cf1
<sect1 id="server-usage-overview">
6d6cf1
6d6cf1
    <title>Overview</title>
6d6cf1
6d6cf1
    <para>
6d6cf1
        The infrastructure described in this chapter uses the
6d6cf1
        client/server model to provide a public mail service through
6d6cf1
        the telephone line. In this configuration, we (the poeple
6d6cf1
        building the infrastructure) provide the information you (the
6d6cf1
        person using the infrastructure) need to know in order to
db8245
        establish a dial-up connection from the client computer to the
db8245
        server computer through the telephone line.
6d6cf1
    </para>
6d6cf1
6d6cf1
    <para>
6d6cf1
        The infrastructure described in this chapter is made available
6d6cf1
        to you free of charge, however, you should know that
6d6cf1
        maintaining it costs both money and time. For example, for
6d6cf1
        each hour the server computer is on production there is an
6d6cf1
        electrical consume that need to be paid every month.
6d6cf1
        Likewise, each call that you establish from the client
6d6cf1
        computer to the server computer will cost you money, based on
6d6cf1
        the location you made the call from and the time you spend
6d6cf1
        connected.
6d6cf1
    </para>
6d6cf1
6d6cf1
    <para>
db8245
        In this manual, by dial-up connection we mean the action of
db8245
        dialing-up a server computer from a client computer through a
db8245
        Modem attached to the telephone line. In this infrastructure,
db8245
        dial-up connections are always established from the client
db8245
        computer to the server computer and never the other way
db8245
        around.  The main purpose of a client computer to establish a
db8245
        dial-up connection with the server computer will be using one
db8245
        or more Internet services provided in the server computer.
db8245
    </para>
db8245
db8245
    <para>
db8245
        In order for the server computer to answer telephone calls, it
db8245
        is required to install a Modem device in it (see 
db8245
        linkend="server-install-hardware" />). Once the Modem device
db8245
        has been installed, you need to install and configure both
db8245
        <application>mgetty</application> and
db8245
        <application>pppd</application> programs.  The
db8245
        <application>mgetty</application> program must be run by
db8245
        <systemitem class="daemon">init</systemitem> daemon in order
db8245
        to take control over the Modem device. By default, inside
db8245
        &TC;; (release 5.5), mgetty isn't configured to start with
db8245
        <systemitem class="daemon">init</systemitem> daemon so you
db8245
        need to do it yourself (see ...). Later, for attending
db8245
        connection requests, you need to configure mgetty to use the
db8245
        <application>pppd</application> program, so the Point-to-Point
db8245
        Protocol (PPP) can be talked and IP packages can be
db8245
        interchanged between the client computer and the server
db8245
        computer. Later, you need to configure
db8245
        <application>pppd</application> to adjust it to your needs
db8245
        (see ...). 
db8245
    </para>
db8245
    
db8245
    <para>
db8245
        Once you've configured both <application>mgetty</application>
db8245
        and <application>pppd</application> programs, the server
db8245
        computer should be ready to attend incoming calls.  The
db8245
        remaining of this chapter describes the way incoming calls are
db8245
        attended by the server computer once they have arrived to its
db8245
        Modem device.
6d6cf1
    </para>
6d6cf1
6d6cf1
</sect1>