Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
Crawl data donated by Alexa Internet. This data is currently not publicly accessible
TIMESTAMPS
The Wayback Machine - https://web.archive.org/web/20010412033414/http://www.cs.mu.oz.au:80/appletalk/doc/IPRemote.userDoc.html
AppleTalk over IP adev
IPRemote AppleTalk 2.0b4
IPRemote A/Talk is the original AppleTalk adev allowing a Macintosh to
connect to a remote network server (ARNS) using IP over the Internet.
An adev is a client of the Network Control Panel under classic AppleTalk
networking and the AppleTalk Control Panel under Apple's Open Transport
system.
When connected via IPRemote, the client Macintosh can see all zones and
services on the network running the ARNS server. The IP connection can be
made via ethernet, or any PPP or SL/IP connection used for Telnet or WWW
access.
For more information about ARNS, see
http://www.cs.mu.OZ.AU/appletalk/atalk.html
IPRemote requires Open Transport 1.1 or classic networking under System 7.N.
!UNSUPPORTED!
Version 2.0b4 of IPRemote is unsupported for use with Open Transport.
It is being released only as an interim measure. You may experience
problems in various situations, including conflicts between node
numbers chosen by Open Transport and those already in use on the ARNS
Server. Use at your own risk!
IPRemote 2.0b4 is only available via FTP as
ftp://munnari.OZ.AU/mac/unsupported/iprem.2.0b4.sit.hqx
Installing IPRemote
IPRemote is installed by copying it to the Extensions Folder, or to the
System Folder and allowing the Finder to auto-route it to the Extensions
Folder.
Under classic AppleTalk Networking, IPRemote appears as an icon in the
Network Control Panel:
Under Open Transport, "IPRemote" is listed as an option in the pop-up
menu list for the AppleTalk Control Panel:
Configuration
Selecting IPRemote in either the Network or AppleTalk Control Panels
allows the link details to be configured:
Server Information
Enter the IP address or domain name of the ARNS Server in the Remote
Server: field. If the ARNS server is set up to require a password, then
you should enter this in the Server Passwd: field. If the server requires
a user name/password combination, then also enter the user name (the Server
Passwd: label will change to User Password: if a user name is entered).
To initiate a connection to the server, hit the Connect button. To return
to the Network/AppleTalk Control Panel, hit Cancel.
Link Details
The Link Speed bps: pop-up menu lists various interface speeds that your
IP connection may be running at (1200bps through to Ethernet). Set this menu
to the speed closest to the one in use (in some cases when noisy links are a
problem, choose one speed lower). This field is used to ensure that the adev
reduces the potential amount of traffic on the link to avoid flooding it. In
earlier versions of IPRemote, this function was handled transparently. Under
Open Transport it must be user-configurable.
You can also use the up and down arrow keys on your keyboard to change the
link speed.
Server List
The three small boxes with up/down, right & left arrows and list icon allow
you to maintain a list of servers and associated passwords.
To add an entry to the list, type in the server address, server password (or
user name and user password) and use the mouse to select the + right arrow
"add-to-list" box. The text associated with the "scroll" box on the left
should change to "1 of 1". Repeat if necessary.
You can scroll up and down through the list by pointing and clicking on the
top or bottom of the "scroll" box until the dialog box displays the entry
you want. To connect to the selected server, click on the Connect button or
press Return.
You can delete an entry by scrolling to it and then selecting the - left
arrow "subtract-from-list" button.
The "0 of N" entry is always empty.
TCP/IP Connections
The Always Try TCP: checkbox allows you to specify that you want the adev
to always switch to TCP/IP, instead of starting with UDP/IP and switching if
the link delay to the server is greater than 200ms. If you SHIFT-click on
the Always Try TCP: text then it changes to Never Use TCP: to allow you
to prohibit TCP/IP use.
The TCP/IP code is disabled in this version of the IPRemote adev.
Alternate IP connections (mdevs)
The Load at reboot: checkbox allows you to specify that IPRemote can open
an IP connection when the Macintosh is started. This can cause problems
with some MacTCP and OT mdevs because they will be called before the normal
Control Panel INIT time and may not be completely functional.
Warning: if you choose Load at reboot: and use an mdev such as MacPPP,
FreePPP etc. your Macintosh may get into a state where it cannot be
restarted without use of a boot floppy. Holding down the SHIFT key to
disable loading of extensions DOES NOT HELP. In this situation you must
boot from a floppy and remove the IPRemote adev from the Extensions Folder.
For this reason, the adev will warn you if you select this box when using
MacTCP and an IP delivery mdev mechanism other than ethernet. This
functionality is not available under Open Transport so no warning is given.
Use of this checkbox with Open Transport running over an IP mdev is not
recommended at this time.
The list of mdevs which will/won't work OK does not yet exist.
Config Dialog Box appearance
In earlier versions of IPRemote, the configuration dialog box would not
appear in subsequent connection attempts unless you held down the SHIFT key
when selecting the ICON from the Network Control Panel. This remains the
default behaviour for IPRemote under MacTCP classic networking. You can
ensure that the adev will always display the configuration dialog box by
clicking on (unlocking) the small padlock symbol in the top left of the
dialog box (or by using the [esc] key to toggle it).
Under Open Transport, the padlock symbol does not appear and the behaviour
is as if the padlock were open. That is, the dialog box is always presented.
ARNS Servers
You can run an ARNS Server on a UNIX workstation, or another Macintosh under
classic networking or Open Transport.
The UNIX ARNS Server and Mac clients are available via
ftp://munnari.OZ.AU/mac/arns.tar.Z
The Macintosh classic networking ARNS Server and Mac clients are available
individually via
ftp://munnari.OZ.AU/mac/arns_mac/
The Macintosh Open Transport ARNS Server functionality is provided by the
Macintosh version of UAR (UNIX AppleTalk Router) which is available as
ftp://munnari.OZ.AU/mac/macuar.sit.hqx
UNIX ARNS clients for ARA and PPP are available via
ftp://munnari.OZ.AU/mac/arns_arap/ftp://munnari.OZ.AU/mac/arns_ppp/
Documents for all of these can be viewed at the WWW site listed at the top
of this document.
Coping with Open Transport
The implementation of, and user interface for, adevs under Open Transport
apparently received around 5 minutes worth of design and testing time by
Apple.
There are a number of problems that have been worked-around to provide
IPRemote functionality under Open Transport. Apple does not appear to be
interested in fixing any of these in the immediate future.
1. Can't open a synchronous IP endpoint when an adev is being opened.
2. Each adev is opened twice, no sanctioned way to differentiate between calls.
3. GetMyZone call is not sent for non-extended adev at startup.
4. GetMyZone call provides bad 'index' bytes (0x07000001) (fixed in OT 1.1.1).
5. NodeInUSe call ineffective, requires user intervention.
6. No way to cancel startup from 'AOpen' call.
7. Classic networking examines some short function returns, OT expects longs.
8. mdev information not available through Open Transport.
The solutions to these problems are disgusting hacks, they may not continue
to function under any revision of Open Transport or MacOS.
Bugs
Please report problems, other than those experienced when using Open
Transport, to
djh@munnari.OZ.AU
Notice
Copyright 1992-1997 The University of Melbourne.
All rights reserved. The various ARNS packages may NOT be publicly
redistributed (for example via anonymous FTP), sold, or the source used
for any other purpose without the permission in writing of the copyright
owner.
This software is supplied "as is" without express or implied warranty.
Portions of this user documentation may be reused for localised
documentation providing that this notice remains intact.