Trouble shooting Reverse Telnet connections

Issue:
Problems communicating to serial device through a Reverse Telnet session on a Jetstream or CS9000.

Cause:
Configuration or Cabling mismatch.

Solution:

To be able to telnet to a serial port on the Jetstream/CS9000 the line must be configured to listen for telnet connections.

Service = Rev Tel (reverse telnet)
JS/CS Port = TCP port number

The CS9000's default line configuration is setup for Reverse Telnet. On the Jetstream products the JS Port number is manually configured. It is recommended that you use port numbers starting from 10001.

example of a CS9000 line configuration:

                                    l+line+k
       lqqqqqqqqqqqqqqqqqqqqqqqqqqqq+line 1+qqqqqqqqqqqqqqqqqqqqqqqqqqqqk
       x        service[rev tel]         line name[                   ] x
       x                                                                x
       x          speed[9600  ]           terminal[dumb  ]              x
       x           flow[soft]                                           x
       x           bits[8]                    user[                ]    x
       x         parity[none]             hostname[sco           ]      x
       x           stop[1]               host port[23   ]               x
       x       security[off]               CS port[10001]               x
       x                                                                x
       x           dial[none ]          modem name none                 x
       x   phone number[                                ]               x
       x                                                                x
       x     idle timer[          ]  session timer[          ]          x
       mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

The communication paramaters [speed/flow/bits/parity/stop] must match the device's serial configuration.

Save changes and then kill the line (this will reset the line with the changes).

Create a simple Software Flow loopback connector by wiring pins 5+6 together on an RJ45 connector. Connect this to the port you are testing.

Telnet to the port:

telnet
# telnet 165.154.129.202 10001

If you have security enabled (CS9000 only) on the line then you will be presented with a login prompt.
As you type data in your telnet session you should have your characters echoed back on your screen. Also you will see the Transmit (Yellow) and Recieve (Green) LED's flashing on the port.

If you remove the loopback connector you will not see your characters echoed back to your screen and you will only see the Transmit (Yellow) LED flashing.

If you attach your device to the serial port and you only see the Tranmit (Yellow) LED flashing then that would indicate that either the cable is not wired correctly or that the Host is not sending data (Green LED) to the Jetstream/CS9000.

Note: if Hardware flow control is set on the Jetstream/CS9000 then it will not transmit data until RTS is high.

Related Articles:
1.) Note on using Perle CS9000/JetStream cable adapters.

Related Links:
1.)  http://www.perle.com/support/cabling/cabling.html
Cabling diagrams for related products


Article ID:
25
Published:
1/3/2003 2:10:48 PM
Last Modified:
3/3/2005 12:48:01 PM
Issue Type:
Trouble Shooting