我在那里我有我的连接Linux服务器到串行端口的问题。有一个从串口数据的连续流动,这涉及通过EPABX。

在小型机我得到第一个呼叫的数据,并从第二称之为下线。 我没有看到任何数据。

有人能帮助我在此。

有帮助吗?

解决方案

感谢您所提供的所有帮助。最后,我已经得到解决的错误。 上帝知道我是如何开始获取数据。

不过还是我列出我进行以获得正确的数据的步骤。

这不会串行端口数据有时在处理形式应用来捕获

这可能是由于以下问题。

1.序列端口连接不正确。 2.Serial端口电缆无法正常工作。 串口3.Some引脚损坏或失去连接。    注意:对于所有以上的原因直接从客户端的人或负责人EPABX系统的

4.Data没有得到显示在hypertiminal。     这是在Linux上常见的问题,它采用小型机作为超级终端。

溶胶:检查小型机的版本在Linux上运行它之前。如果版本minocom 2.1那么一些程序会阻止传入的数据。

卸载小型机2.1和重新安装小型机2.0

据说,栅极8过程将阻塞传入的数据。

其他提示

小型机可以响应在你的数据来控制字符。我建议一些简单而有效的像

od -t x1 -t a /dev/ttySomething

倾倒在两个十六进制和作为文本数据。

您也应该检查你的端口设置是否正确,即比特率,奇偶校验,停止位,流量控制。有时,当你的设置不正确,你将最终奇怪的结果。此外,您还需要检查你的协议只发送短信卡尔提到的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top