References:
http://docs.hp.com/mpeix/onlinedocs/32022-90053/32022-90053.html
Using Node Management Services (NMS) Utilities
Chapter 5 Using NMMGR in Maintenance Mode
Here is a cmd script to change IP. Note you must provide the IP the same as
in NMMGR
ie: an A address "A 010 000.001.001" or B "B 172.000 001.001" or "C
192.168.000 001".
Note the missing period in the IP!
Also, I believe you have to reboot for the change to take. Just doing an
update doesn't do it.
NETCONTROL NET=LAN1;UPDATE=ALL
The script defaults the NICNAME to LAN1, which most machines have (unless
you change it).
Also the gateway name, would need to change -- if you enhance the script to
use it. I defined
it here just to complete the variable in the comment below.
The end of the script lists other paths that can be read, displayed, and
changed.
The field names are not very descriptive and you may need to run NMMGR in
screen mode
to see the matching fields.
The example at the end shows nmchgip with no parms to display the current
IP;
then nmchgip with a new IP address, and again nmchgip to show it changed.
Use PATHCONF NODENAME to get to the nodename and domainname fields.
Then of course, you can get to the DTS and DTC configurations as well -- but
that
digresses down another path.
==============================================================
NMCHGIP.CMD
PARM NICNAME="LAN1", IP="", GATENAME="GATE"
#
ECHO OPENCONF NMCONFIG.PUB.SYS > IN
ECHO VERSIONCONF OVERRIDE >>IN
ECHO NICONF !NICNAME >>IN
ECHO READALLCONF ;FORMAT >>IN
IF "!IP" <> "" THEN
ECHO WRITECONF IP0,"!IP" >>IN
ECHO CONTINUE ON >>IN
ECHO UPDATECONF >>IN
ECHO VALIDATECONF NETXPORT >>IN
ENDIF
ECHO EXIT >>IN
#
FILE NMMGRCMD=IN,OLDTEMP
FILE FORMLIST=$STDLIST
NMMGR.PUB.SYS
RESET NMMGRCMD
RESET FORMLIST
#
#Other paths
#pathconf nodename
#readallconf ;format
#pathconf netxport.global
#pathconf netxport.gprot.pxp
#pathconf netxport.gprot.tcp
#pathconf netxport.gprot.udp
#pathconf ni.!NICNAME
#pathconf ni.!NICNAME.link
#pathconf ni.!NICNAME.protocol.ip
#pathconf ni.!NICNAME.protocol.arp
#pathconf ni.!NICNAME.protocol.probe
#pathconf ni.!NICNAME.internet.!GATENAME
#pathconf ni.loop
#
#http://docs.hp.com/mpeix/onlinedocs/32022-90053/32022-90053.html
#Using Node Management Services (NMS) Utilities, chapter 5
#Chapter 5 Using NMMGR in Maintenance Mode
###
==============================================================
Example
Fox 11:nmchgip
NM Configuration Manager 32098-20016 B.06.01 (C) Hewlett Packard Co. 1992
Reading commands from "IN.CD.KEVENM".
NMMGR>OPENCONF NMCONFIG.PUB.SYS
NMMGR>VERSIONCONF OVERRIDE
NMMGR>NICONF NET
NMMGR>READALLCONF ;FORMAT
PATHCONF NETXPORT.NI.NET
WRITECONF NINAME, "NET "
WRITECONF IP0, "A 010 000.002.070"
WRITECONF MASK, " "
WRITECONF P, "N"
WRITECONF LK1, "DTSLINK "
WRITECONF PP, "56/56 "
WRITECONF E, "Y"
WRITECONF R, "Y"
UPDATECONF
NMMGR>EXIT
Fox 11:nmchgip ,"A 010 000.001.070"
NM Configuration Manager 32098-20016 B.06.01 (C) Hewlett Packard Co. 1992
Reading commands from "IN.CD.KEVENM".
NMMGR>OPENCONF NMCONFIG.PUB.SYS
NMMGR>VERSIONCONF OVERRIDE
NMMGR>NICONF NET
NMMGR>READALLCONF ;FORMAT
PATHCONF NETXPORT.NI.NET
WRITECONF NINAME, "NET "
WRITECONF IP0, "A 010 000.002.070"
WRITECONF MASK, " "
WRITECONF P, "N"
WRITECONF LK1, "DTSLINK "
WRITECONF PP, "56/56 "
WRITECONF E, "Y"
WRITECONF R, "Y"
UPDATECONF
NMMGR>WRITECONF IP0,"A 010 000.001.070"
NMMGR>CONTINUE ON
NMMGR>UPDATECONF
Saving data, please wait ***
Saving data, please wait ...
NMMGR>VALIDATECONF NETXPORT
Searching for subsystem validation routine VALIDATENETXPOR
---> VALIDATION OF NETXPORT SUBSYSTEM STARTED <---
---> VALIDATION OF NETXPORT SUBSYSTEM FINISHED <---
Backup of configuration file complete.
NMMGR>EXIT
Fox 11:nmchgip
NM Configuration Manager 32098-20016 B.06.01 (C) Hewlett Packard Co. 1992
Reading commands from "IN.CD.KEVENM".
NMMGR>OPENCONF NMCONFIG.PUB.SYS
NMMGR>VERSIONCONF OVERRIDE
NMMGR>NICONF NET
NMMGR>READALLCONF ;FORMAT
PATHCONF NETXPORT.NI.NET
WRITECONF NINAME, "NET "
WRITECONF IP0, "A 010 000.001.070"
WRITECONF MASK, " "
WRITECONF P, "N"
WRITECONF LK1, "DTSLINK "
WRITECONF PP, "56/56 "
WRITECONF E, "Y"
WRITECONF R, "Y"
UPDATECONF
NMMGR>EXIT
Fox 11:
Keven Miller
[log in to unmask]
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|