Форумы  ·  Войти  · 

Тема: Три платы Voib, через две из них не могу выйти (IPLDK-300)

28.03.12 10:28   Lex1  (5/07.09.11)  

Добрый день.
Есть атс ipldk-300 с тремя ksu (MPB v.3.9Ea, платы voib v.1.1c (3 шт.), ldk-pcadmin v.3.9). Первая плата voib co33-40 (установлена в первый ksu), вторая voib co41-48 и третья voib co49-60 установлены в третий ksu (этот ksu я установил на прошлых выходных).
Все платы установленные в 3 ksu увиделись нормально - смотрел telnet-ом.
Собсвенно сама проблема заключается в том, что из трез плат установленных в ipldk300 - звонить могу только с первой (установленной давно в первый ksu). Звоню с номера 255.
Симптомы:
- набираю 88034 выхожу благополучно через астериск в город, могу позвонить на какой нибудь внутренний номер атс, и т.п. - т.е. все работает замечательно.
- набираю например 88041 или 88056 слышу сигнал готовности, нбираю наружу и после набора номера слышу сигнал ошибки ipldk, на системнике пишет отбой по линии такой-то, причина отбоя CAUSE 403. После набора номера через эти линии, в лог астериска ппадают четыре строки:
== Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
и больше ничего. Детализация отчетов в астериске стоит vvvvvvvv , т.е. приличная.
Схема звонка через voib следующая. Внутренний абонент снимает трубку, набирает код доступа к линиям voib, попадает на локальный астериск, а тот в свою очередь маршрутизируе звонок в зависимости от префикса.
Настройки плат идентичные - разные только ИП адреса.
На атс в sip attr2 заведены 3 учетных записи 2000001,3000001,4000001(по количеству плат voib и для большей наглядности). На астериске заведены такие же 3 учетки (для каждой платы по одной), доступ на астериск к определенной уч. записи возможен только с определенного ИП (естественно разрешена регистрация с ИП адреса определенной карты voib). Так же подняты с астериска 3 транка на каждую карту voib. Использование транков в исходящих правилилах астериска такое, что если звонок не прошел через первый транк - идет через второй, если не прошел через второй - идет через третий транк.
Например voib co33-40 cоответсвует учетка 4000001, со41-48 cоответсвует учетка 3000001, со49-60 cоответсвует учетка 2000001. Прилагаю лог того, что попадает в wintarrif при звонках на внутренний номер 255 ipldk. Звонки  делал с софтфона, через астериск на ipldk.
Привожу часть лога :
049   EXT   incoming   68820   2000001
041   EXT   incoming   68820   3000001
033   255   incoming   68880   4000001

049, 041, 033 - номер СО.
2000001, 3000001,4000001 – CALLER ID переданный астериском на ipldk.
68820 – время звонка.
Видно, что «нормальный» звонок пошел на со33, т.е. на первую voib плату, а по предыдущим транкам пошло что-то не понятное, в виде EXT.
Ниже приведу еще один лог wintarif-a,  где изменены привязки учеток и транков к voib платам.
041   EXT   incoming   71100   3000001
049   EXT   incoming   71100   4000001
033   255   incoming   71100   2000001
И опять видим, что звонок шел только на первую плату, расположенную в первом ksu.
Залил конфиг атс по ссылке http://zalil.ru/32965914

P.s.
Все карты пингуются, порты открыты.
Менял местами Ип адреса картам на которой работает, на ИП карты, на которой не работает (для исключения неправильной настройки различных файерволов и прочего) - результат тот же, звони идут только с платы и на плату расположенную в первом ksu, c линиями  СО33-40, но уже на другой ИП. Транки и пользователи в астериске также менялись в соответсвие с поменявщимся ИП на voib.
В третьем ksu стоят всего 4 платы(2 платы voib, плата AAIB и VMIB). AAIB и VMIB - работают нормально, т.е. могу записать сообщение и прослушать его (чтоб не думалось на ksu).
Длинный получился пост - из-за большого желания разобраться и чтобы не оставалось пробелов в понимании моей схемы связи.
Буду благодарен за любую помощь.

