176 Poznaj Linux
Testowanie szybkości połączenia - polecenie ping
Polecenie ping służy do testowania czasu opóźnienia w przekazywaniu danych między lokalnym komputerem a wybranym serwerem w Internecie. Czas ten jest wyznaczany przez wysyłanie małych pakietów danych do wskazanego komputera i oczekiwanie na ich powrót (testowany komputer odsyła pakiety ping natychmiast po ich otrzymaniu). Oto przykładowe wywołanie ping:
tt ping staffnet.com
64 bytes from 207.226.80.14: icmp_seq=l ttl=254 time=3900.0 ms
64 bytes from 207.226.80.14: icmp_seq=2 ttl=254 time-2940.0 ms
--- staffnet.com ping statistics ---
6 packets transmitted, 3 packets received, 50% packet loss round-trip min/avg/max - 2940.0/3712.1/4296.3
pi rig będzie wysyłał i odbierał pakiety aż do momentu wciśnięcia przez użytkownika Cłrl+C.
Wyświetlanie parametrów połączenia PFF - polecenie route
Polecenie route, znajdujące się w katalogu /sbin, umożliwia wyświetlenie dodatkowych parametrów aktywnego połączenia PPP. Jego prawdziwą funkcją jest wyznaczanie tras pakietów dla różnych rodzajów połączeń sieciowych, ale generowane przezeń raporty mogą okazać się pomocne przy kontroli połączeń PPP (zwłaszcza jeśli chodzi o kolumnę Flags). Przykładowy raport route jest pokazany na rysunku 12.1.
M ruule
Kernel IP routing Lobio
Desr.mati.an Genmsks Flag* Matric Ref Uao IEocc
p»0 .staffnot co ■ 255 255.255.2S5 UH 0 0 0 ppr*7
127 II n O • 255 0.0 0 U 0 0 2 lo
doiauit p»0 Staff r.et .co Q.O 0.0 UCŚ Q n 2 pppO
Rysunek 12.1. Raport route
W tym wypadku flaga tr mówi, że połączenie jest aktywne. Więcej informacji znajduje sie na stronie podręcznika poświęconej route.
Problemy z połączeniami PPP - korzystanie z zapisów sesji systemowych
Zawartość zapisów sesji systemowych Linuksa może okazać się pomocna przy rozwiązywaniu problemów z połączeniami PPP. Oto niektóre często występujące problemy:
■ brak obsługi PPP przez jądro
■ demon pppd nie jest wczytywany
■ modem nie wybiera numeru