VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

asterisk + ncp1000 по sip

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

ezh9
Сообщения: 4
Зарегистрирован: 28 мар 2014, 11:03

asterisk + ncp1000 по sip

Сообщение 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
на сколько я понимаю астериск думает что внутренний абонент панасоника хочет аутентифицирвоаться у него и отбивает

с исходящими с астериска на панасоник проблем нет

подскажите в чем я заблуждаюсь?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: asterisk + ncp1000 по sip

Сообщение Vlad1983 »

ezh9 писал(а):нумерация на asterisk и панасонике совпадает
в этом вся проблема
ЛС: @rostel
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk + ncp1000 по sip

Сообщение ded »

Пример из параллельного мира: "мне надо соединить локальные сети в двух подразделениях в одном здании. К сожалению они обе 192.169.0.0/24 и я получаю конфлоикт адресов. Как мне их соединить? В чём я заблуждаюсь?"
ezh9
Сообщения: 4
Зарегистрирован: 28 мар 2014, 11:03

Re: asterisk + ncp1000 по sip

Сообщение 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()
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: asterisk + ncp1000 по sip

Сообщение Vlad1983 »

астериск вашего мнения не разделяет

если к нему прилетает вызов от 301 и в пирах есть юзер [301], то обязательно потребует аутентификацию
по этому нужно исключить из пиров полностью, тех которые могут звонить с ncp1000
либо использовать более приспособленный к таким условиям софтсвич (например, FreeSWITCH)
ЛС: @rostel
Аватара пользователя
Zavr2008
Сообщения: 2213
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: asterisk + ncp1000 по sip

Сообщение Zavr2008 »

не ясно кто на ком регистриуется)

и почему там явно прописано 300й номер, хотя это - транк.
еще canreinvite не надо писать, нужно - directmedia.
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk + ncp1000 по sip

Сообщение 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()
ezh9
Сообщения: 4
Зарегистрирован: 28 мар 2014, 11:03

Re: asterisk + ncp1000 по sip

Сообщение ezh9 »

asterisk регистрируется на панасонике
для панасоник это выглядит как sip абонент
абоненты панасоника будут звонить всего нескольким абонентам астериска, по этому нет сложности для каждого необходимого абонента написать свой экстеншин, а вданном варианте, надо чтобы все абоненты панасоника могли позвонить 1 абоненту астериска
Аватара пользователя
Zavr2008
Сообщения: 2213
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: asterisk + ncp1000 по sip

Сообщение Zavr2008 »

тяжело в деревне без нагана)

ТС, Вы лучше задачу полностью опишите - что таким диким извратом собираетесь сделать..
Астериск просто не только "абоненты", это больше сервисы..
И чем плох режим транка, тогда не нужно городить порнуху с регистрацией каждого номера..
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ezh9
Сообщения: 4
Зарегистрирован: 28 мар 2014, 11:03

Re: asterisk + ncp1000 по sip

Сообщение ezh9 »

к диал плану придираться не стоит, он к примеру - ведь до него не дошло
на ncp1000 есть свободная абонентская sip лицензия
нужно чтобы все абоненты панасоника могли совершить звонок 1 абоненту астериска, совершенно не нужно чтобы абоненты астериска и панасоника могли разговаривать друг с другом, только 1 абонент, не более
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH