| Код: |
| [outrt-4] ; gsm include => outrt-4-custom exten => _89XXXXXXXXX,1,Macro(user-callerid,SKIPTTL,) exten => _89XXXXXXXXX,n,Set(ARRAY(var1,var2)="27,28") exten => _89XXXXXXXXX,n,Noop(Calling Out Route: gsm) exten => _89XXXXXXXXX,n,Set(EMERGENCYROUTE=YES) exten => _89XXXXXXXXX,n,Set(INTRACOMPANYROUTE=YES) exten => _89XXXXXXXXX,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})}) exten => _89XXXXXXXXX,n,Set(_NODEST=) exten => _89XXXXXXXXX,n,Macro(record-enable,${AMPUSER},OUT,) exten => _89XXXXXXXXX,n,Macro(dialout-trunk,25,${EXTEN},) exten => _89XXXXXXXXX,n,Macro(dialout-trunk,${var${RAND(1,2)}},${EXTEN},) exten => _89XXXXXXXXX,n,Macro(dialout-trunk,${var${RAND(1,2)}},${EXTEN},) exten => _89XXXXXXXXX,n,Macro(outisbusy,) ; end of [outrt-4] |
В качестве звонилки используется 3 GSM линии на USB модемах.
Проблемка заключается в том, что если при звонке на сотовом сбросить вызов, то система начинает заново осуществлять вызов по следующей свободной линии и так до тех пор пока линии не закончатся и система не скажет "все линии заняты"
До GSM линий использовали в качестве выхода городские линии и на них проблемы не возникало.
Как можно научить Астериск не перезванивать после бросания трубки на сотовом?
| _Pavel_ @ Пт Мар 04, 2016 08:49 писал(а): |
| Анализировать DIALSTATUS |
Не особо силен в этом всем, но попробую, спасибо.