Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

av3802 + asterisk = extension not found in context 'sip'

0

Здравствуйте.

Дали настроить av3802. Сам девайс не впечатлил, но суть не в этом. Так объявлен пир для трансфера входящих:

[sim1] username=sim1 fromuser=sim1 type=friend secret=sim1 host=192.168.0.100 port=5064 insecure=port,invite nat=yes qualify=no context=sip allow=gsm,alaw,ulaw,g729,g726 trustrpid = yes sendrpid = yes 

extensions.conf выглядит так:

[general] [globals] [default] exten => s,1, Playback(demo-congrats) [sip] exten => _X., 1, Playback(demo-congrats) exten => s,1, Playback(demo-congrats) 

И результат:

[Mar 24 19:14:55] NOTICE[27874]: chan_sip.c:22147 handle_request_invite: Call from 'sim1' (192.168.0.100:5064) to extension 'receiver' rejected because extension not found in context 'sip'. 

Extension reciever я пробовал объявлять, пробовал в настройках заставить звонить с sim1@some_ip и т.д. А "s" не собирает лишнее. Что-то я не понимаю куда копать.

Дебаг пира выглядит так: http://pastebin.com/sNCUXGHD

И если кто-то настраивал сабж, то еще любопытно: есть ли способ заставить его звонить с конкретной нужной симки? Сейчас вставлено две симки, звонит он через любую одну.

удалить закрыть спам изменить тег редактировать

спросил 2012-03-24 19:36:29 +0400

division.hell Gravatar division.hell flag of Russian Federation
169 ● 13 ● 2 ● 9

3 Ответа

1

Почему nat=yes?
Между жедезкой и Asterisk есть NAT?
 и [sip] exten => _., 1, Answer() exten => _., n, Playback(demo-congrats) наверное должен быть.



            
ссылка удалить спам редактировать

ответил 2012-03-25 11:14:58 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 ● 25 ● 20 ● 38

Comments

Это часть дефолт-конфига, ната у меня нет. Если по факту nat отсутствует, то вроде эта строчка не мешает работе, а если есть - иногда помогает (были несколько клиентов на йоте с железными телефонами, у них без nat=yes это не работало). Поэтому я решил писать nat=yes везде. Или это неправильно?

А пример работает, - я перепутал паттерны.

division.hell ( 2012-03-25 15:02:54 +0400 )редактировать
1

Копать, наверное, в сторону маршрутизации LAN To Mobile Settings и Mobile To LAN Settings на железке.

ссылка удалить спам редактировать

ответил 2012-03-24 20:17:49 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 ● 25 ● 20 ● 38
1

Частично отвечу на свои вопросы.

Если прописать на каждую симку по акаунту, то оно будет пытаться звонить на них. Пиры на * нужно настраивать таким же образом, как и вопросе. Скрин:

Понимать откуда прошел звонок * будет по порту, поэтому их тоже надо прописать (а регистрировать шлюз на * не хочет; кстати это имхо вообще странно, что ШЛЮЗ регистрируется, или я что-то не понимаю):

ports

Потом в настройках пиров можно кажому из восьми акаунтов дать по контексту и таким образом понимать откуда конкретно пришел звонок.

Lan To mobile - за исходящие звонки. Там нужно написать всего одну строчку для каждой пары мобил (вообще, кто, мать его за ногу, додумался разбивать пиры на группы? я к тому, зачем мне это в интерфейсе видеть?):

lan<em>to</em>mobile

Звонить надо так: SIP/simX/phone.

Звонки mobile->lan выглядят, к примеру, так:

mobile to lan

Если перед @айпишником сервера стоит цифра, то звонит он на нее (я не знаю, почему * не понял буквенные exten)

В итоге sip.conf выглядит так: http://pastebin.com/zCREU5hS extensions.conf http://pastebin.com/208Z51TM

Вроде бы ничего сложного нет, но интерфейс в этом шлюзе сделан наименее очевидным способом из возможных.

ссылка удалить спам редактировать

ответил 2012-03-24 21:11:25 +0400

division.hell Gravatar division.hell flag of Russian Federation
169 ● 13 ● 2 ● 9

Comments

http://www.allvoip.ru/catalog/AV3802.html

bolshoy_plohish ( 2012-03-25 16:16:11 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-03-24 19:36:29 +0400

Просмотрен: 961 раз

Обновлен: Mar 25 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.