2- Directory Services Menu
Main Menu → Directory Services
The Directory Services menu is used for various file operations within the RediGate file system.
Enter 2 at the Main Menu for the Directory Services menu.
================ Directory Services ==============
ElecSys(V:5.7.2017-08-07-1200) Thu Aug 17 06:32:10 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
1) Executables 2) Current Configs
3) Download Directory 4) Put File to Remote
5) Get File From Remote 6) Rename File
7) Delete File in Remote 8) Delete IsaGraf Files
9) View Zombie.log 10) IsaGraf App Info
11) Restore Previous UFF 12) View UFF Processing Details
13) View Load-Store File 14) View kernel or message logs
15) MQtt XML Information 16) View customer settings
17) ZMODEM File to Remote 18) ZMODEM File from Remote
19) View Problem.txt 20) View ModemLog.txt
21) Store-N-Forward File
Make selection:
1- Executables
Main Menu → Directory Services → Executables
...
================ Configuration Directory ==============
ElecSys(V:5.7.2017-08-07-1200) Thu Aug 17 08:28:07 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
Contents of /usr/director/config
-rw-r--r-- 1 root director 12347 Aug 17 06:17 /usr/director/config/RG-110E.uff
Show RediGate Linux Config Files (Y/N) y
/usr/director/config/Channel00.1.cfg
/usr/director/config/Channel02.1.cfg
/usr/director/config/Channel15.1.cfg
/usr/director/config/DiagManual_Configuration.xml.gz
/usr/director/config/Director.0.cfg
/usr/director/config/IsaGraf02.1.cfg
/usr/director/config/Launch.conf
/usr/director/config/MQRbePr.1.cfg
/usr/director/config/MQXRbePr0.1.cfg
/usr/director/config/MQisdp.1.cfg
/usr/director/config/MQisdpX0.1.cfg
/usr/director/config/ModSlTcp00d.7.cfg
/usr/director/config/ONE_BAD_POLL.txt
/usr/director/config/RG-110E.uff
/usr/director/config/TS32.txt
/usr/director/config/Watchdog.1.cfg
/usr/director/config/css.000
/usr/director/config/customer
/usr/director/config/findfirst
/usr/director/config/uff2lnux.dbg
/usr/director/config/watchdog
/usr/director/config/Channel00:DBM.1.cfg ModMast00002.1.cfg Tags00001.1.cfg Tags00002.1.pub
Launch.conf ModMast00003.1.cfg Tags00001.1.pub Tags00003.1.cfg
ModMast00001.1.cfg SCAN.1.cfg Tags00002.1.cfg Tags00003.1.pub
/usr/director/config/Channel02:
DBM.1.cfg Launch.conf ModMast00001.1.cfg SCAN.1.cfg
/usr/director/config/Channel15:
DBM.1.cfg SCAN.1.cfg
Launch.conf VirtMast00003.1.cfg
/usr/director/config/init.arcom:
IsaPlc02.sh gateway inittab.Port0 inittabMMI-grep
S89runIO200port hosts.modname inittab.Port2 networks
SerialMMI.sh hosts.modsh inittab.Port64
eth0 inittab-modmmi inittab.Port65
eth0_1 inittab-no-mgetty inittab.Port79
Do you want to debug the UFF file? (Y/N) ? y
...
Make selection: 7
================ Delete File ==============
ElecSys(V:5.7.2017-08-07-1200) Thu Aug 17 17:38:58 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
AceConfigName.txt RG-110E.uff.run
CoreMSQID UnitName.nam
DiagManual_Configuration.xml.tmp.gz.run is15000000.run
NewConfiguration.xml.gz ppp0.log
There is no need to delete a file ending in '.run' or '.nam'
These are only softlinks to the actual running files.
Enter File Name to delete NewConfiguration.xml.gz
Press ENTER
-rw-r--r-- 1 root root 63 Aug 17 09:51 /home/director/AceConfigName.txt
-rw-r--r-- 1 root root 6 Jul 23 2014 /home/director/CoreMSQID
lrwxrwxrwx 1 root root 52 Aug 17 09:55 /home/director/DiagManual_Configuration.xml.tmp.gz.run -> /usr/director/config/DiagManual_Configuration.xml.gz
lrwxrwxrwx 1 root root 32 Aug 17 09:55 /home/director/RG-110E.uff.run -> /usr/director/config/RG-110E.uff
-rw-r--r-- 1 root root 0 Aug 17 09:55 /home/director/UnitName.nam
lrwxrwxrwx 1 root root 28 Aug 13 12:59 is15000000.run -> /usr/director/bin/is15000000
g
-rw-r--r-- 1 root root 166 Dec 4 1999 /home/director/ppp0.lolog
8- Delete IsaGraf Files
Main Menu → Directory Services → Delete IsaGraf Files
...
Note that the ISaGRAF logic file is not automatically operational just because of being resident on a RediGate. In order to use ISaGRAF, the configuration must also include a Virtual Circuit and ISaGRAF Field Unit configured under an Internal Channel with an instance number that matches the first two digits of the ISaGRAF filename (e.g., Internal Channel 15 for the example below).
...
Make selection: 10
================ IsaGraf App Info ==============
ElecSys(V:5.7.2017-08-07-1200) Thu Aug 17 17:50:39 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
FileName=is15000000 -> IsaGraf-Project=wdpub06 : Version=251
Press ENTER...
...
When a .uff file is loaded directly, or created from an .xml.gz configuration file, the RediGate processes the UFF file in order to start up all its processes. The UFF Processing Details give some detailed diagnostic information about how the new configuration was handled. The following lines show some excerpts from a typical diagnostic output.
...
Make selection: 12
================ View UFF Processing Details ==============
ElecSys(V:5.7.2017-08-07-1200) Fri Aug 18 14:21:59 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
Press the SPACE bar to view the next page or ENTER to advance one line
Rtdb 0 has 4 Fields 96 bytes
Rtdb 0 has 4 Fields 96 bytes
Rtdb 1 has 4 Fields 96 bytes
Rtdb 0 has 0 Fields 0 bytes
Rtdb 0 has 5 Fields 120 bytes
Customer is RediGateBuild Directory is .
Director System V-1.001
Comm Port V-1.001
Ethernet V-1.001
Rx_Tx_SerialComm00 232 0
Rx_Tx_SerialComm02 232 0
Rx_Tx_SerialComm64 232 0
Rx_Tx_SerialComm65 232 0
Rx_Tx_SerialComm79 4095 4095
Found Primary COM64 for Circuit0000
Found Primary COM79 for Circuit0200
Found 3 Master Channels
Building Chann00 (Channel0)
Match Chann-Rtu (Modbus02) Addr=2
Match Chann-Rtu (Modbus01) Addr=1
Match Chann-Rtu (Modbus03) Addr=3
MQttClientPort=1883
Count of RtuRBE=16
DELAY_HLTHECHO=1
REDIGATE_400=1
CCM2_NOT_ENRON_MAP=1
BASH_USES_TILDE=1
Finished... Press ENTERENTER
13- View Load-Store File
Main Menu → Directory Services → View Load-Store File
...
The LoadStore object is used as part of an ISaGRAF logic program, with default values that may be configured in the LoadStore child object under the ISaGRAF Field Unit. Values in the LoadStore file are stored in permanent memory in /usr/director/bin (e.g. ls02000000 in the example below). Values may be updated during runtime of the ISaGRAF program. The LoadStore file contains 16 columns by a variable number of rows ("Boards"). The View Load-Store File option shows the data one row (16 integer values) at a time. Press Enter to continue displaying each row, or Esc Enter to quit.
Make
Make selection: 13
================ Display Load/Store File ==============
ElecSys(V:5.7.2017-08-07-1200) Fri Aug 18 16:27:52 2017
UnitName : 1 @ 192.3.1.10 REDIGATE <46247-0004>-SerialNumb
---------------------------------------------
-rw-r--r-- 1 root director 64 Aug 18 14:32 ls02000000
Enter Isagraf LS File to display ls02000000
Load-Store Board 1
0 : 0x00000001 1
1 : 0x00000002 2
2 : 0x00000003 3
3 : 0x00000004 4
4 : 0x00000005 5
5 : 0x00000006 6
6 : 0x00000007 7
7 : 0x00000008 8
8 : 0x00000009 9
9 : 0x0000000a 10
10 : 0x00000000 0
11 : 0x00000000 0
12 : 0x00000000 0
13 : 0x00000000 0
14 : 0x00000000 0
15 : 0x00000000 0
Press ENTER to Continue : ESC to qui
t
...
Enter 16 to view the settings contained in the "customer file." The first line contains the customer or product name, such as "RediGate_400". On the RediGate 100 or 400 products, these settings will typically be identical according to the standard tarball (firmware) release. (On some systems, the customer settings may contain some alternative values that enable various processes to act in a different, customer-specific manner.)
Make selection: 16
================ View CUSTOMER settings ==============
ElecSys(V:5.7.2017-08-24-1000) Fri Dec 3 23:02:54 1999
DNPMastTest : 1 @ 10.63.191.28 REDIGATE-400 <38258-0025>-SerialNumb
---------------------------------------------
Press the SPACE bar to view the next page or ENTER to advance one line
RediGate_400
RTU_CMD_STATS=0
RTU_PASS_STATS=0
RBE_ALL_DATA=1
* * *
Finished... Press ENTER
...
Make selection: 19
Press 'Q' to quit, SPACE-BAR for next page
Sun Aug 27 15:44:48 CDT 2017
Multiple .xml.gz files cannot be translated
test1.xml.gz and test2.xml.gz
Sun Aug 27 15:51:25 CDT 2017
/home/director/2017-08-07-1200-redigate_7_3.15_32.tar.gz was not tagged for REDIGATE
Press ENTER...
20- View ModemLog.txt
...
(The Local IP address indicates a successful connection and the RediGate's address on the cellular network.)
→AT+CSQ...OK
<-+CSQ: 13,99\r\n\r\nOK
→ATDT#777...CONNECT
←CONNECT
Running pppd /dev/ttyEMUX0 230400 file /dev/null modem crtscts lock asyncmap 0 nodetach nodefaultroute noauth usepeerdnsUsing interface ppp0
Connect: ppp0 <--> /dev/ttyEMUX0
local IP address 75.242.97.94
remote IP address 66.174.62.1primary DNS address 198.224.147.135
secondary DNS address 198.224.146.119
Press ENTER...
21- Store-N-Forward File
Main Menu → Directory Services → Store-N-Forward
...