【问题标题】:How to create a telnet connection through Serial port?如何通过串口创建 telnet 连接?
【发布时间】:2015-06-21 03:12:11
【问题描述】:

我正在尝试通过 java 中的串行端口建立 telnet 连接。我能够写入端口并确认数据已使用串行端口监控工具写入端口。

但我没有收到任何回应。

我正在使用 Java 简单串行连接库/Jar (JSSC.jar)

任何人都可以对此有所了解。

【问题讨论】:

  • 请发表您的尝试?
  • 这个问题没有意义。 Telnet 是一种互联网协议。你怎么可能通过串口建立互联网连接?
  • 您好 Stephen,我需要与配置了帧中继连接的 Cisco 路由器通信。我的目标是与位于帧中继另一端的远程机器建立远程登录连接。我遵循的步骤 1.Cisco 路由器与串行端口连接 - 所以我尝试连接到该端口并尝试从 Cisco 路由器打开 telnet 连接。问题是我可以写入这个端口,但没有得到路由器的任何响应。
  • 我需要通过 Cisco 路由器而不是通过串行端口建立 telnet 会话。我需要通过串口与路由器通信。

标签: java serial-port telnet


【解决方案1】:

我使用Java Simple Serial Connection Jar并通过以下步骤建立了一个telnet会话:

  1. 连接到 Cisco 路由器
  2. 触发了 telnet 命令ciscorouter>telnet xxx.xxx.xxx.xxx xxxx /source-interface ethernetX
  3. 一旦打开 telnet 就触发了我的请求查询并收到了响应。

注意:对于写作,我使用:

    serialPort.writeString("command\r");`

和:

    byte buffer[] = null;
    String  s = new String(buffer);

没有实现监听器,因为它引起了很多混乱。

【讨论】:

  • 我必须通过 Cisco 路由器建立 telnet 会话。不是通过串口
猜你喜欢
  • 2019-06-17
  • 2017-06-24
  • 2020-10-03
  • 2010-12-22
  • 2014-05-02
  • 2010-10-24
  • 2018-01-06
  • 2018-11-15
  • 1970-01-01
相关资源
最近更新 更多