我在调制解调器华为 E303 中遇到呼叫自动应答问题。
在调制解调器 E173 上,自动呼叫应答工作正常。但在华为E303上却不起作用。
我所做的步骤: 打开kermit:
set line /dev/ttyUSB0
set carrier-watch off
c
然后我在第一次响铃时输入 AT 命令进行应答:
ATS0=1
当我调用调制解调器时什么也没有发生。所以问题是有什么办法可以让它自动应答还是硬件限制?我知道 E303 上启用了语音,我可以通过输入 ATDT XX_MY_NUMBER 来拨打电话;
编辑: 因此,当我调用该调制解调器时,我在输出中看不到任何内容,但如果我在控制台中键入强制应答命令:
ATA
该调制解调器应答呼叫。那么呼叫应答已启用,但为什么 ATS0=1 仍然不起作用?
编辑2 所以我使用 kermit 应用程序进行了一些调试并运行命令:SHOW COMMUNICATIONS
E303 调制解调器返回的输出:(调制解调器在呼叫时不会自动应答)
Carrier Detect (CD): Off
Dataset Ready (DSR): On
Clear To Send (CTS): On
Ring Indicator (RI): Off
Data Terminal Ready (DTR): On
Request To Send (RTS): On
我的 E173 调制解调器可以自动接听电话:
Carrier Detect (CD): On
Dataset Ready (DSR): On
Clear To Send (CTS): On
Ring Indicator (RI): Off
Data Terminal Ready (DTR): On
Request To Send (RTS): On
其他命令如“SHOW MODEM”和“SHOW DIAL”返回相同的相同输出,因此唯一的区别是载波检测(CD):开/关
那么,如果给出命令 ATS0=1,E303 调制解调器不会自动应答呼叫,这会是问题吗?