internet

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ internet ] in KIDS
글 쓴 이(By): yjh (윤 재호)
날 짜 (Date): 1994년10월27일(목) 11시47분55초 KST
제 목(Title): tia 설치법 참조


                 ***THE TIA COMPANION FOR WINDOWS***
                       Version 0.93, 9/27/94

This document was prepared by Cyberspace Development and InterMind Corp. to
assist new SLIP users through the oft-vexing task of setting up their
Windows PC to use The Internet Adapter (TIA), a new tool that lets you run
SLIP software such as Mosaic on an ordinary UNIX shell account. For more
information about TIA, please send blank e-mail to the following addresses:

     tia-info@marketplace.com        (for general information)
     tia-single@marketplace.com      (for a Single User Order Form)
     tia-directory@marketplace.com   (for a list of all TIA-related
                                      documents and addresses)

These documents are also available via:

     FTP             marketplace.com
     Gopher          marketplace.com
     WWW             http://marketplace.com/

CSD and InterMind would like to thank the principal author, Steve Wilmart
(tia-steve@intermind.com), and also Dave Menges, Chris Bogart, Art Smoot
and Johan Vromans. Since we will be updating this document constantly, we
strongly encourage *your feedback*, particularly if you have a problem/
solution you think should be included. Please send all suggestions to:

     tia-feedback@marketplace.com

and let us know if we may acknowledge you in the credits.


                       ***INTRODUCTION***

This document assumes that either you or your access provider has obtained
and installed a copy of TIA, and that it is running properly on your shell
account (which you can verify as explained in the TIA Single User
Installation Instructions). If not, contact the addresses above for more
information.

Once TIA is installed on your Internet host computer, you are ready to set
up your PC with the other software you will need to start using SLIP. But
since SLIP is so dramatically different than shell access, let's start with
a little background.

The Internet is indeed one big network, in which all the machines use the
same networking protocol, called TCP/IP, to talk to each other. When you
have shell account access to the Internet, it simply means you can dial up
and "remote control" one of those computers, called a "host". Your personal
computer is not actually directly connected to the network at all.

