0
от: cloud 2024-07-16 13:56:58
asterisk e1550 2 модема
[217] linux
настройка модема и первоначальная настройка asterisk здесь: /info/545 - мне хватило прошить модем 11.609.20.00.00 и ввести AT команды через minicom, разблокировку я не делал.
asterisk:
предположительно у нас с вами 2 оператора, mts и beeline
dongle.conf
...
[beeline]
context=dongle
exten=+7911111
audio=/dev/ttyUSB1 ; tty port for audio connection; no default value
data=/dev/ttyUSB2 ; tty port for AT commands; no default value
imei=12345
imsi=12345
[mts]
context=dongle
exten=+7222222
audio=/dev/ttyUSB4 ; tty port for audio connection; no default value
data=/dev/ttyUSB5 ; tty port for AT commands; no default value
imei=12345
imsi=12345
можете настроить исходящие вызовы через 1 симкарту звоня через 8, через 2 симкарту звоня через +7
extensions.conf
...
[default]
...
exten => _8X.,1,NoOp(вызов на ${EXTEN} от ${CALLERID(num)})
same => n,Dial(Dongle/mts/${EXTEN},,L(1800000:60000:30000))
exten => _+7X.,1,NoOp(вызов на ${EXTEN} от ${CALLERID(num)})
same => n,Dial(Dongle/beeline/${EXTEN},,L(1800000:60000:30000))
...
;а на входящие сделать отработку одинаково
[dongle]
exten => +7111111,1,NoOp(вызов от ${CALLERID(num)})
same => n,Goto(cl0oud,1)
exten => +7222222,1,NoOp(вызов от ${CALLERID(num)})
same => n,Goto(cl0oud,1)
exten => cl0oud,1,NoOp(вызов на ${EXTEN})
same => n,Answer()
same => n,Background(welcome)
same => n,WaitExten(7)
same => n,Hangup()
...
для полного счатья можно сделать reboot.
[217] linux
настройка модема и первоначальная настройка asterisk здесь: /info/545 - мне хватило прошить модем 11.609.20.00.00 и ввести AT команды через minicom, разблокировку я не делал.
asterisk:
предположительно у нас с вами 2 оператора, mts и beeline
dongle.conf
...
[beeline]
context=dongle
exten=+7911111
audio=/dev/ttyUSB1 ; tty port for audio connection; no default value
data=/dev/ttyUSB2 ; tty port for AT commands; no default value
imei=12345
imsi=12345
[mts]
context=dongle
exten=+7222222
audio=/dev/ttyUSB4 ; tty port for audio connection; no default value
data=/dev/ttyUSB5 ; tty port for AT commands; no default value
imei=12345
imsi=12345
можете настроить исходящие вызовы через 1 симкарту звоня через 8, через 2 симкарту звоня через +7
extensions.conf
...
[default]
...
exten => _8X.,1,NoOp(вызов на ${EXTEN} от ${CALLERID(num)})
same => n,Dial(Dongle/mts/${EXTEN},,L(1800000:60000:30000))
exten => _+7X.,1,NoOp(вызов на ${EXTEN} от ${CALLERID(num)})
same => n,Dial(Dongle/beeline/${EXTEN},,L(1800000:60000:30000))
...
;а на входящие сделать отработку одинаково
[dongle]
exten => +7111111,1,NoOp(вызов от ${CALLERID(num)})
same => n,Goto(cl0oud,1)
exten => +7222222,1,NoOp(вызов от ${CALLERID(num)})
same => n,Goto(cl0oud,1)
exten => cl0oud,1,NoOp(вызов на ${EXTEN})
same => n,Answer()
same => n,Background(welcome)
same => n,WaitExten(7)
same => n,Hangup()
...
для полного счатья можно сделать reboot.