cameron@runx.ips.oz (James Cameron) (05/31/88)
We have here a (little) VAX-11/750 connected to ten different re- mote sites, each with terminals and a printer. The terminals and printer at each site are connected to a VMZ-32 or DZ-11 asynchro- nous terminal multiplexor in the VAX's UNIBUS. (Through things like MICOM multiplexors and telephone lines). Each terminal has a known device name - such as TXB0: for our Melbourne branch (Australia) and TXB1: for their serial printer. An indexed file exists in SYS$MANAGER which is used during login to define SYS$PRINT so that a user logging in on a terminal has his print-outs directed to the closest printer queue - the key of the file being the device name. We are considering replacing the aging 750 with a 6220, which will be connected to terminals via DECservers. I have heard that it is difficult to determine the actual address of a terminal, so I'd like to know if what we are doing now can be done using DECservers, and if so, how? Please reply via mail - I may post a summary later. (I'm as much drowning in message volume as anyone else!). James Cameron, Kilpatrick Green Pty. Ltd., P.O. Box N366, Sydney 2000 Australia Internet: cameron@runx.ips.oz.au UUCP: uunet!runx.ips.oz.au!cameron
SYSRUTH@utorphys.BITNET (06/15/88)
You will have to change things slightly, but the 62x0's come with
V5.0 of VMS (they won't run anything lower), and one of the new features
of 5.0 is the ability to find out which port of which terminal server is
associated with the LT terminal in question. This is displayed as
part of the "show process" information, and although I don't know the
details there should be some straightforward way of getting this
information. So you ought to be able to do something along the lines of:
     
term=f$trnlnm("TT")
port=f$getdvi(term,"LTA_PORT")
server=f$getdvi(term,"LTA_SERVER")
     
(though I'm not sure it will be available as a lexical function) and then base
your assignments accordingly. DECservers can be set up to have permanent names
as one of their characteristics (we use LATnnX, where nn is the floor number,
00 (basement) to 14, and X is A, B, C, etc. ascending for each new server added
on a given floor); likewise you can define each port to have a fixed name, e.g.
PORT_1, PORT_2, or a room- or building-related string. Thus it should be pretty
easy to design a very nice system.
     
All the details of all of this will be in the V5 manuals (release notes, too,
probably) and the DECserver manual.
     
It might even be fun :-) !
     
Ruth Milner
Systems Manager
University of Toronto Physics
     
BITNET: sysruth@utorphys        INTERNET: sysruth@aurora.physics.toronto.edu