Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Две платы voib12+asterisk
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка ipLDK
Lex
Добрый день форумчане, бьюсь с проблемой 3-4 день.
Исходные данные- ipldk 100 прошивка v.3.9, две voib12 v.1.1c
Не могу привязать эти 2 платы к одному астериску по sip. Одну могу, две нет. В недавней теме harris сказал, что нет првязки аккаунтов к платам voib. Я прописал у второй платы (через которую не могу исходящую поиметь) ИП другого (второго) астериска в sip attr1 в качестве прокси и домена, на астере видно, что плата подключена, но звонки не могу совершать - ошибка cause 403. На этом же втором астере поднял транк в сторону этой платы - вижу входящие идут по второй плате - хорошо.
Такой извратный вариант хотел сделать, т.к. отчаялся реализовать все на одном астериске и хотел попробывать каждой плате voib свой астериск.
Может кто-то знает, как все-таки подключить две (или три) платы voib 12, находящиеся в одном ipldk.
P.S
Обновил прошивку на этой атс сегодня. Раньше была версия 3.6 - на ней исходящую связь, через астериск, можно было поиметь при тех же настройках с двух плат при тех же настройках (это наверное особенность прошивки), но входящую у меня не получилось на ней сделать(атс отбивала со словами 001599 COL 009:05 01 St:co idle (00) EVT big grinF 04 18 02 80 90 (U0)) . Обновил - входящую смог на 2 платы сделать (хоть и через одно место), а вот исходящую имею только с одной (первой платы). На платы не грешу, т.к. менял местами - ничего не поменялось, т.е. платы исправны.
Мне бы хоть как-то подключить две платы к астериску, (пусть даже через h323) поделитесь мыслями (ссылками), если не жалко.
Не знаю уже, в каком месте ковырнуть атс и астериск!!!
harris
Цитата(Lex @ 30.3.2012, 17:31) *
Мне бы хоть как-то подключить две платы к астериску, (пусть даже через h323) поделитесь мыслями (ссылками), если не жалко.

Это ж разные ситуации... Проблема-то только при использовании SIP.
Если есть возможность использовать H.323, то все решается посредством таблиц Networking.
Alexey A. Astashov
Пилите H.323 на Asterisk, и будет вам щастье.
Lex
Настроить, исходящую со всех плат удалось поставив в sip attr1 галочку напротив use Ext. No. (остальные галки снял в качестве эксперимента, но с ними тоже работало).
Сейчас входящая связь есть только по первой плате. Пытаюсь добиться входящей на всех платах. Есть три платы voib 1.1c, есть 3 учетки в sip attr2 ( по одной на плату)
На астериске платы зареганы с разными ИП (правда для этого указал в астериске жестко ИП адрес с которого можно регистрироваться для каждой платы).
На астере подняты транки в сторону этих плат (астер говорит, что транки подняты), но позвонить я могу только по транку направленному на первую платы.
Настройки идентичны как на платах, так и на транках, отличаются только ИП. Транки выставлены так, что звонок идет на вторую (транк в сторону второй платы), если неудача, то на первую плату (транк). С астера, в дебаге вижу, когда звонок приходит на второй транк - астер говорит SIP/trunk2-00000063 is circuit-busy, далее звонок передается на первый транк и удачно звонит на внутренний номер ipldk.
Но все платы свободны и через них никто не звонить ( на время експериментов - перевел юзеров на обычные линии, не IP).
Конфиг прилагаю http://zalil.ru/33102828

Трэйс звонка (идет на учетку 4000001 потом на 2000001- с которой все работает хорошо)
049 : 4000001
033 : 2000001
033 : 2000001026518 COL 033:08 01 St:co idle (00) EVT biggrin.gif5 46 26 12 3C -> 255
1728 EXT 049 00:00:00 19/04/12 17:47 R4000001
32 35 35 40 31 37 32 2E 31 36 2E 32 2E 32 32 35 3E 09 1C 22 33 30 30 30 22 3C 32 30 30
30 30 30 31 40 31 37 32 2E 31 36 2E 32 2E 32 32 35 3E 0A 12 3C 32 35 35 40 31 37 32 2E 31 36 2E
32 2E 32 32 35 3E (U0)
[SIP-EVT] INVITE
IE URI :255
IE From:"" 2000001
IE To :"" 255
[SIP-CMD] 100_TRYING
026518 D>08 01, D1 00 44
026518 COL 033:08 01 St:co idle (00) Ev-I:ring start P1: 0 P2: 0 EVT: 11 <- 33,44
026518 D>08 01, C0 00 44
026518 COL 033:08 01 St:di-dialing(00) Ev-I:disa dgt P1: 2 P2: 0 EVT: 80 <- 33,44
026518 COL 033:08 01 St:di-dialing(00) Ev-I:disa dgt P1: 5 P2: 0 EVT: 80 <- 33,44
026518 COL 033:08 01 St:di-dialing(00) Ev-I:disa dgt P1: 5 P2: C EVT: 80 <- 33,44
026518 COL 033:08 01 St:dd-rng req(00) Ev-I:dummy acd P1:26F4 P2: 0 EVT: 0 <- 33,44
026518 COL 033:08 01 St:dd-rng req(00) Ev-I:dummy acd P1:26AF P2: 1 EVT: 0 <- 33,44
026518 COL 033:08 01 St:dd-rng req(00) Ev-I:dummy acd P1:26F3 P2: 0 EVT: 0 <- 33,44
026518 COL 033:08 01 St:dd-rng req(00) Ev-I:dummy acd P1:26F4 P2: 0 EVT: 0 <- 33,44
026518 COL 033:08 01 St:dd-rng req(00) Ev-I:dd rng ack P1: 0 P2: 0 EVT: 82 <- 3,01
026518 D>08 01, C0 00 44
026518 D>08 01, C5 11 01
[SIP-CMD] 180_RINGING
026518 C>08 01, D0 03 02 01 01
033 : 2000001 -> 255
026533 COL 033:08 01 St:dd-wt ans (00) Ev-I:seize req P1: 6 P2: 0 EVT: 81 <- 3,01
026533 D>08 01, C5 00 00
026533 D>08 01, C5 00 00
[SIP-CMD] 200_OK
026533 D>08 01, D2 00 44
026533 D>08 01, C0 00 44
026534 COL 033:08 01 St:ds-talk (00) Ev-I:dummy acd P1:26F4 P2: 0 EVT: 0 <- 33,44
026534 COL 033:08 01 St:ds-talk (00) Ev-I:dummy acd P1:26D6 P2: 0 EVT: 0 <- 33,44
1729 255 033 00:00:01 19/04/12 17:47 I2000001
026546 COL 033:08 01 St:ds-talk (00) Ev-I:release P1: 0 P2: 0 EVT:102 <- 3,01
026546 D>08 01, C5 00 00
026546 D>08 01, C1 00 44
[SIP-CMD] BYE
026546 D>08 01, DF 00 44
026547 COL 033:08 01 St:rls guard (00) EVT biggrin.gifF 04 18 02 80 90 (U0)
[SIP-EVT] BYE
026547 D>08 01, C1 00 00
026547 D>08 01, C5 00 00
026547 D>08 01, C5 00 00
026547 COL 033:08 01 St:rls guard (00) EVT :E2 04 18 02 80 90 (U0)
[SIP-EVT] 200_OK_BYE
026547 COL 033:08 01 St:rls guard (00) Ev-I:pp rls ack P1: 0 P2: 0 EVT: 32 <- 33,44
026548 COL 033:08 01 St:rls guard (00) Ev-T:isd rls gd P1: 0 P2: 0 TMR: 9 <- 33,44
026548 D>08 01, C5 00 00

Данный трейс демонтирует неудачный звонок на внутренний номер 255 по 49со (плата с учеткой 4000001), а потом удачный по со33 (плата с учеткой 2000001).
У меня с 33-60со - платы voib.
В винтариф залетает:
049 EXT incoming 0 64020
033 255 incoming 1 64020
где 0 и 1 - это IDURATION
64020 - это ITIME
Может кто-то подскажет, куда копать дальше?

P.S.
Cейчас правда атс, используемую в качестве стенда (ldk100) уже поставил в работу и теперь аккуратно экспериментирую на "боевой" ldk300 c тремя voib.
Протокол - Sip
Все три платы регистрируются на одном астериске.
H323 не пробовал. Почитал про н323 на астериске - многие мучаются (то слышимость одностороняя, то нагрузку не держит) и подумал, что там еще больше подводных камней и инфы удобоваримой нет, чтобы понять, как все это завязать.
На форуме, многие "не гуру" часто прибегают к sip, т.к. не удается понять как завязать на h323.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.