# Podręcznik programu &kppp;

Lauri Watts

    lauri@kde.org

Krzysztof Woźniak

    wozniakk@ceti.pl

2001 Lauri Watts
&FDLNotice;
2001-06-11
1.01.00

&kppp; to program do połączenia modemowego z Internetem i przyjazny interfejs usługi pppd, pozwalający na interaktywne generowanie skryptów połączeniowych i ustawień sieciowych.

KDE kppp kdenetwork program dzwoniący Internet ppp

## Wprowadzenie

&kppp; jest programem dzwoniącym i nakładką sterującą usługą pppd. Pozwala on na interaktywną generację skryptów połączeniowych oraz konfigurację sieci. Dzięki niemu można zautomatyzować proces ustanawiania połączenia z dostawcą internetowym ISP oraz jednocześnie w wygodny sposób go monitorować.

Po uzyskaniu połączenia, program &kppp; pozwala na generowanie obszernych statystyk połączeń oraz rejestrację czasu, który użytkownik spędza w sieci.

Wbudowany terminal i generator skryptów, pozwala użytkownikowi na łatwe konfigurowanie połączenia. Nie jest konieczne korzystanie z innych programów-terminali takich jak seyon lub minicom, do testowania i konfiguracji połączenia.

Jedną z funkcji programu &kppp; jest rozbudowana analiza kosztów połączeń telefonicznych.

Mamy nadzieję że spodoba Ci się ten program, oraz iż ułatwi on Twoją drogę do uzyskania dostępu do Internetu.

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

## Zasługi i licencje

&kppp;

Program &kppp; wywodzi się z aplikacjiezppp 0.6, autorstwa Jay'a Painter'a. Jednakże niemal całość &kppp; została przepisana od nowa, więcezppp oraz &kppp; nie mają ze sobą już wiele wspólnego..

Główni programiści:

- Bernd Johannes Wuebben wuebben@kde.org

- Mario Weilguni mweilguni@sime.com

- Harri Porten porten@kde.org (Aktualny opiekun)

Podziękowania dla programistów, którzy współpracowani w stworzeniu &kppp;

- Jesus Fuentes Saaverdra jesus.fuentes@etsi.tel.uva.esfor - wprowadzenie wielu dodatkowych opcji i innych usprawnień

- Markus Wuebben wuebben@eure.de - stworzenie okna dialogowego dla zapytań ATI

- Peter Silva peter.silva@videotron.ca - stworzenie okien pomocniczych i wiele innych usprawnień

- Martin A. Brown MABrown@etcconnect.org

- Martin Häfner mh@ap-dec717c.physik.uni-karlsruhe.de - prace nad podsystemem Callback

- Olaf Kirch okir@caldera.de - wyjaśnienie tajemnic wykorzystania deskryptorów plików

Prawa autorskie do dokumentacji (c) 2001 Lauri Watts lauri@kde.org, w dużej części bazuje ona na oryginale autorstwa: Bernd'ta Johannes'a Wuebben'a wuebben@kde.org

&underFDL; &underGPL;

## Instalacja

### Jak zdobyć &kppp;

&install.intro.documentation;

### Kompilacja i instalacja

&install.compile.documentation;

### Przygotowanie komputera do połączeń telefonicznych przez PPP

Kolejne sekcje zawierają ogólne informacje dotyczące różnych systemów operacyjnych, na których może działać &kppp;. Poniższe strony internetowe mogą zainteresować osoby wymagające bardziej szczegółowych informacji o protokole ppp, programie pppd oraz konfiguracji połączeń sieciowych:

- The &Linux; PPP &FAQ;: http://metalab.unc.edu/mdw/FAQ/PPP-FAQ.html

- The &Linux; PPP HOWTO: http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html

- http://www.thoughtport.com:8080/PPP/index.html

- The Network Administrators' Guide: http://metalab.unc.edu/mdw/LDP/nag/nag.html

#### Przygotowanie systemu &Linux; do korzystania z protokołu PPP

Działanie programu &kppp; (a właściwie usługi pppd) wymaga skompilowanej w jądro systemu obsługi protokołu PPP. W przypadku gdy jądro nie obsługuje PPP, należy zdobyć ostatnią wersję programupppd z dowolnego popularnego archiwum oprogramowania dla systemu &Linux; (np. ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/ppp/, oraz skompilować jądro z włączoną obsługą protokołuPPP.

Nie należy się obawiać, w rzeczywistości to nie jest takie straszne jak się wydaje. Nie należy tylko zapomnieć o zainstalowaniu aplikacji pppd.

Jeżeli użytkownik nie jest pewien, czy jądro systemu zapewnia obsługę protokołu PPP, powinien wpisać polecenie: `dmesg` w linii poleceń, i poszukać następującego tekstu:

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

Program &kppp; spróbuje automatycznie wykryć czy jądro systemu zapewnia obsługę protokołuPPP. Jeżeli tak nie jest, to wyświetlony zostanie odpowiedni komunikat zaraz po uruchomieniu &kppp;.

Wersja programu usługi pppd dla jąder w wersjach 2.x systemu &Linux;, powinna być równa lub większa od 2.3. Można sprawdzić posiadaną wersję usługi poprzez wpisanie polecenia ``pppd` `--version`` w linii poleceń. Jakkolwiek pppd właściwie nie posiada opcji `--version`, to umieszczenie jej wygeneruje komunikat błędu, oraz między innymi wersję aplikacji pppd.

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