diff options
Diffstat (limited to 'doc/kppp/global-settings.docbook')
-rw-r--r-- | doc/kppp/global-settings.docbook | 385 |
1 files changed, 385 insertions, 0 deletions
diff --git a/doc/kppp/global-settings.docbook b/doc/kppp/global-settings.docbook new file mode 100644 index 00000000..a11cc8d4 --- /dev/null +++ b/doc/kppp/global-settings.docbook @@ -0,0 +1,385 @@ +<chapter id="global-settings"> +<title>Global &kppp; settings</title> + +<para>The changes made here affect all accounts you have set up in &kppp;</para> + +<sect1 id="global-accounts"> +<title>The <guilabel>Accounts</guilabel> tab</title> + +<screenshot> +<screeninfo>The <guilabel>Accounts</guilabel> tab</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kppp-config.png" format="PNG"/> +</imageobject> +<textobject> +<phrase>The <guilabel>Accounts</guilabel> tab</phrase> +</textobject> +<caption><para>The <guilabel>Accounts</guilabel> tab</para> +</caption> +</mediaobject> +</screenshot> + +<para>In this dialog, you can manage the accounts themselves. The names of the +accounts appear in a list on the left of the dialog.</para> + +<para>To delete an account, select the <guibutton>Delete</guibutton> button. +You will be asked to confirm before the account is finally deleted.</para> + +<para>You can make a copy of an account with the <guibutton>Copy</guibutton> +button. You could use this for example, to separate different users in the +family, although that would normally be better done by having them be different +users in the OS as well! Or perhaps you just have more than one account with +the same <acronym>ISP</acronym> and wish to use both of them.</para> + +<para>Choosing <guibutton>Edit...</guibutton> will take you to the dialog +described in <link linkend="dialog-setup">Dialog Setup</link>, but with the +selected accounts details.</para> + +<para>Choosing <guibutton>New...</guibutton> will offer you the choice between +the <link linkend="wizard">Wizard</link> or the <link +linkend="dialog-setup">Dialog Setup</link> already described.</para> + +<para>If you select an account, and you have turned on <link +linkend="account-accounting">accounting</link> then the accumulated information +for that account will appear in the two panels labelled <guilabel>Phone +Costs:</guilabel> and <guilabel>Volume:</guilabel> respectively.</para> + +<para>To the left of the accounting display, are two buttons: +<guibutton>Reset...</guibutton> and <guibutton>View Logs</guibutton>.</para> + +<para>Pressing <guibutton>Reset...</guibutton> will reset the <guilabel>Phone +Costs:</guilabel> and <guilabel>Volume:</guilabel> information to 0. You would +typically want to do this once a month or quarter, when you have received your +phone bill and reconciled the telephone costs. You can reset either +independently, and are offered the choice of which item you want to reset, when +you press the <guibutton>Reset</guibutton> button.</para> + +<para>Pressing <guibutton>View Logs</guibutton> will open another window, where +a log of all the calls made with &kppp; will be displayed. If you have kept +logs, you can move forward and backward, in monthly steps. This might be useful +if you have received an abnormally large phone bill and are investigating +why!</para> + +</sect1> + +<sect1 id="global-device"> +<title>The <guilabel>Device</guilabel> tab</title> + +<screenshot> +<screeninfo>The <guilabel>Device</guilabel> tab</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kppp-device-tab.png" format="PNG"/> +</imageobject> +<textobject> +<phrase>The <guilabel>Device</guilabel> tab</phrase> +</textobject> +<caption><para>The <guilabel>Device</guilabel> tab</para> +</caption> +</mediaobject> +</screenshot> + +<para>Here you can select and configure your modem.</para> + +<variablelist> +<varlistentry> +<term><guilabel>Modem Device</guilabel></term> +<listitem> +<para>Choose the device appropriate for your hardware.</para> +<variablelist> +<varlistentry> +<term><filename>/dev/ttys0</filename></term> +<listitem> +<para>DOS or &Windows; users will know this as COM1, while COM2 is +<filename>/dev/ttys1</filename> and so on. These devices are +the ones normally used on &Linux; systems.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><filename>/dev/cua0</filename></term> +<listitem> +<para>The first serial line (COM1). COM2 is usually +<filename>/dev/cua1</filename> and so on. These devices are commonly used on +BSD systems, namely FreeBSD, NetBSD and OpenBSD. Older &Linux; systems may also +have these, although on &Linux; they were renamed some time ago to <filename>/dev/ttyS<replaceable>x</replaceable></filename>.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><filename>/dev/ttyI0</filename></term> +<listitem> +<para>On &Linux; these belong to internal <acronym>ISDN</acronym> cards. These +devices emulate a common Hayes compatible modem. +<filename>/dev/ttyI0</filename> is for the first, +<filename>/dev/ttyI1</filename> is for the second +<acronym>ISDN</acronym> card and so on. These devices are only available in the +&Linux; version.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><filename class="symlink">/dev/modem</filename></term> +<listitem> +<para>Many &Linux; distributions make a symbolic link from the real modem device +to <filename class="symlink">/dev/modem</filename>. <emphasis>You should avoid +using this one.</emphasis>. Use the real device that it is pointing to +instead.</para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Flow Control</guilabel></term> +<listitem> +<para>Select from Hardware (CRTSCTS), Software (XON/XOFF) and no flow control. +The recommended setting is Hardware flow control.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Line Termination</guilabel></term> +<listitem> +<para>Choose the correct <quote>Enter</quote> character sequence for your +modem. Most modems will use <quote>CR/LF</quote>, however some modems need a +different setting. If you experience trouble while running a login script, play +with this parameter.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Connection Speed</guilabel></term> +<listitem><para>Choose from the list of connection speeds supported by your +serial port. Note that the serial port supports much higher speeds than your +modem in most cases. You should probably start with the highest number +available, and only reduce it if you have connection problems. +</para></listitem> +</varlistentry> +<varlistentry> +<term id="lock-files"><guilabel>Use Lock File</guilabel></term> +<listitem> +<para>Activate this option if you want &kppp; to create a lockfile. Under +&Linux; the folder for such a file will be <filename +class="directory">/var/lock</filename>. Programs such as +<application>mgetty</application> depend on the existence of such lock files, +and &kppp; will not work with <application>mgetty</application> if the lock file +is not set. Make sure that you don't use the option <option>lock</option> for +<application>pppd</application> if you want &kppp; to lock the modem, since the +<application>pppd</application> option <option>lock</option> will induce +<application>pppd</application> to try to lock the modem device. Since &kppp; +will have already locked the device, <application>pppd</application> will fail, +and &kppp; will display the error <errorname>pppd died +unexpectedly</errorname>.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Modem Timeout</guilabel></term> +<listitem> +<para>This is the time in seconds that &kppp; will wait for the +<returnvalue>CONNECT</returnvalue> response from your modem. A setting of about +30 seconds should be sufficient for most purposes.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="global-modem"> +<title>The <guilabel>Modem</guilabel> tab</title> + +<screenshot> +<screeninfo>The <guilabel>Modem</guilabel> tab</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kppp-modem-tab.png" format="PNG"/> +</imageobject> +<textobject> +<phrase>The <guilabel>Modem</guilabel> tab</phrase> +</textobject> +<caption><para>The <guilabel>Modem</guilabel> tab</para> +</caption> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term><guilabel>Busy Wait</guilabel></term> +<listitem> +<para>This is the length of time the modem should wait before redialing, after +it has received a busy signal. Note there are requirements by telecom providers +in some countries, which ask you to not set this too low. +</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Modem volume</guilabel></term> +<listitem> +<para>Use the slider to set the modem volume. Left is low volume, center is +medium volume, and right is high volume. On some modems, low volume is the same +as turning the volume off, and on other modems, medium and high are effectively +the same thing.</para> +</listitem> +</varlistentry> +<varlistentry id="modem-commands"> +<term><guibutton>Modem Commands</guibutton></term> +<listitem> +<para>In this dialog you can fill in any particular commands appropriate for +your modem. If you own a Hayes compatible modem, you most likely won't need to +change any of the defaults, but you are encouraged to read the <link +linkend="appendix-hayes-commands">Hayes Commands</link> Appendix in this help file. The +information supplied there can be very helpful in cases where you experience +trouble setting up a stable connection with your <acronym>ISP</acronym>'s +modems. In particular the two settings for <guilabel>Pre-Init Delay</guilabel> +and for <guilabel>Post-Init Delay</guilabel> if you are experiencing modem +lockups. These settings make &kppp; pause a little just before and just after +sending the initialization string to your modem. The <guilabel>Pre-Init +Delay</guilabel> will by default also send a CR, unless you have set it the +delay interval to 0.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guibutton>Query Modem</guibutton></term> +<listitem> +<para>Pushing this button will make &kppp; ask your modem to identify itself. +On success, your modems response will be displayed in a dialog. This may or may +not prove to be informative, depending on your modem.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guibutton>Terminal</guibutton></term> +<listitem> +<para>Pushing the <guibutton>Terminal</guibutton> button will bring up a mini +terminal. You can use the mini terminal to test your modem and to experiment +with the negotiation protocol for initializing a ppp connection with your +<acronym>ISP</acronym>. You no longer need a terminal program such as +<application>minicom</application> or <application>Seyon</application>.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="global-graph"> +<title>The <guilabel>Graph</guilabel> tab</title> + +<screenshot> +<screeninfo>The <guilabel>Graph</guilabel> tab</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kppp-graph-tab.png" format="PNG"/> +</imageobject> +<textobject> +<phrase>The <guilabel>Graph</guilabel> tab</phrase> +</textobject> +<caption><para>The <guilabel>graph</guilabel> tab</para> +</caption> +</mediaobject> +</screenshot> + +<para>Here you can set the colors used by the &kppp; graph. You can set +different colors for <guilabel>Background color</guilabel>, <guilabel>Text +color</guilabel>, <guilabel>Input bytes color</guilabel> and <guilabel>Output +bytes color</guilabel>.</para> + +</sect1> + +<sect1 id="global-misc"> +<title>The <guilabel>Misc</guilabel> tab</title> + +<screenshot> +<screeninfo>The <guilabel>Misc.</guilabel> tab</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kppp-misc-tab.png" format="PNG"/> +</imageobject> +<textobject> +<phrase>The <guilabel>Misc.</guilabel> tab</phrase> +</textobject> +<caption><para>The <guilabel>Misc.</guilabel> tab</para> +</caption> +</mediaobject> +</screenshot> + +<para>Here are some options that don't really fit in with other sections, but +can be very useful nonetheless.</para> + +<variablelist> +<varlistentry> +<term><guilabel>pppd Version</guilabel></term> +<listitem> +<para>The version number of the pppd daemon on your system.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>pppd Timeout</guilabel></term> +<listitem> +<para>&kppp; will wait this amount of time after running the script and starting +<application>pppd</application> for <application>pppd</application> to establish +a valid <acronym>ppp</acronym> link before giving up and killing +<application>pppd</application></para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Dock into Panel on Connect</guilabel></term> +<listitem> + +<para>If this option is chosen, &kppp; will dock into the panel where it will be +symbolized by a small animated icon. Use the <mousebutton>left</mousebutton> +mouse button on this icon to restore &kppp;'s window. The +<mousebutton>right</mousebutton> mouse button will open a popup menu that offers +to restore the window, show transfer statistics, or close the connection. This +option overrides <guilabel>Minimize Window on Connect</guilabel>.</para> + +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Automatic Redial on Disconnect</guilabel></term> +<listitem> +<para>Selectintg this will have &kppp; try to reconnect if you are +disconnected.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Show Clock on Caption</guilabel></term> +<listitem> +<para>This will have &kppp; display the time connected on the caption of the +&kppp; window, while you are online.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Disconnect on X-server shutdown</guilabel></term> +<listitem> +<para>Checking this will cause &kppp; to terminate the <acronym>ppp</acronym> +link, disconnect the modem, and terminate accounting in an orderly fashion, when +the X-server shuts down. This is useful if you are prone to forgetting you are +online, when you shut down the X-server, or if you simply don't want to worry +about manually disconnecting your session. If you don't want &kppp; to hang up +the modem on X-server exit, you should leave this checkbox empty. Beware that +if you have accounting enabled, and you leave this option turned off, you will +have an unterminated accounting entry in your logs, from each time the X-server +exits and &kppp; terminates.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Quit on Disconnect</guilabel></term> +<listitem> +<para>If enabled, &kppp; will exit when you disconnect from the internet. If disabled, &kppp; will stay open after disconnection.</para> +</listitem> +</varlistentry> +<varlistentry> +<term><guilabel>Minimize Window on Connect</guilabel></term> +<listitem> +<para>If this option is chosen, &kppp; will be minimized after a connection is +established. The elapsed connection time will be shown in the taskbar.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="global-about"> +<title>The <guilabel>About</guilabel> tab</title> + +<para>The <guilabel>About</guilabel> tab shows version, license, and author +information about &kppp;.</para> + +</sect1> + +</chapter> |