| > I understand that HUBwatch on VMS is supported and tested with UCX, TGV
> MultiNet, and Wollongong only, but I have a customer who would like to
> run HUBwatch using TCPware.
Wollongong is not supported, although some customers are using it.
> Is the customer out of luck, or is there something that can be easily
> modified to get HUBwatch running? The customer understands that it is
It's hard to say. If TCPware provides UCX emulation (and most of the TCP/IP
packages for OpenVMS do), then there are two steps your customer will have to
do...
1. Both UCX and TGV ship a file called UCX$IPC_SHR.EXE, which must be installed
with privs for HUBwatch to work. UCX sticks that file in SYS$LIBRARY,
whereas MultiNet (TGV) puts it in multinet_common_root:[multinet]. So, if
TCPware has UCX emulation, they also supplied such a file. Look at
HUBWATCH$STARTUP.COM for the exact install command. This is a must! If
UCX$IPC_SHR.EXE does not exist, HUBwatch cannot run.
2. Another thing to look at is the ARP command file. The HUBwatch kit supplies
two of them, HUBWATCH$ARP_TGV.COM and HUBWATCH$ARP_UCX.COM. The startup
procedure copies one of them to SYS$SYSTEM:HUBWATCH$ARP.COM. The diffs
between the two files are the differences in the DCL commands for the two
products, and for the differences in data format received by the two
products. This will most likely be a problem for TCPware if it doesn't
return status from its "show arp" command in *exactly* the same format as
either UCX or Multinet. If this is a problem, HUBwatch will still run.
However, for those screens which allow the user to enter MAC, IP, or DECnet,
it will not be able to accept or display IP.
Does HUBwatch itself work? If so, just comment-out the lines for the poller
in HUBWATCH$STARTUP.COM.
Hope this helps,
Tom Hood
HUBwatch
|
| Nope, no clue.
Make sure SYS$COMMON:[TCPWARE]UCX$IPC_SHR.EXE is installed shareable with privs:
$ INSTALL CREATE SYS$COMMON:[TCPWARE]UCX$IPC_SHR.EXE /PRIVILEGE=ALL /SHARE
This will need to be done at system startup time. Normally HUBWATCH$STARTUP.COM
has the appopriate (UCX or TGV) line in it to do this.
Make sure the logical name HUBWATCH$SNMP_ASYNC is not defined.
What exactly happens when the customer tries to invoke HUBwatch?
ie: $ WATCH/AGENT 16.20.224.5
xxxxx <-- What exactly gets printed?
And I'm not referring to either the poller (WATCH/POLLER) or the viewer (WATCH
/VIEWER), which are more complicated.
Blissfully running TGV MultiNet on SLINK,
Tom Hood
HUBwatch
|