With SLIP (Serial Line Internet Protocol), just the opposite is true. You
are directly connecting your personal computer to the larger Internet
network -- just over thin phone lines, instead of thick network cables
(which is why it's slower than direct connections). But to do so, your
computer must be able to "speak the language" of the Internet, i.e. it must
have TCP/IP software installed.

(Note: there are two other dial-up Internet protocols: CSLIP (compressed
SLIP) and PPP (Point-to-Point Protocol). CSLIP is usually a checkbox item
in a SLIP package. PPP is a newer, more robust, protocol than SLIP,
offering similar functionality, but generally not any faster. However, TIA
1.0 only supports SLIP. CSLIP and PPP support are planned in version 1.1,
which will be free to Registered users.)

Just like any other networking software, however, SLIP doesn't do anything
by itself. It just establishes a connection. You still need to run
applications on top of this connection, just like you need to run desktop
applications on a local area network. In Internet parlance these TCP/IP
applications are called "clients," because they use and provide access to
network services (provided by "servers").  Just like on a LAN, you can run
multiple clients simultaneously.

This combination of Internet software you need on your machine is often
called a TCP/IP "stack", and that's a good analogy to keep in mind as we
proceed. It starts at the bottom with cabling and modem standards, moves
upward to the TCP/IP layer, then SLIP, then the Windows OS, then user
applications such as Eudora for mail and Mosaic for World Wide Web, and
finally you. We will install, configure, and debug from the bottom up
(whether we can debug you is another matter).


                     ***SECTION 1: HARDWARE***

Any 386 or greater PC will do. Since this document only covers Windows
installations, you will need Windows 3.1 (or 3.11) or Windows for
Workgroups. We don't suggest using less than 4 MB memory; 8 is recommended.
Disk requirements will vary depending on the software you choose; somewhere
between 6 to 10MB should be sufficient, not counting room for unzipping or
mail/news spooling.

A high speed modem -- V.32 9600bps, V.32bis 14400bps, or V.34 28800bps --
is *stongly* preferred. While SLIP does not care how fast your modem is,
many Internet operations are painfully slow below these speeds. If you
don't have one yet stick with a name brand; the cost difference has become
minimal and lower priced ones reportedly use a Rockwell chip containing a
V.42 bug.

You'll also need to hook the modem to an active telephone line. You can
keep your telephone hooked up at the same time as the modem by splitting an
existing line with a "Y" or "T" splitter from Target or Radio Shack. Many
modems also have a second jack into which a telephone can be plugged.


                ***SECTION 2: CHOOSING SOFTWARE***

This section provides a checklist of the key software you will need,
whether commercial, shareware, or freeware. The latest version number is
listed (hopefully). Much of this software goes through frequent minor
updates. While it is not critical that you always have the very latest
version, it is almost always the most stable and the easiest to support.
Once you're on the net you can keep yourself up to date by checking on-line
archives occasionally.

UNZIPPING - PKZIP and PKUNZIP from PKWARE, inc. are the standard form of
compression/decompression for most of the PC software you will find on the
net. As of this writing the latest version of PKWARE is v204g, and can be
found via ftp at marketplace.com in the /tia/steve sub-dir. The self
extracting file pkz204g.exe includes the latest version of PKUNZIP as well
as other useful utilities.

To expand pkz204g.exe merely double-click on its honame in File Manager or,
from DOS, change directories to the one containing the file and type
"pkz204g" at the command line. Please read the expanded documents
carefully. Files compressed with PKZIP come in two forms - ".zip" files
which require PKUNZIP to expand, and ".exe" files which are self extracting
(as pkz204g.exe itself ). You will need to have the PKUNZIP utility to
"expand" or "unzip" any files you may get off the net ending in .zip.

TCP/IP - The two most popular TCP/IP packages for PCs stheem to be Trumpet
Winsock and Netmanages Chameltheon, so they are the two we will cover in
this document. This is not an endorsement, just a reflection of the
questions we are getting in tech support. Trumpet Winsock is shareware and,
while the alpha version (v1.0a) is available widely on the net, the newest
beta version was only available via anonymous ftp to ftp.trumpet.com.au in
the /pub/beta/winsock directory.

Because that site is not always available, and because this beta does not
include the additional files you need (it assumes you are installing over
an existing installation) we have temporarily placed a copy at
marketplace.com in the /tia/steve sub-dir (the file name is trumpet.zip).
Included in that .zip file is the most current beta version (1.0b15) of the
winsock.dll file and tcpman as well as all the documentation for the widely
distributed v1.0a. ***This is version is what was used to test the
instructions in this document.***

The Chameleon Sampler from Netmanage is available via anonymous FTP to
ftp.netmanage.com in the directory /pub/demos/sampler -- sampler.exe is the
self-extracting zip file you want. The Sampler is also distributed in many
Internet books and "kits" geared towards new users.

CLIENT SOFTWARE - Clients are the programs that run under Windows and "do"
the Internet, i.e. FTP, Telnet, E-Mail, Newsreading, Finger, Gopher, Web
Browsing (Mosaic), etc.

[NOTE: This portion of this document is still "under contruction". We are
assembling a longer list of recommmended client software and will include
it in an updage shortly. Below is a short list of some of the most
important.]

TRUMPET WINSOCK CLIENTS - At the mirror sites where the alpha version of
Trumpet is stored (like ftp.utas.edu.au for instance) there is usually a
file called winapps.zip. This file contains some basic clients to be used
in conjunction with Trumpet. They are useful for testing purposes but have
minimal functionality compared to better-known clients.

CHAMELEON SAMPLER CLIENTS - The Sampler includes some good basic clients
including Telnet and FTP. These are fine to start with, although you should
definitely compare them against the other free/shareware clients available.

FTP - ws_ftp 2.02 is a solid ftp client written by John A. Junod. In
addition to having a high level of functionality and being easy to install,
the price is right (free). You can find it in the /tia/steve directory at
marketplace.com (ws_ftp.zip). As a bonus it comes pre-configured with lots
of good ftp sites hard-coded in -- so you can use it as a launching pad to
get Mosaic and other great software without having to know where to look.
(Thank you John!)

NEWSREADERS - WinVn version 0.92.5 is another solid freeware client written
by Mark Riordan (and a host of others). It beats the heck out of rn! You
can find it at marketplace.com in /tia/steve (winvn_92.zip).

GOPHER - HGopher. Version 2.3 is the last public domain version of this
fine gopher client (it has been licensed for commercial use - so this will
be the last "free" version). While it has a pretty interface - it's not
always the most intuitive to use client. Once you get used to it, though,
it is pretty slick. Hgopher is available at: "lister.cc.ic.ac.uk" in the
/Pub/wingopher sub-dir.

E-Mail - Eudora. Version 1.4 is the last freeware version of this most
excellent POP-mail client written by Jeff Beckly and Jeff Gehlheer (it is
now a *great* commercial product with many added features). Easy to
configure (just go to Special/Configuration... and Special/Switches... and
fill in the blanks) and great for organizing your mail. Eudora is available
at: "ftp.cica.indiana.edu" in the /pub/pc/win3/winsock sub-dir

WWW (World Wide Web) - NCSA Mosaic 2.0a7*:  Mosaic is the most popular
public domain WWW client (some companies have licensed Mosaic so expect
commercial versions soon). Widely considered the "killer app" of the
Internet, it allows you to graphically browse the World Wide Web, a
hypertext system that spans the Internet. With the proper add-ons Mosaic
allows you to view pictures (GIFs,   JPEGs,   etc.), watch movies, and even
(if you have a sound card) hear embedded speech and music. Many resources
available under older protocols (such as archie and gopher) are now
accessible via WWW, so it may soon become "the" interface of the net.

It's important to note that in order to use this newest version, you will
also need to download the most current version of the Win32s software (as
explained in the ftp README files). Also, take special care to edit the
mosaic.ini file before you try it. Be sure to include valid sites in the
NNTP and SMTP server lines. See the documentation for details. Both Mosaic,
Win32s, and selected add-ons are available at "ftp.ncsa.uiuc.edu".

*NOTE: Mosaic 2.0 alpha 7 requires win32s while version 2.0 alpha 2 is the
last version produced which does not. 2.0a2 also seems to use fewer
resources, and on many systems is much more stable. So, although 2.0a2 has
less features, some users may prefer it. 2.0a2 can be found at
"ftp.ncsa.uiuc.edu" in the /Web/Mosaic/Windows/old sub-dir.


                   ***SECTION 3: OBTAINING SOFTWARE***

There are basically 3 options for obtaining the software you need:

1) DOWNLOADING PUBLIC DOMAIN SOFTWARE

