ZHCAFR0 September   2025 AM625

 

  1.   1
  2.   摘要
  3.   商标
  4. 1用例
  5. 2平台和产品
    1. 2.1 硬件
    2. 2.2 软件
  6. 3方法
  7. 4启动接口和建立连接的步骤概述
  8. 5排查
    1. 5.1 首先连接电源并初始化
    2. 5.2 在 PPP 之前验证网络
    3. 5.3 首先测试手动拨号
    4. 5.4 拨号上网时的计时
    5. 5.5 串行通信
    6. 5.6 聊天脚本
    7. 5.7 PPP 选项
    8. 5.8 信号强度和天线设置
    9. 5.9 调制解调器复位
  9. 6总结
  10. 7参考资料

串行通信

通过 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。