我有拨号服务器和客户端软件,我希望能够对其进行测试和编写脚本。不幸的是,我没有固定电话。更不用说,我可以使用多行来测试并发连接。
我所拥有的是一些调制解调器和一台可以将它们插入的计算机。有什么办法可以用这种方式模拟电话线吗?比如,实际上能够插入固定电话,听到拨号音,能够拨出一个号码,然后将它路由到我在服务器上的软件吗?
如果这不是解决此问题的合适论坛,我深表歉意。恐怕我不知道从哪里开始,或者我正在尝试的东西是否完全不成熟。
我有拨号服务器和客户端软件,我希望能够对其进行测试和编写脚本。不幸的是,我没有固定电话。更不用说,我可以使用多行来测试并发连接。
我所拥有的是一些调制解调器和一台可以将它们插入的计算机。有什么办法可以用这种方式模拟电话线吗?比如,实际上能够插入固定电话,听到拨号音,能够拨出一个号码,然后将它路由到我在服务器上的软件吗?
如果这不是解决此问题的合适论坛,我深表歉意。恐怕我不知道从哪里开始,或者我正在尝试的东西是否完全不成熟。
好的,回到过去,我们所做的模拟是通过电话线端口和电话线将两个调制解调器背靠背连接起来。然后我们将在一个调制解调器上禁用拨号音检测并用它拨出,然后让另一个调制解调器“应答”。这两个调制解调器可以在没有电话网络介入的情况下愉快地相互交谈,尽管您的速率限制为 33600 bps。您无法自动应答,因为没有电话网络,因此没有振铃信号。
如果调制解调器通常与 Hayes 兼容,实际上所有调制解调器都是,那么“拨号”应该就足够了:
并回答:
您可以将调制解调器的电话线直接相互连接。然而,模拟振铃脉冲以使“远程”调制解调器自动接听是有问题的。市面上有各种各样的“电话线模拟器”,功能和价格各不相同。如果你想终止更快的调制解调器速度(如 V.90),那么你将要谈论花费大量资金购买模拟器。如果您只想要“普通”9,600 - 38,400bps,那么您可能可以使用一种简单的模拟线路模拟器。搜索引擎会给你各种各样的结果。
我会小心翼翼地尝试使用 VoIP 设备和外汇交换站 (FXS) 端口做一些事情。即使让 9,600bps 在这种情况下工作,使用 CODECS,也可能有问题。