You can ftp public domain programs (i.e. freeware or shareware) from an
archive (like ftp.ncsa.uuic.edu above or marketplace.com in /tia/steve) to
a shell login on a provider's host, then Zmodem (Ymodem, Xmodem, Kermit)
them down to your PC. In this case you'll probably want to just grab the
basics (Trumpet or Chameleon and perhaps an FTP client) and then once your
SLIP link is up ftp the rest directly to your PC.

Several good FTP sites where you can start looking:

     marketplace.com              look in the /tia/steve directory*
     wuarchive.wustl.edu          start in the /pub/systems/ibmpc dir
     oak.oakland.edu              start in the /pub/msdos dir
     ftp.cica.indiana.edu         start in the /pub/pc/win3/winsock dir

* This name will be changing soon; see the README file in that directory.

[NOTE: We are currently assembling a larger list of pointers, and also
placing key programs in a new directory at Marketplace.com. Watch for
updates to this document or in the READ.ME files at Marketplace.com.]

2) BUYING AN INTERNET BOOK

More and more appear every day (which is part of the problem), but all the
good ones include all the software you need on disk, even if some of it is
one or two minor revisions out of date. Although undoubtedly many are
worthy, one we can personally vouch for is Adam Engst's "The Internet
Starter Kit for Windows Version 2.0".

DISCLAIMER: Although Adam is in the credits, he did *not* suggest that we
mention of his book here, nor do any of us have any financial interest in
his books. We mention it only because it is one the easiest and cheapest
ways to get the software you need, and it happens to be an excellent guide
for new Internet users.

UNABASHED PLUG: SoftAware in Los Angeles sells Adam's book (which retails
for US$29.95) plus TIA and SLIP script disks in a package called "Cheap
Sunglasses" for US$60. You can reach them at 310-314-1466 or via e-mail at
eroth@netcom.com.

3) PURCHASING COMMERCIAL SOFTWARE

Yes, some people actually do it, and in many cases it really does save them
hours of time. Of course, it's not quite as _fun_ as freeware/shareware,
but then some people have other ways of entertaining themselves (we can't
imagine what).


          ***SECTION 4: INFORMATION FROM YOUR PROVIDER***

Installation will go much easier if you gather all this information from
your provider ahead of time. (Note that some of this information is
available from TIA itself using the "tia -address" command as described in
the Installation Instructions. However, this command does not work on all
provider's machines.)

Item                            Comment
-------------------------------------------------------------------
Phone number(s)                 confirm speed & type of modems
login and password              get EXACT spelling in upper/lowercase
login sequence                  description of prompts and responses
                                (often you will have to record)
domain name                     either their domain or your own
gateway address                 where your PC should send packets
                                to the world
DNS server names/IP addresses   for your provider's primary (and
                                preferably secondary) name server
