Amiga a PCMCIA ethernet karta - Testování
Seznam článků
Testování
Po kliknutí na tlačítko Online bychom se měli připojit k síti. Jestli se tak skutečně stalo se dozvíme vysláním pingu (MiamiPing IP_adresa). Pokud takový počítač v síti existuje a je zapnutý, měli bychom dostat odpověď v podobě řady statistik a času odezvy. To můžeme přerušit klávesovou kombinací CTRL+C.
Pokud však odpověď nedostaneme, nebo bude znít "Host is down" a daný počítač je určitě zapnutý, tak máme problém. Důvodů může být hned několik. První z nich je špatná kabeláž. Pokud se však tato situace stále opakuje, tak musíme hledat jinou příčinu. Chtěl bych uspokojit všechny, kterým síť nefunguje - na 90% to není chyba Amigy. Těch zbývajících 10% je špatně vložená síťová karta nebo špatná konfigurace. Z vlastní zkušenosti vím, že i když PCčkáři svalovali vinu na Amigu, tak ve skutečnosti byla chyba na jejich straně.
Ve Windows je něco jako Dialup a pokud je Dialup připsán k TCP/IP, tak síť samozřejmě funguje, ale pouze na straně Windows. Ani Linux ani Amiga nemá s takovým počítačem kontakt a co je ještě veselejší, takový kontakt mezi "fungujícími" počítači spočívá pouze ve funkčnosti síťového okolí. Pokud v tomto prostředí pošlete ping, tak bude vše vypadat jako by cílový počítač nebyl vůbec v síti. Sám jsem s tímto problémem celkem dlouho bojoval a nakonec jsem řešení našel. Amiga začala vidět vedle stojící PC teprve až tehdy, kdy jsem na něm smazal protokol TCP/IP - Dialup. Ještě divnější je, že po jeho smazání začaly na všech PC fungovat pingy a proto to nejspíše bude hlavním důvodem nefungující sítě.
Pokud nakonec uvidíme, že se pakety vysílané pingem vracejí, můžeme vidět kdo je v síti. K tomu slouží program přeportovaný z Linuxu - nbtscan. Jako parametry mu zadáváme rozsah IP adres a jako odpověď získáme všechny aktuálně připojené počítače. Program sice není úplně optimální a občas dokonce umí shodit nebo zamrznout celý počítač.
Příkaz tedy může vypadat následovně: nbtscan 192.168.123.1-7.