思科交换机 Minicom、putty、picocom 无法工作

思科交换机 Minicom、putty、picocom 无法工作

我使用的是 Ubuntu 12.04,并通过串行(RS232)转 USB 控制台电缆连接到 Cisco 交换机 Catalyst 2950。根据以下命令结果,我的串行端口名称为 ttyUSB0:

消息

[ 2545.722631] ch341 3-2:1.0: 设备已断开连接
[ 2547.010185] usb 3-2:使用 xhci_hcd 的新全速 USB 设备编号 9
[ 2547.139087] usb 3-2:发现新 USB 设备,idVendor=1a86,idProduct=7523
[ 2547.139097] usb 3-2:新 USB 设备字符串:Mfr=0,Product=2,SerialNumber=0
[ 2547.139102] usb 3-2:产品:USB2.0-Ser!
[ 2547.139754] ch341 3-2:1.0: 检测到 ch341-uart 转换器
[ 2547.140802] usb 3-2: ch341-uart 转换器现已连接到 ttyUSB0

我对 minicom 的配置如下:

| A -    Serial Device      : /dev/ttyUSB0                              |
| B - Lockfile Location     : /var/lock                                 |
| C -   Callin Program      : cisco                                     |
| D -  Callout Program      :                                           |
| E -    Bps/Par/Bits       : 9600 8N1                                  |
| F - Hardware Flow Control : No                                        |
| G - Software Flow Control : No   

在启动 minicom 之前,我运行该命令来启动 ftdi_sio 驱动程序:

sudo modprobe ftdi_sio
lsmod | grep ftd

 ftdi_sio      53248 0  
 usbserial     53248 2 ch341,ftdi_sio

问题是我没有得到任何输出,只是:

欢迎使用 minicom 2.7

选项:I18n
编译于 2014 年 1 月 1 日,17:13:19。
端口 /dev/ttyUSB0,10:06:48

按 CTRL-A Z 获取特殊键的帮助

CTRL-A Z 获取帮助 | 9600 8N1 | NOR | Minicom 2.7 | VT102 | 离线 | ttyUSB0

就是这样。如果我使用 picocom,也不会得到任何输出:

sudo picocom -l /dev/ttyUSB0
picocom v1.7

端口为:/dev/ttyUSB0
流量控制:无 波特率为:9600 奇偶校验为:无
数据位为:8
转义为:Ca
本地回显为:否
noinit 为:否
noreset 为:否 nolock 为:是
send_cmd 为:sz -vv
accept_cmd 为:rz -vv
imap 为:
omap 为:
emap 为:crcrlf,delbs,

终端就绪

如果我运行 putty,结果是一样的,没有输出。我尝试在 Windows 上使用 putty 访问 Switch Console,一切正常。在 Ubuntu 上,我还尝试将电缆连接到 2.0 和 3.0 USB 端口,但没有得到很好的结果。

我真的不知道该怎么办了。

答案1

相关内容