awsswa писал(а):секретная сеть 192.168.х.х .... понимаем
trustrdip, sendrpid выставлено в настройках номеров ?
под какими ИМЕНАМИ заведены номера ?
trustrdip, sendrpid не выставлено
имена заданы у 413 - цифры с буквами на латинице, у 419 - просто "419"
в статистике звонков FreePBX так же при вызове на 400 и 405 и 404 выдает "device"
при вызове на другие - всё нормально. потому дело не в других пользователях, а именно в этих трех.
полез в диалплан - вот уже полразгадки - переадресация на сотовый сделана через кастом (сделано было до меня - так что пожинаю что есть)
Код: Выделить всё
exten => 400,1,Verbose(3,Internal calls from ${CALLERID(num)} to ${EXTEN})
same => n,Set(RecordMethod=Group)
same => n,Macro(record-enable,{EXTEN},${RecordMethod})
same => n,Verbose(3,Check DEVSTATE ${DEVICE_STATE(SIP/${EXTEN})})
same => n,SET(D_STATUS=${DEVICE_STATE(SIP/${EXTEN})})
same => n,GoSubIf($["${D_STATUS}"="RINGING"]?inuse)
same => n,GoSubIf($["${D_STATUS}"="INUSE"]?inuse)
same => n(dialing),Dial(SIP/${EXTEN}&Local/898*******5@from-internal,60,Ttr)
same => n(inuse),Playback(custom/busy_razgorarivaet_busy1)
same => n,Hangup()
Код: Выделить всё
exten => _4XX,1,Verbose(3,Internal calls from ${CALLERID(num)} to ${EXTEN})
same => n,Set(RecordMethod=Group)
same => n,Macro(record-enable,{EXTEN},${RecordMethod})
same => n,Verbose(3,Check DEVSTATE ${DEVICE_STATE(SIP/${EXTEN})})
same => n,SET(D_STATUS=${DEVICE_STATE(SIP/${EXTEN})})
same => n,GoSubIf($["${D_STATUS}"="RINGING"]?inuse)
same => n,GoSubIf($["${D_STATUS}"="INUSE"]?inuse)
same => n(dialing),Goto(ext-local,${EXTEN},1)
same => n(inuse),Playback(custom/busy_razgorarivaet_busy1)
same => n,Hangup()
к примеру в статистике вызовов на 407 девайсов замечено не было, 406 - 2 (причем иногда отображается имя, иногда нет, т.е девайс)
в диалплане пока не шибко силен, потому может кто подскажет как сделать грамотно?