ZHCAFR0 September 2025 AM625
通过 UART 进行通信时,请使用终端仿真器(如 tio)来验证命令/响应行为。要调试聊天脚本中使用的命令,请打开两个终端:一个运行 cat /dev/ttyS0 进行侦听,另一个发送命令时使用 echo -e "AT\r" > /dev/ttyS0。此设置允许在与 pppd 集成之前验证命令序列和调制解调器响应。
如果问题仍然存在,请仔细检查串行端口配置。已知的工作配置为:
sudo stty -F /dev/ttyS0 115200 cs8 -cstopb -parenb -crtscts
配置可能因调制解调器或处理器而异。要了解有关串行端口配置的更多信息,请参阅 Linux 手册页。要确认配置:重新启动,重新配置,并在重新尝试 PPP 之前使用 cat 和 echo 重新测试。有关串行配置的更多详细信息,请参见 stty 手册页。
请注意,一次只能有一个程序访问串行端口。不要与 pppd 或 chat 同时运行 cat /dev/ttyS0 或 tio。