2015-03-02 128 views
0

我们有一个我们最近一直在努力的IVR设置。我们的拨号方案工作正常,我们有1条PRI线路连接到我们的来自PABX的服务器(FXM8aPCI卡),还有4条模拟电话连接到PABX将呼叫转接到销售/支持服务,我们没有啜!只有模拟电话。星号呼叫转移到模拟电话

现在,当我们使用拨号()方法转移到模拟电话呼叫,像这样:

Dial(DAHDI/1/106) 

它会返回一个叫做错误“导致17 - 用户忙”,通道1通道当前用户正在使用哪个用户并且正在收听IVR菜单,我们如何才能转移该线路?当我们使用Transfer(DAHDI/1/106)它不起作用。

要检查这个错误,我们插在另一个通道#2另一条线,从PABX藏汉到来,现在当我们这样做:

Dial(DAHDI/3/106)它的工作原理,但随后又占据了通道,仿佛另一个用户呼叫并按0转到分机106,它表示原因17用户忙。

最后一个问题是,当从分机#106接听电话时,我们只听到一个巨大的噪音,例如“有人在接收器中吹着空气!”。

回答

0

通过1线连接的模拟电话只能接听一个电话。

如果需要,您可以使用呼叫等待/暂停或停车。但无论如何,你不能每部手机使用多于一行。

+0

好的,但方法正确吗?从pbx插入额外的一行到服务器只是为了拨打一个分机?我怎么能打电话等待/暂停或停车? – 2015-03-02 12:06:15

+0

如果您的线路是模拟的,Callwaiting可以在dahdi.conf中启用。但我强烈建议你使用SPA2002这样的SIP适配器,它的管理和控制要简单得多。有关用于停放/传输的代码,请参阅features.conf – arheops 2015-03-04 02:03:41