可能重复:
我如何知道我的串行适配卡是否正常工作?
我不太确定标题是否正确,但我的问题如下:我想使用 Linux 上网本上的 USB 转串口适配器连接到重型 Cisco 路由器(不太确定是什么型号,但它是较旧的型号)。上网本有几个 USB 2.0 端口和一个 10/100 以太网端口。
我插入适配器,加载模块,打开 putty,配置波特率、流量控制,告诉它使用 /dev/ttyUSB0 等...按下连接,然后......什么都没有。我发现一个东西说使用“sudo 屏幕 /dev/ttyUSB0“但那并没有什么用。我甚至尝试了一次完全盲目的尝试,将翻转电缆直接插入我的 RJ-45 端口并通过 eth0 发送 putty 连接(虽然我确信这不会起作用,但事实并非如此)。
有什么办法可以将我的 Linux 书连接到思科路由器吗?
答案1
我使用过几种不同的笔记本电脑和串行适配器来连接 Cisco 设备。我通常使用minicom
连接 — 您可以尝试一下。它可从软件中心获取,或者您可以使用sudo apt-get install minicom
。(如果您使用 minicom,请使用 Ctrl-A 和 Z 访问选项 — 检查速度和串行设置。其他一切都往往是正确的。)
如果您使用 USB 转串行适配器,则 /dev/ttyUSB0 很可能是正确的。
转至 RJ-45 将不是正如您所怀疑的那样。
如果仍然不起作用,请寻找不同的串行适配器 - 我已经用过几个在 Linux 下工作正常的适配器,但我想你可能得到一个需要在 Ubuntu/Linux 下不易加载的驱动程序的适配器。
如果可以的话,借用你朋友的适配器,这样你就可以通过这种方式排除你的适配器。