The PC2070 connects the the main gateway using three
IP sockets.
The first socket is hard coded. The second and third
can be programmed remotely using the following instructions.
There are 12 entries in the Lantonix in the remote
device. The first four are hard coded to the MTEL catchall system. The
second socket is inserted in positions 5 to 8 and the third socket in 9 to
12.
The changes can only be done from the VodaGateway
application. The Viewer does not have the capability.
It is very important that the IP configuration in
the gateway is correct. If not the remote device will be programmed to the
incorrect sockets and will be lost. Recovery will only be possible by unit
replacement.
The following assumes the correct IP and ports have
been added to the Vodafone Gateway application in the Remote Test
tab, Remote Commands frame.
- Go to the Remote Test tab on the
Vodafone Gateway application.
- Select the site to be changed in the Send
Message frame. Use the Select Site from the drop down box.
- Click on the Version ? button in the
Remote Commands frame. Check in the Raw Data Stream log that
the remote device responds with the correct serial number. This confirms
you are modifying the correct device in the field.
- Click on the Status ? button and confirm
in the log that the Hostlist is empty. This button sends a request to
the remote device to ask it what is in the list to be done after a
reboot.
- If it is empty then click Update TCP
button. There is no going back when this button is
clicked.
- Confirm in the log that the
cmd: Insert HostList No 2 is returned from
the remote device
- Confirm in the log that the
cmd: Insert HostList No 3 is returned from
the remote device
- Once this is done there is a short period of
about 10 seconds when clicking the Status ? button will confirm
the commands are in the remote device. The remote device should now
automatically go into ignore watchdog pulses mode so it can reset the
processor.
- Now click the Reset CPU button to tell
the remote device to reset. ( This is redundant)
- At this point in time the remote CPU will time
out when the watchdog for the CPU expires, about 60 seconds.
- Then on resetting the CPU will start up and the
first check is to see if there are commands in the remote list.
- If the CPU detects these two HostList commands
it will begin the process of talking internally to the Lantronix device.
- The CPU will sends all the commands and look at
responses from the Lantronix. The commands to change the IP will be in
this list. The CPU keeps a log of all the commands and responses during
this process.
- At the completion of sending commands to the
Lantronix, it continues to boot normally.
- The Lantronix will also reset taking on the new
instructions for the IP changes.
- It is important that this whole procedure
occurs inside the normal 8 minute power recycle timer which will power
down the unit. It this occurs the host list will not be upgraded and the
process must be repeated. The main reason for this is all the commands
and logs are in memory. The power keeps these alive.
- The log will remain in memory as long as the
remote device is not power cycled.
- To view the log connect to the remote device as
before.
- Click on Version ? to check the device
is responding. Check the Raw Log for responses.
- The click the LOG? button.
- The log is now downloaded from the remote
device to the Raw data Stream and the log on the right of this
frame.
- The text box on the right allows you to scroll
through the contents of the downloaded log from the remote device.
- To check the IP changes scroll toward the
bottom of the log and look for the IP return values. An example of the
log is shown below
PC2070 Lantronix example(the IP in this log
have been masked or deleted to protect identitiy)
Lantronix Log Initialised
VRxed Press Enter for Setup Mode
-------------------Found Enter
VRxed Change Setup:
----------------------Found Change
--------------------------Send 1
Clear 1 response ------------Send CR
Hostlist Rxed Re-notification interval : 0 s
Hostlist Rxed - Trigger 3
Hostlist Rxed Serial trigger input: disabled
Hostlist Rxed Channel: 1
Hostlist Rxed Match: 00,00
Hostlist Rxed Trigger input1: X
Hostlist Rxed Trigger input2: X
Hostlist Rxed Trigger input3: X
Hostlist Rxed Message :
Hostlist Rxed Priority: L
Hostlist Rxed Min. notification interval: 1 s
Hostlist Rxed Re-notification interval : 0 s
Hostlist Rxed Change Setup:
Hostlist Rxed 0 Server
Hostlist Rxed 1 Channel 1
Hostlist Rxed 3 E-mail
Hostlist Rxed 5 Expert
Hostlist Rxed 6 Security
Hostlist Rxed 7 Defaults
Hostlist Rxed 8 Exit without save
Hostlist Rxed 9 Save and exit Your choice ? 1
HRxed Baudrate (9600) ?
HL--------------------------------Send CR 2
HRxed I/F Mode (4C) ?
HL--------------------------------Send CR 3
HRxed Flow (00) ?
HL--------------------------------Send CR 4
HRxed Port No (10001) ?
HL--------------------------------Send CR 5
HRxed ConnectMode (E5) ?
HL--------------------------------Send CR 6
HRxed Send '+++' in Modem Mode (Y) ?
HL--------------------------------Send CR 7
HRxed Show IP addr after 'RING' (Y) ?
HL--------------------------------Send CR 8
HRxed Auto increment source port (N) ?
HL--------------------------------Send CR 9
Hostlist Rxed Hostlist :
Hostlist Rxed 01. IP : du.mm.y.ip2 Port : 01939
Hostlist Rxed 02. IP : du.mm.y.ip2 Port : 01939
Hostlist Rxed 03. IP : du.mm.y.ip2 Port : 01939
Hostlist Rxed 04. IP : du.mm.y.ip2 Port : 01939
Hostlist Rxed 05. IP : du.mm.y.ip3 Port : 19239
Hostlist Rxed 06. IP : du.mm.y.ip3 Port : 19239
Hostlist Rxed 07. IP : du.mm.y.ip3 Port : 19239
Hostlist Rxed 08. IP : du.mm.y.ip3 Port : 19239
Hostlist Rxed 09. IP : du.mm.y.ip Port : 19239
Hostlist Rxed 10. IP : du.mm.y.ip Port : 19239
Hostlist Rxed 11. IP : du.mm.y.ip Port : 19239
Hostlist Rxed 12. IP : du.mm.y.ip Port : 19239
HRxed Change Hostlist ? (N) ?
HL -------------------Found HOSTLIST 1
Clear Yes response-------------------------Send 1 CR
Print Hostlist Rxed Y
PL2 Rxed 01. IP address : (110)
PL5 ---------------------Found HOSTLIST 1
00 - Rxed 64.(031)
PL3 ---------------------SEND 4 31
200 - Rxed 31 Port : (19239) ?
PL3 ---------------------SEND 5 19239
PL5 ---------------------SEND 1
PL5 ---------------------SEND 2
PL5 ---------------------SEND 3
PL5 ---------------------SEND 4
PL5 ---------------------SEND 5
CLOSE Valid Rxed 05. IP : du.mm.y.ip3 Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 06. IP : du.mm.y.ip3 Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 07. IP : du.mm.y.ip3 Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 08. IP : du.mm.y.ip3 Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 09. IP : du.mm.y.ip Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 10. IP : du.mm.y.ip Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 11. IP : du.mm.y.ip Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed 12. IP : du.mm.y.ip Port : 19239
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed Change Hostlist ? (N) ?
CLOSE Valid Default IGNORE -------------- 2
CLOSE Valid Rxed Hostlist Retrycounter (1) ?
CLOSE Valid : ------Reset ct 2
CLOSE Valid Rxed Hostlist Retrytimeout (5000) ?
CLOSE Valid Default IGNORE -------------- 1
CLOSE Valid Rxed DisConnMode (00) ?
CLOSE Valid Default IGNORE -------------- 1
CLOSE Valid Rxed FlushMode (00) ?
CLOSE Valid Default IGNORE -------------- 1
CLOSE Timed Rxed DisConnTime (00:00) ?
CLOSE Timed IGNORE -----------------Send CR 1
CLOSE Timed Rxed :
CLOSE Timed IGNORE -----------------Send CR 2
CLOSE Timed Rxed SendChar 1 (00) ?
CLOSE Timed IGNORE -----------------Send CR 3
CLOSE Timed Rxed SendChar 2 (00) ?
CLOSE Timed IGNORE -----------------Send CR 4
CLOSE Valid Rxed Change Setup:
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 0 Server
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 1 Channel 1
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 3 E-mail
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 5 Expert
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 6 Security
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 7 Defaults
CLOSE Valid Default IGNORE -------------- 5
CLOSE Valid Rxed 8 Exit without save
CLOSE Valid Default IGNORE -------------- 5
CLOSE Timed Rxed 9 Save and exit Your choice ?
CLOSE Save and Exit ------------ Send 9 CR 5
------ FINISHED------------