1 | изначальная версия редактировать | |
Не совсем так meral. Правильнее контролировать через DongleStatus.
exten => _890332[3-4]xxxx,1,DongleStatus(dongle0,Dongle0_Status)
same => n,DongleStatus(dongle1,Dongle1_Status)
same => n,GotoIf($[${Dongle0_Status} = 2]?dongle0dial:dongle1check)
same => n(dongle0dial),Dial(Dongle/dongle0/${EXTEN:1},60,tT)
same => n,Hangup
same => n(dongle1check),GotoIf($[${Dongle1_Status} = 2]?dongle1dial:utel)
same => n(dongle1dial),Dial(Dongle/dongle1/${EXTEN:1},60,tT)
same => n,Hangup
2 | No.2 Revision редактировать |
Не совсем так meral. Правильнее контролировать через DongleStatus.
exten => _890332[3-4]xxxx,1,DongleStatus(dongle0,Dongle0_Status)
same => n,DongleStatus(dongle1,Dongle1_Status)
same => n,GotoIf($[${Dongle0_Status} = 2]?dongle0dial:dongle1check)
same => n(dongle0dial),Dial(Dongle/dongle0/${EXTEN:1},60,tT)
same => n,Hangup
same => n(dongle1check),GotoIf($[${Dongle1_Status} = 2]?dongle1dial:utel)
same => n(dongle1dial),Dial(Dongle/dongle1/${EXTEN:1},60,tT)
same => n,Hangup
Как то так. Можно еще в группу объединить если вас это устроит.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.