Страница 1 из 2
asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 11:16
ezh9
хочется соединить астер (1.8.25.0) и panasonic ncp1000 по sip
имею
register= бла бла бла
[me]
type=friend
host=xxx.xxx.xxx.xxx
username=300
secret=*********
canreinvite=no
context=ME_ ; группа для входящих звонков
dtmfmode=info
qualify=yes
disallow=all
allow=ulaw
allow=alaw
fromuser=300
callerid=300
session-timers=refuse
[ME_]
exten => _300,1,Verbose(1,Extension ${EXTEN})
exten => _300,n,Dial(SIP/304,120,tT)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/abonent)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/zanjat)
exten => _300,n,Hangup()
нумерация на asterisk и панасонике совпадает,
при входящем звонке с панасоника на астек в кли вижу:
NOTICE[36514]: chan_sip.c:23364 handle_request_invite: Failed to authenticate device " <sip:301@xxx.xxx.xxx.xxx>;tag=7112
на сколько я понимаю астериск думает что внутренний абонент панасоника хочет аутентифицирвоаться у него и отбивает
с исходящими с астериска на панасоник проблем нет
подскажите в чем я заблуждаюсь?
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 11:20
Vlad1983
ezh9 писал(а):нумерация на asterisk и панасонике совпадает
в этом вся проблема
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 11:28
ded
Пример из параллельного мира: "мне надо соединить локальные сети в двух подразделениях в одном здании. К сожалению они обе 192.169.0.0/24 и я получаю конфлоикт адресов. Как мне их соединить? В чём я заблуждаюсь?"
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 13:01
ezh9
я не вижу ничего плохо в том что там что там есть 3хх номера (это к тому что нумерация совпадает, не совсем нужное слово подобрал ) ведь все разруливается контекстами
внутренние звонки астериска имеют свой контекст, а входящий с панаса
[ME_]
exten => _300,1,Verbose(1,Extension ${EXTEN})
exten => _300,n,Dial(SIP/304,120,tT)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/abonent)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/zanjat)
exten => _300,n,Hangup()
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 13:08
Vlad1983
астериск вашего мнения не разделяет
если к нему прилетает вызов от 301 и в пирах есть юзер [301], то обязательно потребует аутентификацию
по этому нужно исключить из пиров полностью, тех которые могут звонить с ncp1000
либо использовать более приспособленный к таким условиям софтсвич (например, FreeSWITCH)
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 13:35
Zavr2008
не ясно кто на ком регистриуется)
и почему там явно прописано 300й номер, хотя это - транк.
еще canreinvite не надо писать, нужно - directmedia.
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 13:45
ded
входящий с панаса
Код: Выделить всё
[ME_]
exten => _300,1,Verbose(1,Extension ${EXTEN})
exten => _300,n,Dial(SIP/304,120,tT)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/abonent)
exten => _300,n,Playback(/usr/local/share/asterisk/sounds/ru/zanjat)
exten => _300,n,Hangup()
- безрадостная кривота. Это для всех-всех абонентов такой маппинг надо будет ведь составлять? Звоним на 300 чтобы попасть на 304? А что с CallerID?
- Вася ты мне звонил, меня не было..
- Я не звонил!
- Ну как же - вот у меня не отвеченый вызов с номера 304!
- Это может лена, это у неё 304 на Панасонике!
Ну и ваш диал план выше некорректен.
Поправлю?
Код: Выделить всё
exten => 300,1,Verbose(1,Extension ${EXTEN})
exten => 300,n,Set(CHANNEL(language)=ru)
exten => 300,n,Dial(SIP/304,120,tT)
exten => 300,n,Goto(s-${DIALSTATUS},1)
exten => s-BUSY,1,Playback(busy)
exten => s-CHANUNAVAIL,1,Playback(whateveryouwant)
exten => s-NOANSWER,1,Playback(vididh-doma-net-nikto?)
exten => h,1,Hangup()
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 14:01
ezh9
asterisk регистрируется на панасонике
для панасоник это выглядит как sip абонент
абоненты панасоника будут звонить всего нескольким абонентам астериска, по этому нет сложности для каждого необходимого абонента написать свой экстеншин, а вданном варианте, надо чтобы все абоненты панасоника могли позвонить 1 абоненту астериска
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 14:34
Zavr2008
тяжело в деревне без нагана)
ТС, Вы лучше задачу полностью опишите - что таким диким извратом собираетесь сделать..
Астериск просто не только "абоненты", это больше сервисы..
И чем плох режим транка, тогда не нужно городить порнуху с регистрацией каждого номера..
Re: asterisk + ncp1000 по sip
Добавлено: 28 мар 2014, 14:47
ezh9
к диал плану придираться не стоит, он к примеру - ведь до него не дошло
на ncp1000 есть свободная абонентская sip лицензия
нужно чтобы все абоненты панасоника могли совершить звонок 1 абоненту астериска, совершенно не нужно чтобы абоненты астериска и панасоника могли разговаривать друг с другом, только 1 абонент, не более