Страница 1 из 1

TAU32M.IP и Asterisk (Elastix)

Добавлено: 25 мар 2013 22:08
Tovaris4
Здравствуйте.
Есть задача завести на Asterisk 26 абонентских линий. Линии разбитые по телефонным номерам, выданным ГТС:
20 линий с номером 55-95
1 с номером 55-96
3 с номером 55-97
1 с номером 55-98

Есть дефолтно настроенный TAU32M.IP и дефолтно настроенный Asterisk (Elastix)

Я вижу реализацию этой задачи через группировку FXO портов на TAU посредством FXO группы исходя из номеров в линиях. Авторизацию хотел бы делать тоже от имени группы.
Сделал следующее:
1. Создал транк на Asterisk для первой группы с именем 5595

host=dynamic
secret=*******
type=friend

2. Сделал FXO группу на TAU с именем FXO5595 и phone 5595
3. Настроил на TAU SIP профиль №2 для регистрации на Asterisk. Выбрал параметр глобальной авторизации и username 5595
4. В параметрах порта и группы указал SIP профиль №2 и также указал phone порта как 5595.
5. обнаружил следующее: Trunk name , phone FXO группы, phone порта и username SIP профиля должны быть одинаковыми, а пароль берется из SIP профиля.

В случае если что-либо из написанного выше отличается, то в логе Astrisk я получаю следующие записи:

[Mar 25 17:57:01] NOTICE[3648] chan_sip.c: Registration from '<sip:@172.16.2.35>' failed for '172.16.2.36:5060' - No matching peer found
[Mar 25 17:57:20] NOTICE[3648] chan_sip.c: Registration from '<sip:AAA@172.16.2.35>' failed for '172.16.2.36:5060' - No matching peer found
[Mar 25 17:58:43] NOTICE[3648] chan_sip.c: Registration from '<sip:FFF@172.16.2.35>' failed for '172.16.2.36:5060' - No matching peer found

Имена FFF,AAA, другие и без имени я подставлял последовательно в Phone порта, либо группы, чтобы понять, что же мешает регистрации TAU. Успешная регистрация происходит только при указанном выше условии.
Теперь вопросы:
1. Профилей мало,а групп может быть много, что делать, когда профили закончатся?
2. Зачем происходит проверка всего написанного выше, а не происходит регистрация только по phone или group name FXO группы или Username SIP профиля #2?
3. Как сделать так, чтобы не вписывать phone каждого порта, а обойтись только профилем или группой?
4. Что произойдет с Asterisk, если 20 портов с одинаковым phone даже в рамках одной группы и с одним профилем попытаются зарегистрироваться одновременно на Asterisk?
5. И самое главное: почему у меня звонок так до Asterisk и не дошел и линия осталась в offhook?

NB Опыт провожу пока только с первым портом в рамках первой созданной группы, отсюда и вопрос №4.

Добавлено: 27 мар 2013 11:28
Женя
1. А зачем такая необходимость в большом кол-ве профилей?
2. При выставлении авторизации global настройки username и passwrd берутся из настройки профилей SIP.
Регистрация портов и групп происходит отдельно, допустим в группе 2 порта, у каждого есть номер, логин и пароль, так же у группы есть номер, логин и пароль, при этом должно отправится 3 регистрации с 3мя разными параметрами.
У Вас не так?
при создании группы не обязательно делать номера телефонов членов группы такими же как номер самой группы, мало того эот может вызвать проблемы при входящем звонке на такую группу.
3. просто не задавайте номера портов )
4. Не могу знать, а зачем это делать?
5. Нужно снимать сислог, думаю что дело в неверной конфигурации.


Итого, сконфигурируйте порты, задайте в них произвольные номера, логины и пароли, на астериске эти акаунты заводить не надо, они будут пробовать зарегистрировать на нем но будут получать отказ, на связь это не повлияет, или вообще можно порты вынести в отдельный СИП профиль и отключить регистрацию.
Создайте группу с нужными настройками, задайте ей СИП-профиль в котором укажите ей регистрироваться на астериске, проследите что группа зарегистрировалась.
Попробуйте входящий звонок.

