SLAC ESD Software Engineering Group
Stanford Linear Accelerator Center

ACSW Configuration

SLAC Computing
Software Engineering
Detailed
Unix
 

 

 


 
 

Production ACSW's

  • Enter new ACSW NAME/IP/MAC  in DHCP file on MCCSRV01
  •  

       
  • Put new ACSW onto network (LCLS-UTIL) and plug in
    • MCCSRV01/MCCSRV02 will load the ACSW with proper IP
    • You can do this first to see the MAC address in syslogd/rsyslog
      • Login to mccsyslog
        • tail -f /var/log/messages | grep mccsrv
      • Put ACSW on network and watch for DHCP requests.
      • Cut and paste MAC address in DHCP file
  •  
  • Login to new ACSW
    • Telnet acsw-xxxx-nw0x  (user: apc   Pass: apc)
    • OR
    • use web interface:  https://acsw-xxxx-nwxx   (http is turned off by default)
      • enable FTP
      • enable HTTP
      • Create acsw-admin (administrative access)
      • Create acsw-mgr    (device access)
      • Change default password for apc account -Same as acsw-admin
  •  

    • Create admin account
    •  

      • Once logged in select
        • 3 –system
        • 1 –User manager
        • 1 –Administrator
        • Type in current password: apc
        • Enter New admin name:   acsw-admin
        • Type in new password
        • Skip Admin Authentication
        • 5 –ACCEPT CHANGES
         
  • Login as laci on lcls-srv01
  •  

    • Run: /usr/local/admin/acsw/config_acsw  (follow the prompts)
      • Type in the acsw name
      • Type in location (use node command or look in netDB )
         
      • [laci@lcls-srv01 acsw]$ ./config_acsw

        enter ACSW name: acsw-b999-nw01
        enter Location: B999
        ACSW Name: acsw-b999-nw01
        Location: B999

        is this correct? ([y]/n)->
        ans =
        Syntax error, command unrecognized.   (NORMAL)
        Syntax error, command unrecognized.   (NORMAL)
        KERBEROS_V4 rejected as an authentication type

      • Telnet into ACSW or login into web interface
        • Verify Device Manger is configured as:  acsw-mgr
          • 3 –system
          • 1 –User manager
          • 2- Device Manager User
            • Type in admin password
            • verify:  Current Device Manager user name : acsw-mgr

       

      *Note:

      Once an acsw is online there will be a SIOC that is constantly connected, so telnet will not work.  If you need to connect to fix/look at the configuration, then run

      /usr/local/admin/acsw/acsw-access.sh  (log into facet-srv01 for facet ACSW's)

      -This will write a PV to stop the SIOC from accessing this ACSW and bring up an xterm.  You can login via web or use telnet, just remember to exit out of the xterm so the script can tell the SIOC to resume its connection to ACSW.

       

       

       

Development ACSW's

 

  • Use acsw-spare-nw01 in DHCP file on VMS
  •  

    • Change the MAC address to new ACSW in DHCP
      • Reload DHCP
    •  
  • Login to new ACSW
    • Telnet acsw-xxxx-nw0x  (user: apc   Pass: apc)
    • OR
    • use web interface:  https://acsw-xxxx-nwxx   (http is turned off by default)
      • enable FTP
      • enable HTTP
      • Create acsw-admin (administrative access) ( acsw-admin )
      • Create acsw-mgr    (device access)  acsw-mgr
      • Change default password for apc account -Same as acsw-admin
  •  

       

      • Once logged in select
        • 3 –system
        • 1 –User manager
        • 1 –Administrator
        • Type in current password: apc
        • Enter New admin name:   acsw-admin
        • Type in new password
        • Skip Admin Authentication
        • 5 –ACCEPT CHANGES
         
  • Login as laci on mcclogin
  •  

    • Run: /nfs/slac/g/lcls/sys/acsw/config_acsw  (follow the prompts)
      • Type in: acsw-spare-nw01
      • Type in location -(node command will give you location)
         
      • [laci@mcclogin acsw]$ ./config_acsw

        enter ACSW name: acsw-spare-nw01
        enter Location: B999
        ACSW Name: acsw-spare-nw01
        Location: B999

        is this correct? ([y]/n)->
        ans =
        Syntax error, command unrecognized.   (NORMAL)
        Syntax error, command unrecognized.   (NORMAL)
        KERBEROS_V4 rejected as an authentication type

      • Log in and verify

 

 

 

 


[SLAC ESD Software Engineering Group][ SLAC Home Page]


Author: Ken Brobeck

Modified: 03-Feb-2023