Connect Commands AR-Cluster Sysop Manual

 

The following sysop commands are available for connects and information pertaining to connections.

 

 

The CONNECT command is used to establish a connection to another user of node.  Connections can be made using AGW, BQP TCPIP or a serial port.

Examples:

connect/agw1 k5na   (connect to K5NA using AGW port 1)
connect/agw2 k5ab   (connect to K5AB using AGW port 2)
connect/bpq2 k5na   (connect to K5NA using BPQ port 2)
connect/bpq2 k5na   (connect to K5NA using BPQ port 2)
connect/bpq* k5na   (connect to K5NA using BPQ via NetRom)
connect/tcp ab5k dxc.ab5k.net   (connect to AB5K using TCPIP)
connect/tcp wu3v 24.162.66.198   (connect to AB5K using TCPIP)
connect/com1 ab5k-3   (connect to AB5K-3 using COM1)
 
 

Connect scripts can be executed with the CONNECT/SCRIPT command.  See Connect Scripts for details.

Example:

connect/script k5na   (connect to K5NA using the k5na.scp script file)

 

The DISCONNECT is used to terminate connections.

Example:

disconnect k5pi   (disconnect k5pi)
disconnect/full k5pi   (disconnect k5pi and refresh the connect tree-view)

 

The SHOW/TNC_CONNECTIONS  command shows the connection parameters for each local user or node connection.  The call, communication type, interface, stream and port for each connection is listed.

Example:

show/tnc_connections   
 

The SHOW/PHONE is a sysop command that can be used to show user telephone numbers.  A checkbox on the Cfg>NodeStation screen will request phone numbers from users logging onto the node.

Example:

show/phone k5hog 

 

The SHOW/TRAFFIC command displays inbound and outbound packet and radio keys.

Example:

show/traffic  

 

The SHOW/USERINFO command shows user information for users who have connected to the node during the last six months.  The list includes the Call, Name, Location and email address is shown for each user.  The report is written to the file Debug\UserInfo.txt.  An optional parameter specifies the number of months of data to include in the report.  If the number of months is blank, the report is generated for one month.

Example:

show/userinfo  

show/userinfo  6

 

The SHOW/USEREMAIL command executes a database query against all users who have logged into the node in the last 6 months and displays their email address in the Output window.  Sysops can copy the displayed block of email addresses and paste them into their email application.  This allows the sysop to easily send emails to all registered email users alerting them of node updates and new AR-Cluster features.  Users set their email address with the SET/EMAIL ADDRESS command. An optional parameter specifies the number of months of data to include in the report.  If the number of months is blank, the report is generated for one month.

 

Example:

show/useremail  
show/useremail  6

 

The SET/LOCKOUT and SET/NOLOCKOUT commands are used to lock out a call from connecting to your node.  Note the functionality of the Lockout list can be reversed to become a Members Only list.  You can display the lockout list with the SHOW/LOCKOUT command

Example:

set/lockout pk232  
set/nolockout pk232  
show/lockout

 

The RESTART/TCPIP command can be used to disconnect all TCPIP connections and restart the TCPIP logic.

Example:

restart/tcpip

 

 

Connection logic - When a user connects into AR-Cluster, the application first checks to see if he is in the lockout list.  If the connecting call minus any SSID matches a call in the lockout list, the user is disconnected and the sysop gets the following message "Disconnecting call in lockout list".   Next the application checks the node list to see if the connecting call is a node.  If an alias if registered the alias is used to compare with the node table.  If it’s a node and the call is already connected in the system, the node is disconnected and the following message is presented to the SysOp "Disconnecting node already connected”.  If the node is not already connected in the system, he is connected. 

 

If the connection is a user so we take the alias call and see if its connected anywhere in the system.  If it is, we disconnect and display the following message to the sysop "Disconnecting xyz user already connected".  If the Cfg-filters-user "Don’t allow a second connection" option is turned on, we check the system and if a user is found with the same call (we ignore the SSID's for this), then we do not allow the second connection and send the following message to the sysop "Disconnecting user already Connected”.  Else the user is logged into the system

 

Valid call sign characters are ”-,/, 0-9, A-Z".  If illegal characters are present, the connecting station gets a disconnect (DM) and a message "Disconnecting call contains illegal chars" is displayed to the sysop on the console.  The characters in the callsign are displayed in decimal format between the brackets as "[003 005]” for debugging purposes.