Добавлено: 28 мар 2013 19:53
Ruza
Что было сделано:
1. Сконфигурировали порты без указания номера и пароля, вынесли в отдельный SIP профиль без регистрации. И добавили настройки из последнего поста этой темы - http://eltex.nsk.ru/forum/viewt0pic.php ... 9a1b80d4f5
2. Настроен "профиль 2" на users defined авторизацию.
3. Настроена FXO группа с именем номером и паролем (имя и номер равны имени транка в asterisk) входящая в "профиль 2"
4. Настроен на asterisk (Elastix) sip-транк с параметрами:
host=dynamic
usersname=9955595
secret=9955595
type=friend

5. Настроена исходящая маршрутизация через указанный транк
Группа зарегистрировалась нормально. Звонки не проходят ни туда не обратно... :(

Syslog без debug'а (если надо включу debug)
http://pastebin.com/mUPTEt2T

Добавлено: 29 мар 2013 17:28
Женя
лог совсем не понятный..
включите APPLICATION все галки, SIP 5, Lib Level: 1, App Level: 4
и снимите, только пришлите текстовый файл на почту.
и конфигу тоже отправьте

Добавлено: 29 мар 2013 18:14
Ruza
Отослал сислог и настройки.
В сислоге два звонка туда и обратно...

Добавлено: 01 апр 2013 10:11
Женя
Попробуйте в конфигурации портов поставить
Use alt.number
Alt.number - это номер FXO группы, для того чтобы в поле from от подставлялся.
и так же снять лог

Добавлено: 01 апр 2013 12:39
Ruza
Сделал - ничего не изменилось к сожалению :(

Лог и конфиг

Добавлено: 04 апр 2013 12:48
Ruza
Вроде как всё заработало в тестовом режиме с одной линией...
Но осталось несколько вопросов по взаимодействию ТАУ с астериском.
FXO группы находятся в профиле 2 с регистрацией user-defined, но почему то из 5 групп на астериске регистрируется только первая...
sip show peers
9955579/9955579 172.16.2.36 D 5060 OK (105 ms)
9955595 (Unspecified) D 0 UNKNOWN
9955596 (Unspecified) D 0 UNKNOWN
9955597 (Unspecified) D 0 UNKNOWN
9955598 (Unspecified) D 0 UNKNOWN

При этом порт с подключенной линией входит во вторую группу и звонки по нему не проходят.

Нет исходящих

Добавлено: 11 дек 2013 00:40
roscombitel
Недавно поставил TAU32м. Все порты зарегистрированы на астериск еластикс. Проблемы с исходящими по fxo: если набираю каждую линию, как номер абонента, то получаю зуммер городской АТС, а когда создаю транки с этими линиями и ложу их в Outbound Route, астериск говорит "All sockets are busy now....." С транками перепробовал все, что можно. Поставил отдельно D-link 6008 - он сразу заработал при тех же настройках транков.
Помогите, достало.

Re: Нет исходящих

Добавлено: 11 дек 2013 09:31
Женя
roscombitel писал(а):Недавно поставил TAU32м. Все порты зарегистрированы на астериск еластикс. Проблемы с исходящими по fxo: если набираю каждую линию, как номер абонента, то получаю зуммер городской АТС, а когда создаю транки с этими линиями и ложу их в Outbound Route, астериск говорит "All sockets are busy now....." С транками перепробовал все, что можно. Поставил отдельно D-link 6008 - он сразу заработал при тех же настройках транков.
Помогите, достало.


Просьба 2 раза не повторять одинаковые посты, Ваша проблема обсуждается в соседнем топике http://eltex.nsk.ru/forum/viewt0pic.php?p=11010#11010