# Handbok &kppp;

## Inledning

Kppp är ett uppringningsprogram och grafiskt gränssnitt för pppd, som tillåter interaktiv skriptgenerering och nätverksinställning. Det automatiserar uppringningsförloppet till din Internetleverantör, och låter dig observera hela förloppet på ett bekvämt sätt.

När &kppp; väl har anslutit, ger det en stor mängd statistik och håller reda på hur lång tid som du är uppkopplad.

En inbyggd terminal och skriptgenerering låter dig ställa in din anslutning med lätthet. Du behöver inte längre ytterligare ett terminalprogram som seyon eller minicom för att prova och ställa in din anslutning.

Kppp har sofistikerade funktioner för kostnadsberäkning av samtal, som låter dig hålla reda på dina anslutningskostnader på ett enkelt sätt.

Vi hoppas att du trivs med det här uppringningsprogrammet, och att det underlättar din väg fram till Internet.

&getting-online; &wizard; &dialog-setup; &global-settings; &security; &chap-and-pap; &tricks; &callback; &kppp-faq;

## Tack till och licens

&kppp;

&kppp; härleddes från ezppp 0.6, av Jay Painter. Nästan allting i &kppp; har dock blivit omskrivet så att ezppp och &kppp; har inte så mycket gemensamt längre.

Huvudsakliga utvecklare:

- &Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;

- &Mario.Weilguni; &Mario.Weilguni.mail;

- &Harri.Porten; &Harri.Porten.mail; (nuvarande underhållare)

Stort tack till de följande, som har bidragit med kod till &kppp;

- Jesus Fuentes Saaverdra jesus.fuentes@etsi.tel.uva.esfor som har implementerat flera inställningsalternativ och diverse arbete.

- Markus Wuebben wuebben@eure.de för dialogrutan ATI-förfrågan

- Peter Silva peter.silva@videotron.ca för dialogrutor och andra bidrag

- Martin A. Brown MABrown@etcconnect.org

- Martin Häfner mh@ap-dec717c.physik.uni-karlsruhe.de för avsnittet om återuppringning.

- Olaf Kirch okir@caldera.de för inledningen till mysterierna med att skicka fildeskriptorer.

Dokumentation copyright 2001 &Lauri.Watts; &Lauri.Watts.mail;, dock till stor del baserat på originalet av &Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;

Översättning Stefan Asserhäll stefan.asserhall@bredband.net

&underFDL; &underGPL;

## Installation

### Hur man skaffar &kppp;

&install.intro.documentation;

### Kompilering och installation

&install.compile.documentation;

### Att förbereda din dator för en &PPP;-anslutning

Följande avsnitt innehåller en del ganska generell information för flera vanliga operativsystem som skulle kunna använda &kppp;. Följande webbplatser kan vara intressanta för ytterligare information om ppp-protokollet, pppd och nätverksanslutning i allmänhet.

- &Linux; &PPP; HOWTO:

- Guide för nätverksadministratörer:

#### Att förbereda ett &Linux;-system för &PPP;

För att &kppp; (eller i själva verket, pppd) ska kunna fungera, måste din kärna ha kompilerats med stöd för ppp. Om det inte är fallet, skaffa den senaste versionen av pppd från något av de populära &Linux;-arkiven (som , och kompilera om kärnan med stöd för ppp aktiverat.

Oroa dig inte, det här låter mycket mer skrämmande än det egentligen är. Glöm inte att installera pppd efteråt.

Om du inte är säker på att du har en kärna med ppp-stöd, skriv in kommandot `dmesg` på kommandoraden, och leta efter något som liknar det här:

    PPP: version 2.3.0 (demand dialling)
    TCP compression code copyright 1989 Regents of the University of California
    PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
    PPP line discipline registered

&kppp; försöker själv ta reda på om din kärna stöder &PPP;. Om inte, så blir du informerad så fort som &kppp; startat.

För &Linux; 2.x kärnor, ska pppd-demonen ha version 2.3 eller senare. Du kan ta reda på vilken version systemet har genom att skriva in kommandot ``pppd` `--version`` på kommandoraden. Inga av pppd-demonerna har i själva verket en `--version`, men genom att ta med väljaren gör att pppd-demonen skriver ut ett felmeddelande, följt av en lista med väljare och annan information, som innehåller versionen av ppd-demonen.

&hayes-reference; &accounting; &documentation.index;