[ Изменено: 28.03.12 10:39 Lex1 ]
[ #1 ]  28.03.12 10:58   sarc  (186/14.10.09)  

А зачем у Вас СО33 имеет тип net а остальные pstn?
И с группами какая-то путаница, Вы не путаете смысл NET CO GRP и CO GRP? СО 33 в группе 15, а остальные в 17. А для NET 17 и 15, соответсвенно. Доступ к группам смотреть не стал, затейливо у Вас порты перекручены.
Что-то адрес астера в 324 не виден. Или это то, что указано как адрес гейткипера 224.0.1.41 ?
Это актуальный конфиг?
Хотя смотрел в оффлайне для 3.8, может из=за несоответствия версии так показывает ...

[ Изменено: 28.03.12 11:01 sarc ]
[ #2 ]  28.03.12 11:19   Дрон  EXPERT  
sarc - 28.03.12 10:58

Что-то адрес астера в 324 не виден. Или это то, что указано как адрес гейткипера 224.0.1.41 ?

А его там и нет. LDK с астериском по SIP связана.

[ #3 ]  28.03.12 12:11   Lex1  (5/07.09.11)  
sarc - 28.03.12 10:58

А зачем у Вас СО33 имеет тип net а остальные pstn?
И с группами какая-то путаница, Вы не путаете смысл NET CO GRP и CO GRP? СО 33 в группе 15, а остальные в 17. А для NET 17 и 15, соответсвенно. Доступ к группам смотреть не стал, затейливо у Вас порты перекручены.
Что-то адрес астера в 324 не виден. Или это то, что указано как адрес гейткипера 224.0.1.41 ?
Это актуальный конфиг?
Хотя смотрел в оффлайне для 3.8, может из=за несоответствия версии так показывает ...

Все правильно 33со -это линия по которой удаленный офис получает линию для исходящих звонков используя данную атс, короче транзит это.

Пользователи работают через 15 COG, 16 ДЛЯ NET CALL, 18 - для меня (номер 255), чтобы пользователи не нарвались на эти линии пока не настрою, выделил их в 18 COG и открыл доступ только себе
Повторюсь, через первую плату со33-40 все работает
P.S.
Пойду сниф сниму ))

Прикрепляю снифы снятые wireshark-ом. Во вложении 2 файла, один просто регистрация на астериске, второй это звонок с софтфона на ipldk. Софтфон имеет номер 3000, номер на ipldk на который звоню 255 (набор с софтфона идет в виде 00255, астер откидывает префикс 00 и маршрутизирует на ipdlk.
На астериске транки с маршрутами прописаны так что сначала звонок должен пойти через транк с host=172.16.2.224 + username=3000001, потом через транк host=172.16.2.223 + username=4000001, далее через транк host=172.16.2.225 + username=2000001 (но в снифе будет видно только первые два транка, т.к. третья карта voib c co33-40 рабочая и я не могу из нее дернуть кабель - связь отвалится). Через третий транк звонок как раз удачно приходит. Но нас интересуют именно первые два транка, через которые не работает.
Есть в этих снифах места, где видны “косяки”, но вот как с ними бороться пока не пойму.
Поясните пожалуйста (для собственного развития) в чем принципиальная разница, при подключении атс к астериску по h323. Хочу попробовать h323 (по совету Дрона и других хороших людей), если можно инструкцию по подключению или ссылку на оную.

[ Изменено: 28.03.12 15:40 Lex1 ]
Вложение
mini-ats.zip  (Размер: 4KB - Загрузки: 67)
[ #4 ]  29.03.12 7:53   sarc  (186/14.10.09)  

Пару лет назад с SIP я так и не справился, возможно из-за старой прошивки (3.6). Сейчас пробуем по h323, пока никак.
На уровне бреда. Не пробовали зацепить эти две неработающие платы не на астер, а между собой, через софтфоны например? По идее, почему бы этому не работать?

[ #5 ]  29.03.12 14:20   Lex1  (5/07.09.11)  
sarc - 29.03.12 7:53

Пару лет назад с SIP я так и не справился, возможно из-за старой прошивки (3.6). Сейчас пробуем по h323, пока никак.
На уровне бреда. Не пробовали зацепить эти две неработающие платы не на астер, а между собой, через софтфоны например? По идее, почему бы этому не работать?

У меня на столе есть станция для экспериментов ldk100 v.3.6
В нее вставил две платы voib по 12 каналов, удачно подключил их по сип к своему астеру(чего я не смог сделать с ipldk 300 v.3.9) - могу совершать исходящие звонки, поднял транк для входящих(на астере статус транков говорит =ОК), но почему-то звонки на атс не идут - слышу занятость ( в винтариф ничего не попадает), может забыл про каку-нибудь программу . В 146 программе did rcv digit nuber =3 (звоню на цифровикс номером 100), did digit convertion= #***, кодеки везде стоят 711 a-law. Трэйс говорил 001599 COL 009:05 01 St:co idle   (00) EVT :DF 04 18 02 80 90 (U0)
В прг 143 нумерные платы стоят isdn\telephony, did conv type =1, did remove num=0, isdn enblk snd=on,
В 111 ПРГ SIP USER ID TABLE=1 -соответсвеут номеру забитой учетки в sip attr2, но это в исходящей в принципе относится, а я бьюсь с входящей по sip.
Линии на платах voib стоят, как isdn did
Заметил небольшой “косяк”  (для кого-то может большой) на атс с прошивкой 3.6, если в атс стоит, например как у меня, 2 платы voib, если захотеть одну плату подключить к одному прокси, а другую к другому - это не получится, т.к адрес назначния будет тот который последним вбивал в sip attr1.
ЭТОТ ПОСТ ОТНОСИТСЯ К IPLDK100, ТЕ ЧТО ВЫШЕ К IPLDK300

[ Изменено: 29.03.12 16:35 Lex1 ]
[ #6 ]  29.03.12 16:23   sarc  (186/14.10.09)  

У Вас в 381 указано 8 каналов для RSG. Они от какого транка окусываются?
И еще, что-то у меня в памяти осталось (может ошибаюсь), что эта станция не обслуживает больше 40 IP каналов. Физически их может быть больше, но есть ограничения по софту. Скорее всего в текущей конфигурации это не повлияет. У Вас там что-нибудь типа PRIB не стоит? В Конфиге не видно, но смотрю в оффлайне 3.8, кто знает ...

[ Изменено: 29.03.12 16:28 sarc ]
[ #7 ]  29.03.12 16:44   Lex1  (5/07.09.11)  
sarc - 29.03.12 16:23

У Вас в 381 указано 8 каналов для RSG. Они от какого транка окусываются?
И еще, что-то у меня в памяти осталось (может ошибаюсь), что эта станция не обслуживает больше 40 IP каналов. Физически их может быть больше, но есть ограничения по софту. Скорее всего в текущей конфигурации это не повлияет. У Вас там что-нибудь типа PRIB не стоит? В Конфиге не видно, но смотрю в оффлайне 3.8, кто знает ...

Prib нет, я думаю RSG здесь не причем, каналы не откусываются вообще. А указанные 8 каналов -это значение по умолчанию для данной атс (эту настройку не трогал).

[ #8 ]  30.03.12 7:33   sarc  (186/14.10.09)  

Ну и поставьте RSG=0. Каналы под IP телефоны и RSG резервируются. ТАк одна 8-портовая плата будет исключена из работы.

[ #9 ]  30.03.12 8:55   Lex1  (5/07.09.11)  
sarc - 30.03.12 7:33

Ну и поставьте RSG=0. Каналы под IP телефоны и RSG резервируются. ТАк одна 8-портовая плата будет исключена из работы.

Поставил - ситуация не измениль, у меня ни одна плата voib программе 380\381 не выбрана.

[ Изменено: 30.03.12 9:02 Lex1 ]
[ #10 ]  30.03.12 9:02   Дрон  EXPERT  
sarc - 30.03.12 7:33

Ну и поставьте RSG=0. Каналы под IP телефоны и RSG резервируются. ТАк одна 8-портовая плата будет исключена из работы.

Да не путайте вы!!! Да, RSG стоит 8, но каналы то под них не выделены!
См. ПГМ101:
8 слот - VOIB 8 портов
25 слот - VOIB 8 портов
26 слот - VOIB 12 портов
Так что, все нормально в этом плане!!!

Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"