【问题标题】:Sniffing serial port /dev/ttyS0 while another application is using it在另一个应用程序使用它时嗅探串行端口 /dev/ttyS0
【发布时间】:2021-07-12 13:03:40
【问题描述】:

我的平台:Linux Kubuntu 14

我目前正在处理一个项目,其中我的应用程序通过连接到 /dev/ttyS0 串行端口的 rs232 与进程通信。

有时传入的消息不会被我的进程截获,所以我决定使用一个名为 jpnevulator 的嗅探工具。

据我所见,如果我将我的应用程序与嗅探工具一起运行,一些消息会被嗅探工具截获,而另一些消息会被我的应用程序截获,但不会同时截获。

当另一个应用程序正在使用它时,不能通过嗅探工具在串行端口上进行侦听吗?

谢谢

【问题讨论】:

标签: linux serial-port tty packet-sniffers


【解决方案1】:

感谢所有有用的回复。 正如https://unix.stackexchange.com/questions...中所建议的那样@

我使用拦截将一个伪终端链接到我正在监听的串行端口,并将我的应用程序连接到伪终端并且它工作了。

【讨论】:

    猜你喜欢
    • 2019-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多