如何确定串口的波特率?

the*_*ade 21 linux serial console-server

我正在设置一个控制台服务器,我需要确定我的端口的正确波特率。如果可能,我想从命令行执行此操作。有谁知道怎么做?

cjs*_*cjs 29

setserial是 Linux 特定的,但您也可以使用该stty命令(可在任何 Unix 上使用)来检查任何 tty 的速度和其他特征。

stty在其标准输入上运行,因此stty < /dev/ttyXX将为您提供有关该特定 tty 的信息。或者,如果您无法设置 的标准输入stty,则可以使用该-F /dev/ttyXX选项。

  • 您可能需要使用`stty -F /dev/ttyXX` (8认同)

and*_*d18 5

您正在寻找的程序称为“setserial”。

http://linux.die.net/man/8/setserial

  • 你能详细说明一下吗?例如,示例命令行是什么?请通过[编辑(更改)您的答案](https://serverfault.com/posts/30529/edit) 进行回复,而不是在评论中回复(***没有***“编辑:”、“更新:”或类似 - 答案应该看起来像今天写的一样)。 (3认同)