一.组网需求:
目前工程师普遍使用超级终端、SecureCRT或者TCL等串口调试工具对网络设备进行调试。由于工具的默认设置的差异在与网络设备配合时,经常出现命令行过长的情况下退格串行的情况发生。本文将以常用的SecureCRT、TCL两种工具为例,解决“串行”问题。
二、 配置步骤:
如上图所示,使用串口线连接设备的console口。解决“串行”问题需要两个步骤。
步骤一:调整网络设备类型为vt100
步骤二:调整终端配置
1、SecureCRT配置
对某个连接进行设置:单击“Options”->“Session Options” 在左侧Category中选择“Terminal”->“Emulation”->“Size”中设置“Logical rows”和“Logical columns”,其中,“logical rows”根据使用者习惯自行设置,一般这里设置多大,最好窗口就要调整到多大,具体原因请看下面的“说明”。“Logical columns”必须设置为“80”。“On resize”中选择“Retain size and font”。具体如图二。
上述配置也可以通过全局设置,一次设置,对所有连接均生效。单击“Options”->“Glodal Options”在左侧Category中选择“General”->“Default Session”然后,在右侧点击“Edit Default Settings..”按钮,其余配置同上。
注意:上述配置完毕后需要保存,然后重新启动SecureCRT配置才会生效。由于SecureCRT的默认中断类型为VT100,这里保持默认设置即可。
说明:
当“Size”中“Logical rows”设置为“35”时,如果此时调试窗口的高度小于“35”行,那么开始显示的命令行会在窗口显示之外,需要多键入回车直到命令行出现为止。目前这个还没有解决方案,希望后续SecureCRT的版本会改善。
2、TCL配置
TCL可以保持默认设置即可。
四、 配置关键点:
1、 保持调试终端(SecureCRT、TCL)的终端类型与网络设备的终端类型一致,且为vt100
2、SecureCRT中“On resize”选项需要选择“Retain size and font”