POP/SMTP server name            for e-mail
NNTP server name                for news

(Dont worry  wif your particular TCP/IP software doesnt require eve fry piece
of information listed here - were just covering all the bases.)


             ***SECTION 5: PRELIMINARY INSTALLATION***

1) HARDWARE

Power everything off (paranoia). Connect all hardware. Make sure the phone
cord is in the modem's port called "line" or "wall", not "phone". Make sure
the modem is properly installed. Power everything on.

2) MODEM

Although the modem init string can be entered later, during SLIP
configuration, we'll talk about it now. You *must* use RTS/CTS and you
*must not* use XON/XOFF, V.42bis, MNP-5, or answer mode. This is very
important -- an ill-configured modem can cause all kinds of "hidden"
problems. Nothing beats a manual here.

In caseoyru're inside a PBX remember to prefix the phone number with a "8,"
or "9," to get out; many PBXs just do not work for data (and can even smoke
a modem), so you might want to talk with your PBX person first. If you have
call waiting add a disable string (*70 in most cases; check with your local
phone company) to block it for the duration of the call. If you need pauses
in your dialing sequence, add one or more "," (comma) characters in the
dialing sequence as needed.


            ***SECTION 6: TCP AND SLIP INSTALLATION***

EXAMPLE #1: TRUMPET WINSOCK

First of all, most of what follows is from the Trumpet Winsock
documentation itself. Primarily what we've done is removed extraneous
sections and added comments where necessary. If youdse like more details or
context than we refer you back to the Trumpet installation file.

A) Setup

1)  Before you start you should check and make sure you dont have any    ,"
other copies of a file called "winsock.dll". In File Manager use the
"Search..." function under the "File" menu to search all your directories
for "winsock.dll". If you do find other versions of this file and feel the
need to keep them around, please ensure they are not in your path.

2)  Create a directory for Trumpet Winsock -- like C:\trumpet. Move the
compressed file to this directory and unzip it.

3)  Put this newly created directory in your path by editing the path
statement in your autoexec.bat file to include this directory (e.g. path
c:\dos;c:\windows;c:\trumpet)

4)  Reboot to make this change take effect.

5)  Start Windows

6)  From Windows File Manager, choose File/Run, type "tcpman", and choose
OK. If this fails, the path is probably not set up correctly (go back to
step 4, do not pass go). Later on, you can install it as an icon to use it
directly.

7)  Assuming you are a first time user, a setup screen will appear giving
you a number of options to fill in. If this is not your first time using
tcpman, or if for any reason this screen doesnt appear  yon start-up, dont
fret.  Just choose File/Setup and the same screen will appear. Now, the fun
part.

8)  First, click on Internal SLIP. Some of the parameters will be grayed
and others ungrayed. The gray stuff is irrelevant, so don't worry about it.

9)  IP address:  This is an easy one. With TIA, you don't have a real IP
address -- TIA uses the IP address of the host you connect to. But since
your SLIP and TCP applications require one, we suggest a special "dummy" IP
address of 192.0.2.1. (NOTE: On some systems it has been reported that the
address 0.0.0.0 will actually produce much faster DNS -- Domain Name Server
-- response. But some SLIP or TCP applications may not accept this address,
so nd Carrier Detect unchecked

11)  Next choose "Modem..." from the "Startup" menu. Click on your modem
type in the "Modem Type" box (most modems today are Hayes compatible - so
its usually a safe cu hoice if you are unsure). You can usually leave
everything at the default setting -- although we do recommend you put the
value "atz" in the "Exit" box -- this resets your modem when you exit
Chameleon.

12)  Next choose "Dial" from the "Startup" menu.  Enter the phone number of
your provider in the "Dial" box. The rest of the options are up to you --
but we suggest upping the "Timeout..." box to 120 seconds and checking the
"Open log when connecting" box.

13)  Next choose "Login..." from the "Startup" menu. The first two settings
should be self explanatory. In the "Startup Command" box type "tia"
(without the quotes).

