Konfigurovani site -- FreeTCP ----------------------------- Tato kapitola je urcena pro uzivatele, kteri maji obycejneho Warpa neConnecta a kteri se chteji pripojit na Internet pres sitovou kartu a nikoliv pres modem, jak se to predpoklada v BonusPaku. Predpoklada se pouziti baliku freetcp.zip z hobbes.nmsu.edu:os2/network/tcpip. V tomto baliku je sice readme.txt, ovsem podle meho nazoru (a podle nazoru kolegu, kteri to podle nej nainstalovat nezvladli), neni dostatecne srozumitelny. Proto se to pokusim vylozit jasneji a dolozit priklady. Vezmeme si treba pripad, ze instalujeme sit pro pocitac, kteremu budeme rikat ferda.fyzika.muni.cz, jemuz systemak pridelil IP 111.254.33.99, a ze tento pocitac bude pripojen na nameserver 111.254.33.1 pres router 111.222.33.2. Takze, nejdrive je zapotrebi stahnout freetcp.zip a tcp20c4.exe, oboji z vyse uvedeneho adresare na hobbes. freetcp.zip rozbalite do adresare \tcpip\freetcp, a do \tcpip\freetcp\bin pridate soubor ifndis.sys vybaleny z tcp20c4.exe (podrobnejsi vypraveni, proc tento soubor je zvlast, je v freetcp:install.txt). Pak byste si meli dat do config.sysu: Example: SET ETC=d:\tcpip\etc DEVICE=d:\tcpip\freetcp\bin\protman.os2 /i:d:\tcpip\freetcp\bin RUN=d:\tcpip\freetcp\bin\netbind.exe DEVICE=d:\tcpip\bin\inet.sys DEVICE=d:\tcpip\freetcp\bin\ifndis.sys rem DEVICE=d:\tcpip\bin\ifndisnl.sys (to bylo pro SLIP) DEVICE=d:\tcpip\freetcp\bin\elnk3.os2 rem Tohle je pro kartu 3Com ^^^^^^^ rem DEVICE=d:\tcpip\freetcp\bin\ns2000.os2 rem Tohle je pro kartu NE2000 ^^^^^^^^^^^ DEVICE=d:\tcpip\bin\vdostcp.vdd DEVICE=d:\tcpip\bin\vdostcp.sys RUN=d:\tcpip\bin\cntrl.exe RUN=d:\tcpip\bin\vdosctl.exe (nazev disku s \tcpip a s \os2 si doplnte spravne sami). A v config.sys dale dejte v promennych PATH a LIBPATH adresar \tcpip\freetcp\bin pred \tcpip\bin. Ted naeditujte \tcpip\freetcp\bin\lanstart.cmd, kde musi byt: Example: route -fh arp -f ifconfig lan0 111.222.33.99 netmask 255.255.255.0 rem ^^^^^^^^^^^^^ vase IP ^^^^^^^^^^^^^ a vase netmask route add default 111.222.33.2 rem ^^^^^^^^^^^^cislo vaseho routeru Ted pridejte prikaz call \tcpip\freetcp\bin\lanstart.cmd do \startup.cmd, anebo si hodte stin (shadow, link) lanstartu do Startup folderu. Ted upravte \tcpip\freetcp\bin\protokol.ini. Pro karty 3Com a NE2000 to funguje takhle: Example: [PROTMAN_XIF] DRIVERNAME = PROTMAN$ [TCPIP_XIF] DRIVERNAME = TCPIP$ BINDINGS = "ELNK3_NIF" ; ^^^^^^^^^^^^^^^^^^^^^^ tohle pro 3Com ; BINDINGS = "NS2000_NIF" ; ^^^^^^^^^^^^^^^^^^^^^^ tohle pro NE2000 (vymazat ; a pridat ho o 2 r. vyse) [ELNK3_NIF] DRIVERNAME = ELNK3$ ; 2nd driver name = ELNK32$ [NS2000_NIF] ; Yes, that's correct, _four_ zeros... DRIVERNAME = NS20000$ IOBASE = 0x300 INTERRUPT = 15 ; ^^^^^^^^^^^^^^^^^^^^^^ tyhle cisla musite zjistit konfiguracnim programem ; z diskety dodane s vasi kartou Ted provedte reboot, a nikde by nemelo dojit k chybe (pokud ano, najdete a opravte ji, da se pouzit Alt-F2 sekvence pri bootovani). Ted otevrete folder IBM Internet Connection a v nem Internet Utilities. Odklepnete Dial Other Internet Providers. Kliknete na Add Entry a vyplnte nasledujici: [Login Info]: Name (ferda), Description (ferda), Password - not Required; [Connect Info]: Your IP (111.222.33.99), Destination (111.222.33.1), Netmask (255.255.255.0), Domain Nameserver (111.222.33.1), Your Host Name (ferda), Your Domain Name (fyzika.muni.cz); [Server Info]: vyplnte si News, Gopher,... servery; [Modem info]: Null modem. (Pozn: experimentalne bylo overeno, ze s temito nastavenimi to funguje a nehodlam overovat, ktere z nich by mohly byt nadbytecne). Ted dotaznik zavrete a ulozte a pak v otevrenem IBM Dial-Up for TCP/IP kliknete na Dial. V obdelnicku Status zacnou skakat nejake zpravy, a sluchatko se vam automaticky polozi (HangUp). Ted si otevrete okno do adresare \tcpip\etc, zadejte prikaz undelete RESOLV (a pripadne pro sichr si zkopirujte soubor RESOLV do RESOLVok). Pokud v CONFIG.SYSu nemate nastaveny SET DELDIR=..., tak libovolnym editorem soubor RESOLV vytvorte a napiste do nej informace podobne tem, ktere tam ma ferda: Example: domain fyzika.muni.cz nameserver 111.222.33.1 V teto chvili by uz mel jet telnet z prikazove radky; ferda tedy vyzkousi telnet _jmeno_pocitace_. Pokud to nejede, ale jede telnet s IP cislem, jako telnet 111.222.33.1, tak jste si RESOLV soubor napsali spatne. Pokud vam to nejede ani po oprave, pak reboot neuskodi, a kdyz tak, zacnete vse znovu. No a az vam to jede, tak zkopirujte soubor RESOLV z \tcpip\etc do \tcpip\dos\etc, coz vam umozni pristup na dany name server z Win-OS/2 programu. Tak, ted se musi opravit ikony v Internet Connection. Takze v Settings u ikon WebExploreru, Gopheru a Newsech vymazte LINKUP.EXE a presunte do nej ten nazev z Parameters (tedy EXPLORE.EXE, GOPHER.EXE a treba i NR2.EXE). Pak ikony vyzkousejte (dvojklikem): WebExplorer a Gopher by vam mely jet. Ted nekam na Desktop presunte sablonu (ikonu) FTP-PM a zkuste, jestli vam FTP funguje (melo by). Potom z obycejnych Templates vytahnete ikonu Program a do polozky Soubor dejte \tcpip\bin\ftp.exe, abyste si mohli ikonou spoustet i klasicke textove eftipko -- ale jinak to spoustejte prikazem ftp z prikazove radky OS/2ky (PM verze eftipka je sice hezka, ale prikazova radka je mnohdy mocnejsi a rychlejsi). Ovsem, kdyz ted kliknete na ikony Telnetu a budete to mit jako ja, tak se vam telnet nerozjede (proc?). Proto telnet bud spoustejte prikazovou radkou, anebo vytahnete z Templates objekt Programu a do Souboru napiste \tcpip\bin\telnetpm.exe (PM verze telnetu) a do dalsi vytazene sablony Programu napiste \tcpip\bin\telnet.exe (textova verze telnetu). Ikony i nastaveni se spravi samy a uz byste to meli rozjet kliknutim. Tak, tohle by bylo. Ted bych jeste rad vedel, jak rozchodit virtualni TCP/IP drivery pro DOSovska okna tak, aby tam jely sitove programy, napr. od NCSA (telnet, lpr, lpq, lprm) a ty od University of Minnesota (Minuet, news). Taky bych rad, aby jelo NFS. Zatim to nejede a NFS se resi rebootem OS/2 a pouzitim CONFIG.SYSu bez sitove podpory. Ovsem kvuli tomuto by asi bylo nejlepsi sehnat Connecta. Dalsim krokem je instalace klientu pro X-Windowsy. Dalsim krokem je instalace klientu pro X-Windowsy. Jde bud koupit Xy od IBM (akademicka inicitiva IBM je deklaruje za 25 DEM). Anebo natahnout volne sirene XFree86. Anebo jde pouzit jeden shareware pro MS-Windows. (Anebo prebootovat system a natahnout Linux s X-Windowsy). No, doufam, ze to je vse a ze v tom textu nejsou vecne chyby. Pokud ano, dejte mi o nich vedet. Hodne stesti pri instalaci site. Ale pokud budete kupovat dalsi Warpy, tak Connect asi bude vyhodnejsi. Sepsal Petr Mikulik, Brno, 24.1.1996; mirne modifikace 26.2.1996