Skip to content Accesskey=4Skip to sub-navigation Accesskey=3View our Accessibility Options MIT Information Systems Home About IS&T Contact IS&T Site Map Search Advanced Search
Getting StartedGetting Services by Topic or Alphabetically Getting Help

On This Page

[Help]

  

Quick Links

Top Level

Related Links

Ask OLC a question

Athena Consulting Homepage

Helpdesk Stock Answers (for Mac/PC questions)


Using TALK to communicate with other users

You can use "zwrite" to communicate with other people on Athena, but you can't
use it outside of Athena.  And, if your friend is on dialup, or for some other
reason is not using zephyr, you can use the "talk" command to communicate
anyway.

I.   The command syntax, from your unix (athena%) prompt, is:

	talk username@hostname

     where "username" is your friend's username, and "hostname" is the Internet
     address of the machine s/he's on.  For example:

	talk myfriend@w20-575-22
	talk myfriend@uxa.cso.uiuc.edu

II.  What happens next?

     In the same xterm where you typed the "talk" command:
	- your window will clear, and then will be divided in half
	- the message "No connection yet" will appear briefly
	- the message "Waiting for your party to respond" will appear
	- if your friend doesn't respond, eventually you'll start
	  getting the message "Ringing your party again"
	- once your friend responds, you'll get the message "Connection
	  established"
	- Now you can start typing!  Your friend will see what you type
	  as you type it, and you'll see what your friend types, too.
	- If *either* party exits "talk" (with a control-c) then you
	  will go right back to your unix (athena%) prompt.

III. What if it didn't work right?

     The "talk" command depends upon a number of things to work successfully.
	1. both computers must use the same underlying protocol (ie, speak
	   the same language) for "talk"
	2. both computers must know about each other's existence and
	   there must be an internet network connection between the
	   two computers
	3. both people trying to talk must be logged in

1. If you get the message "checking for invitation on caller's machine",
   and this message doesn't change to something else after about 60
   seconds, then one of two things may be wrong.
	- the connection between the two machines may not be working
	- the other computer may use a different talk protocol

   If you know from previous experience that you usually *can* talk to the
   other computer, then the connection is probably not working.  Try again
   later. 

   If you don't know that, try the alternate command "otalk", which uses
   a different underlying protocol.  To use it, type:

        otalk username@hostname

   From *your* point of view, both "talk" and "otalk" work the same.
   However, because the underlying protocols are different, "otalk"
   may connect you successfully to computers with which "talk" won't
   work.  Even this command may not work, though, if the other computer
   is adequately out of date. 

   NOTE:  otalk does not exist on all types of workstations, such
          as the RS/6000 or SGI, for example.

   Another choice is to use the "ytalk" program available from the sipb 
   locker.  Type:

	add sipb
	man ytalk

   for more information about this program.  It works like "talk", but is
   more robust, and might be able to work with more different types of 
   workstations than "talk".  Please refer to the manual page for more
   details.
	
2. If you get the error message "can't figure out network address", then
   the other computer is not accessable from Athena.  You'll have to resort
   to more ancient means of communication, such as the telephone.

3. If your screen flashes very quickly, it means that either the other
   person is not logged in, or that the other person doesn't have an
   account on the computer you specified.  (The "flash" is actually "talk"
   starting up, not-finding the other user, sending you an error message
   which it doesn't give you time to read, and exiting.)

If you come across another error, it might fit into one of the above
categories, or it might be an unrelated problem.  In either event, feel free
to ask in olc, and we'll try to help, or at least to explain what the problem
is.

last updated: 10/23/95

MIT Home | Getting Started | Getting Services | Getting Help | About IS&T | Accessibility
Ask a technology question or send a comment about this web page.