community.borland.com

Article #26521: Node ID Guide

Node ID Guide

This page is intended to help users figure out what their machine's Node Id is without having to install InterBase on it first. The platforms listed are for V3 of InterBase and may not be available under V4.

Another alternative is to download this Bourne Shell Script to run on the machine in question. It will print out the correct node id.

InterBase Supported Platforms

Sun Solaris 2.x
At the OS Shell prompt type: hostid
Hewlett-Packard HP-UX 9.x and 10.x
At the OS Bourne Shell prompt type: tmp_node=`uname -i`; node=`echo "obase=16;${tmp_node}" | bc`;
If the machine is a HP 9000/4XX machine then cut off the first two characters, i.e. 00721032 becomes 721032.
IBM AIX 3.X
At the OS Bourne Shell prompt type:
tmp_node=`uname -m`; node=`echo "obase=16;${tmp_node}" | bc`; echo ${node};
SunOS 4.1.3, 4.1.4
At the OS Shell prompt type: hostid
SCO UNIX 3.2.4.2, SCO Open Server Release 5.0
The node id is always: 0
Data General DG-UX Aviion
At the OS Bourne Shell prompt type: hostid
SGI IRIX
At the OS Bourne Shell prompt type:
tmp_node=`/etc/sysinfo -s`; node=`echo "obase=16;${tmp_node}" | bc`; echo ${node}
Apollo Domain
At the OS Bourne Shell prompt type: /com/lcnode -me | awk '/node is/ {print $8}' | sed -e 's/.//'
DEC MIPS Ultrix
InterBase uses an ethernet id for this machine so it can not be determined until InterBase is loaded.
Motorola 88K
At the OS Shell prompt type: hostid
Motorola IMP
The node id is always: 0
Motorola Delta
The node id is always: 0
NextStep on Intel
At the OS Bourne Shell prompt type:
hostid | sed -e 's/^0x//'
Novell UNIXware 1.x
The node id is always: 0

Last Modified: 02-JAN-01