Następna strona Poprzednia strona Spis treści

7. Czêsto Zadawane Pytania

Ten paragraf (mam nadziejê) rozwiążê Twoje problemy. Jeśli masz inne pytania, zawsze możesz do mnie napisaæ.

  1. Q: Otrzymujê nastêpujące komunikaty podczas startu systemu:
       SIOCSIFADDR: No such device
       SIOCADDR: Network is unreachable
    
    a kiedy próbujê zestawiæ połączenie jak to zostało opisane powyżej, otrzymujê ponownie komunikaty o błêdach:
       SIOCSIFADDR: No such device
       SIOCSIDDSTADDR: No such device
       SIOCADDRT: Network is unreachable
       mount clntudp_create: RPC: Port Mapper failure - RPC: Unable to send
    
       A: Jądro z różnych przyczyn nie obsługuje PLIP. Przyczyną może byæ:
    
    • Nie zaznaczyłeś obsługi PLIP podczas konfiguracji jądra.
    • Zaznaczyłeś obsługê drukarki podczas konfiguracji jądra.
    • Skompilowałeś PLIP jako moduł i go nie załadowałeś.
  2. Q: Czy istnieje możliwośæ ogsługi PLIP i LP jednocześnie, wykluczając użycie modułów, na przykład przy dwóch portach równoległych? A: Tak. Są na to dwa sposoby opisane w paragrafie Wstawki umożliwiające jednoczesne działanie PLIP i LP:
    • Możesz założyæ wstawkê aby umożliwiæ jednoczesne działanie PLIP i LP.
    • Możesz założyæ inną wstawkê do jądra aby obsługiwało ono PLIP i LP na osobnych portach.
  3. Q: Napisałem skrypt, który łączy oba moje komputery. Zestawiłem połączenie automatycznie w rc.inet2, gdzie wywołujê skrypt uruchamiający łącze i uruchamiający VFS. Mój komputer two montuje zasoby komputeraone. Dodałem pozycje do /etc/fstab na komputerze two. Jeśli uruchamiam two gdy one jest wyłączony, two zawiesza siê na kilka minut w momencie "mounting remote file systems...".
    A: Tak siê dzieje, ponieważ two czeka aby zamontowaæ zasoby
    one, lecz jeśli one jest wyłączony to musisz poczekaæ aż two znudzi siê
    czekaniem. Aby tego uniknąæ, możesz:
    
    • Zakomentowaæ w rc.inet2 komendê, za pomocą której montowane są zdalne systemy plików.
    • Wyrzuciæ wpisy w /etc/fstab na two i podmontowaæ zdalny system plików rêcznie jeśli bêdziesz tego potrzebował.
  4. Q: Połączenie jest zestawione, ale ping zawodzi. Otrzymujê takie komunikaty od jądra:
    plip1: timed out (1, 89)
    A: To oznacza, że twoja strona połączenia pracuje, twój komputer wysyła
    sygnał, ale druga strona nie odpowiada z nastêpujących powodów:
    
    • Kabel nie jest odpowiednio podłączony lub jest popsuty.
    • Druga strona nie ma uruchomionego PLIP.
    • Jesteś połączony z laptopem, który nie ma odpowiedniego portu równoległego, zobacz nastêpne pytanie.
  5. Q: Zainstalowałem PLIP, lecz jeśli używam ping to otrzymujê 100% strat w pakietach. Łączê mój komputer biurkowy z notebookiem.
    A: Niektóre porty równoległe w notebookach nie są odpowiednie do
    połączeñ typu PLIP, ponieważ są tylko portami drukarkowymi. Mogą tylko
    wysyłaæ dane. Niemożliwy jest ich odbiór. Niestety nie wiem co sprawiæ,
    aby one pracowały. Jedyną nadzieją jest:
    
    • Popatrz na setup w swoim notebook-u. Może jest tam jakiś sposób konfigurowania portu równoległego jako port równoległy, a nie jako port drukarki.
    • Spróbuj plip w trybie 0. Niestety, nie wiem jak to zrobiæ i czy jest to możliwe w najnowszych wersjach jądra.
  6. Q: Jakie prêdkości mogê osiągnąæ używając PLIP?
    A: To jest trudne pytanie, ponieważ jest wiele czynników wpływających
    na wydajnośæ takiego połączenia:
    
    • Typ procesora na obydwu komputerach.
    • Typ portu równoległego i jego konfiguracja.
    • Obciążenie systemu.
    • Do czego używasz PLIP.
    Dla przykładu mogê podaæ, że powinieneś osiągnąæ około 40Kb/sek, o wiele szybciej niż dla połączeñ szeregowych i porównywalnie ze słabymi kartami ethernet.
  7. Q: Czy coś siê stanie, kiedy bedê wiele razy kładł ifconfig down i zetawiał ifconfig up połączenie na interfejsie plip1?
    A: Wygląda na to, że bêdziesz musiał dodaæ <tt/-arp/ do komendy
    <tt/ifconfig/, za wyjątkiem pierwszego razu podczas startu systemu.
    Ja tego nie potrzebuje, ale ktoś może.
    
  8. Q: Przeglądałem zarezerwowane adresy IP i podane przez Ciebie adresy 200.0.0.1 i 200.0.0.2 nie należą do nich. Czy nie powinny one byæ zmienione?
    A: Tak, powinny. Tak jak podkreśliłem na początku, wybrałem te
    adresy tylko ze wzglêdu na ich prostotê. Możesz je dowolnie zmieniaæ. Oto
    wycinek z net-3-howto:
    
    RFC1597 zarezerwował kilka adresów IP dla prywatnych sieci. Powinieneś
    ich używaæ, gdyż nie powodują nieprzyjemnych zdarzeñ gdy przypadkowo
    połączysz siê z Internet. Zarezerwowane adresy to:
    
          10.0.0.0         -    10.255.255.255
          172.16.0.0       -    172.31.255.255
          192.168.0.0      -    192.168.255.255
    
  9. Q: Czy jest sposób aby dokładnie dostriæ parametry PLIP bez ingerencji w źródła?
    A: Tak! Spróbuj /usr/sbin/plipconfig. Poczytaj podrêcznik
    systemowy dotyczący tej komendy.
    
  10. Q: Mam problemy z połączeniem dwóch hostów za pomocą PLIP. Pierwszy ma najnowsze jądro, a drugi wciąż używa starej serii 1.0.x PLIP. Czy to jest moim problemem?
    A: Tak, najlepiej jest używaæ tej samej wersji PLIP na obu koñcach
    połączenia.
    
  11. Q: Obsługa PLIP w niektórych wersjach jądra 1.3.x nie pracuje. Co siê dzieje?
    A: Pamiêtaj, że jądra o numerach wersji 1.nieparzysty.x są wersjami
    rozwojowymi. "Bogowie", którzy codziennie ciêżko pracują nad ulepszaniem
    Linuxa czêsto wypuszczają niestabilne wersje. Teraz wersje 2.0.x powinny
    byæ stabilne.
    


Następna strona Poprzednia strona Spis treści