To jest opis konfiguracji ppp po stronie klienta tak, abyśmy mogli np. łączyć się z internetem. (Warto przeczytać także rozdziały Sekcja 7.15.2 i Sekcja 7.15.3).
Upewnij się, że modem jest dobrze podłączony i skonfigurowany. Najlepiej sprawdź to na tym samym komputerze pod innym systemem operacyjnym (dos, windows). Jeśli na twoim komputerze nie ma innego systemu niż linux, pomiń ten punkt.
W Linuksie porty szeregowe nazywają się inaczej niż w dosie i windowsach:
com1 = /dev/ttyS0 com2 = /dev/ttyS1 com3 = /dev/ttyS2 com4 = /dev/ttyS3 itd.
Dalej zakładam, że modem jest podłączony do /dev/ttyS1. Jeśli tak nie jest, zmień wszystkie wystąpienia ttyS1 na odpowiednie inne.
Wersja kppp, której ja używam, wymaga znajomości przez użytkownika hasła root'a. Jest to niewygodne (w rzeczywistości dzwonić może tylko administrator systemu), ale bezpieczne rozwiązanie. Starsze wersje nie miały tego ograniczenia. Jeśli twoja wersja kppp pyta cię o hasło root'a przed rozpoczęciem działania, i jest to dla ciebie uciążliwe lub niedopuszczalne rozwiązanie (bo np. chciałbyś dać możliwość dzwonienia innym, ale nie dawać im hasła root'a), spróbuj użyć starszej wersji kppp lub innych podobnych programów, które najprawdopodobniej znajdują się na twoim komputerze: gnome-ppp, rp3. Ja osobiście używam rp3. Konfiguracja tych programów jest podobna do kppp i nie będę jej opisywał.
Jeśli używasz starszej wersji kppp i chcesz, aby mogli z niej korzystać użytkownicy inni niż root, zmień prawa (zalogowany jako root):
chmod a+r+w /dev/modem chmod a+r+w /dev/ttyS1 chmod +s /usr/sbin/pppd chmod +s /usr/bin/kppp
Test modemu: napisz:
minicomPowinien uruchomić się program, napisać: Initializing Modem, i na końcu ok. Sprawdźmy czy komunikujemy się z modemem, napisz:
atpowinieneś dostać odpowiedź ok. Jeśli jest inaczej, to albo modem jest źle podłączony, albo źle skonfigurowany. Z programu minicom zadzwonimy do TP SA.
Napisz:
atdt0w202122
Powinieneś usłyszeć wybieranie numeru i charakterystyczne piszczenie (oczywiście numer może być zajęty i wtedy operację należałoby powtórzyć).
Powinieneś otrzymać prompt Username:
Rozłącz się: Ctrl + A , X (pomoc Ctrl + A, Z).
kppp jest dostępne w KDE z menu Internet->Kppp. Uruchom je.
Skonfiguruj kppp:
w kppp wybierz Opcje... pojawi się nowe okno: Konfiguracja kppp.
W oknie Konfiguracja kppp wybierz zakładkę Połączenia i dodaj nowe połączenie: Nowe... pojawi się nowe okno: Nowe połączenie.
W oknie Nowe połączenie ustaw:
zakładka Dzwonienie:
nazwa: tpsa numer telefonu: 0w202122 identyfikacja: oparta na terminalu zapamiętaj hasło: tak Zmiana opcji pppd: w polu Opcja wpisać: noauth i nacisnąć Dodajpozostałe puste.
Zakładka Adres IP:
zmienny adres: takpozostałe puste.
Zakładka DNS:
lista serwerów: 194.204.159.1 194.204.152.34pozostałe puste.
Zakładka Router:
domyślny router: tak ustaw IP routera: nie przypisz domyślny routing: tak
Zakładka Skrypt logowania:
Expect Password:ppp Expect name: Send ppp Expect word: Send ppp
zakładka koszty - można nie wypełniać.
W oknie Konfiguracja kppp ustaw:
zakładka Port:
port szeregowy: /dev/modem kontrola przepływu: CRTSCTS znak końca linii: CR/LF szybkość portu: 115200 (najczęściej, jeśli masz stary komputer podziel tą wartość przez 2 lub 4) używaj pliku blokującego: tak limit czasu modemu: 60
zakładka Modem:
czekaj, gdy zajęty: 0 reszty można użyć do testowania komunikacji z modemem zakładka PPP: limit czasu pppd: 30 pokaż na panelu po połączeniu: tak dzwoń ponownie po rozłączeniu: tak pokaż czas połączenia na pasku zadań: tak rozłącz przy zamknięciu X-serwera: tak zakończ przy rozłączeniu: nie minimalizuj okno w czasie połączenia: tak
Pozostałe zakładki:
wg. uznania.
W głównym oknie kppp wybierz:
połącz z: tpsa użytkownik: ppp hasło: ppp (wyświetlane jako gwiazdki) pokaż podgląd: tak
Wybierz: Połącz
Powinieneś połączyć się teraz z serwerem TP SA i mieć dostęp do internetu.
Jeśli coś nie zadziała, warto poczytać pomoc do kppp ( w głównym oknie naciśnij przycisk Pomoc), lub PPP-HOWTO (plik: /usr/doc/HOWTO/PPP-HOWTO, to jest dość stare HOWTO i opisuje sposób łączenia się z internetem za pomocą skryptów. Czasami takie skrypty są bardzo wygodne i warto wiedzieć jak działają).
Poprzedni | Spis treści | Następny |
Konfiguracja serwera ppp (połączenia przychodzące) | Początek rozdziału | Klient ppp (połączenia wychodzące) oparty o skrypty |