[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::hackers_v1

Title:-={ H A C K E R S }=-
Notice:Write locked - see NOTED::HACKERS
Moderator:DIEHRD::MORRIS
Created:Thu Feb 20 1986
Last Modified:Mon Aug 03 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:680
Total number of notes:5456

305.0. "node name, number and area?" by MANANA::COLGATE (Wim Colgate) Wed Sep 03 1986 16:11

    I'm using $GETSYIW to get the node name, node and area number.
    Things are just peachy on V4.2+ of VMS... however, on V4.4 Micro
    VMS, the node number and area number are 0, and the node name
    is a null string (no length). Is there something different about
    the Micro Vax? Or is there something about the way the system gen'd?
    
    Any thoughts will be appreciated...
    
    Wim
    
T.RTitleUserPersonal
Name
DateLines
305.1oh and yes...MANANA::COLGATEWim ColgateWed Sep 03 1986 16:155
    I forgot to mention, the return status of the call is 1, and so
    is the status block....which leads me to believe it is lying to
    me.
    
    Wim
305.2GETSYI Looks at params, not DECNET8587::DUTKONestor DutkoWed Sep 03 1986 16:3815
    I just checked mine, and have determined the differences.  The GETSYI
    system service is actually returning the correct info, but is not
    getting it through DECNET.  It in turn is determining it through
    SYSGEN parameters.
    
    On a cluster SCSSYSTEMID MUST be area_number * 1024 + node_number,
    where it gets area_number and node_number from DECNET.  Well, if
    you do not have this parameter, or SCSNODE set on your microVAX,
    then $GETSYI will not return any values.  Sorry...
    
    The only recourse you have is to set the parameters, and go from
    there.  There is no COST, or overhead involved in setting these
    parameters when you have a MicroVAX.
    
    -- nestor
305.3CSC32::S_BINGHAMScott Bingham, CSC/CS TBUWed Sep 03 1986 21:304
	If you change SCSNODE then you will have to delete and re-create
your queues.

	_Scott
305.4The voice of a novice...MDR292::WALLI see the middle kingdom...Thu Sep 04 1986 10:507
    When I upgraded to 4.4 from 4.2, I had to reset SCSNODE to "" from
    the node name, and change it back when I was done.
    
    Of course, if you do anything to it, you have to reboot, anyway,
    to get it to take.  I did, anyhow.
    
    Dave W.
305.5Talk NICECRVAX1::LAMPSONNoter on board!Thu Sep 04 1986 11:237
	Re: .0
        
        You could always change your program to talk NICE to NML.  That 
        way, it doesn't need to assume the SCSxxx SYSGEN parameters are 
        set.
        			;^)
      -&Mike
305.6MANANA::COLGATEWim ColgateThu Sep 04 1986 14:556
    That's how I originaly did it, but the NML callbacks and nice business
    is not very 'clean'.... the GETSYI calls look easy and
    understandable... nice is NOT nice....
    
    WIm
    
305.7more more moreIOSG::BAILEYFri Sep 05 1986 17:135
    Where can I get more info on NICE it sounds just what I have
    been looking for.
    
    
    
305.8page 3-3, VAX/VMS Networking Manual (4.4)CRVAX1::LAMPSONNoter on board!Mon Sep 08 1986 12:275
        "In addition to the NCP command interface, DECnet-VAX users
        can write programs that communicate with NML through the Network
        Information and Control Exchange (NICE) protocol.  For infor-
        mation concerning this interface, refer to the _Phase IV Network
        Management Functional Specification_."