14)  Finally, choose "Domain Servers..." from the "Services" menu. This is
where you put the IP addresses of the Domain Name Server(s) that your
provider uses. THIS IS VERY IMPORTANT!  If you don't already have this
information from your provider but you do have TIA installed on your host,
try this: dial up, get to a UNIX prompt, and type "tia -address". This
should return the IP address of the name server(s), and also your host's
gateway addressa(this does not, however, work with all providers).

15)  Youre done with xithe easy part! Exit out of "Custom" and save your
changes.

16)  Now you need to bring up the "slip.ini" file found in your netmanag
directory into a text editor such as Notepad. A shortcut is to find the
"slip.ini" in File Manager and double-click on it -- by default ".ini"
files are associated with Notepad.

17)  Scroll down to the bottom of the file and find the entry for the
interface you just created - in this example it would be *something* like
this:

[MedComm]
SCRIPT=login: $u$r word: $p$r
TYPE=SLIP

The elements of this script are as follows:
SCRIPT=login:   Chameleon is waiting to "see" the string "login:"
               abefore it starts executing the commands immediately
                following.
$u$r        o   After Chameleon receives "login:" it sends the value
                you entered in the "User Name:" field during setup ($u)
                followed by a return ($r)
word:           Chameleon is now waiting to receive the string "word:"
                as in "Password:"
$p$r            After Chameleon receives "word:" it sends the value
                you entered in the "Password:" field during setup ($p)
                followed by a return ($r)

Unfortunately, most logins are not nearly this simple.  The following
example is from TIA tech-support -- it illustrates the kind of difficulties
that might be involved (this script was devised to help a TIA user navigate
through his host's menu system):

SCRIPT=name> $u$r keys: $fEnter2$r login: $u$r word: $p$r {#1} $c$r
TYPE=SLIP

These are excerpts from the support message that explains the script:
               a
>"I used your "Capture of Actual Login" below [deleted for privacy] to set
>these parameters.  I assumed that under the "Setup" menu "Login" choice
>you have "User Name" set to "xxxxxxxx" and "password" set to your password
>and "Startup Command" set to "tia" (w/o the quotes, of course)."

>"A brief explanation:
>When Chameleon "sees" "Enter username>" (name>) it will enter the value
>you entered for "User Name" in the config followed by a return. ($u$r)"

>"When Chameleon "sees" "Enter number of selection or use arrow keys:" it
>will give you a box (titled Enter2) in which to enter a number.
>($fEnter2$r)  Enter the number "2" (or whatever happens to be necessary to
>get to the machine that you want)."

>"When Chameleon "sees" "login:" it enters your "User Name" again. ($u$r)
>and when it "sees" "Password:" it enter your "Password" (from the config).
>($p$r)"

>"Finally, when Chameleon "sees" the Unix prompt (I took {#1} to be your
>unix prompt - if this is incorrect you can change it...) it enters the
>value you placed in "Startup Command" in the config (tia) followed by a
>return."

The $f function, which gives you a pop-up box in which to enter values, is
particularly useful for negotiating menus. Always watch the log window when
trying out a modified script - it will give you the clues you need to fix
any problems.


                  ***SECTION 7: TROUBLESHOOTING***

The first step in troubleshooting should always be to RTFM (Read The *Fine*
Manual). In this case, besides the instructions that come with either
Trumpet or Chameleon, this means you should also take a look at the
following documents available at Marketplace.com:

Single User FAQ                         tia-FAQ-single@marketplace.com
Host FAQ                                tia-FAQ-host@marketplace.com
Single User Install Instructions        tia-install-single@marketplace.com
Host Install Instructions               tia-install-host@marketplace.com
Personal IP Help File                   tia-tcpip-info@marketplace.com

DNS RESOLUTION

The single most common problem people have with their SLIP connection is
the dreaded "DNS Lookup Failed" or "Unable To Resolve Host Name" name
resolution problem.  If you have followed the instructions above and have
no other problems (i.e. TIA is running and you have established a SLIP
connection) EXCEPT that none of your client software can connect to remote
hosts - you have the DNS blues. There are several possible causes:

1)  You left blank or did not enter the proper IP addresses in the "Domain
Servers" or "Name Servers" section of your SLIP software. See the
installation instructions above for more details.

2)  Your modem is set to XON/XOFF flow control. See your modems manual for
instructions on how to disable this.

3)  You do not have an "8-bit clean" connection to your host. TIA requires
an 8-bit clean connection in order to run. Determining if this is the cause
is time-consuming but fairly easy:

     a)rs)
     tia-eval-support@marketplace.com (for Evaluation TIA users)

Happy Surfin!


 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.