04-30-2009 05:32 PM
Hi there techies
I have a 2800 with NM-8AM and HWIC-2A/S
We are using the router as an async terminal server for a SCADA application to communicate to an RTU using serial DNP.
The Cisco router is appending an extra FF to DNP messages that contains an FF (ie FF becomes FF FF). This results in a CRC error.
The SCADA server uses reverse telnet to connect to the 2800 on port 60xx (raw telnet).
This problem occurs on the modems, async lines and aux port.
I'm sure there is a way around this, as I've configured similar systems before, but for the moment the line command I require escapes me. I don't have access to the exact config at the moment, but I'm hoping someone knows the answer.
From memory the line config is:
no flowcontrol
speed 9600
no exec
no escape
telnet transparent
transport input all
modem inout
TIA
Ian
06-04-2013 02:35 PM
Hi Ian,
I am struggling to solve the same problem. I have exactly same configuration and environment such as SCADA and DNP3 traffic.
Did you solve the problem? If you did, could you share the solution?
Thomas,
06-04-2013 04:11 PM
I asked our DNP expert and he definately remembers the issue and has come across it several times but can't remember the exact fix.
It's to do with the Cisco device recognising the FF as an escape character and appending the additional FF.
You might try using port 2xxx or 4xxx to do the reverse telnet.
The other command of use might be:
autocommand telnet /stream
Look here:
06-05-2013 01:40 PM
Hi Renoufi,
Thanks for good advice.
But I cannot solve this problem yet. I have two sites using Cisco router carrying serial DNP message. One site is using ISR2911 and another site is uing CGR2010. ISR2911 is working very well but CGR2010 has a problem described above. Both routers have exactly same configuration. If anyone has a clue or experience about this, please leave a reply.
06-05-2013 05:34 PM
Please confirm whether you tried ports 2xxx, 4xxx and 6xxx for your serial connections. They all behave differently.
Also confirm whether you tried the command:
autocommand telnet /stream
If that doesn't work, post your config for anlysis.
06-06-2013 02:26 PM
Hi Renoufi,
I have solved the problem due to the advise from you.
I changed the port number from 2XXX to 4XXX and then the CRC error has been removed.
I really appreciate for your help.
06-12-2013 02:52 AM
No worries. Please mark your question as answered and rate the reply.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide