ARTCOM LOGO

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> LDK100, Asterisk, OOH323
shwed
сообщение 15.11.2011, 14:34
Сообщение #1


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



Я понимаю, что вопрос объединения астериска и LDK поднимался не раз.
Но тем не менее... Есть проблема.

Есть три АТС - LG LDK100, LDK300, LDK60.
У каждой свой план нумерации. Находятся.. Можно сказать, что находятся в одной локальной сети (есть несколько филиалов, объединенных провайдером прозрачно в одну сеть).
АТС объединены по VOIP посредством H323. Настраивал не я, но вижу, как минимум, одну причину, почему именно H323, а не SIP - плата VOIB на LDK100, которая, насколько я знаю, не умеет SIP. Кстати, насчет плат. Вот что говорит bs:
LDK100 - 11 VOIB 4.3A 43 INS
LDK300 - 7 VOIB 2.2A 22 INS (на самом деле, это VOIBE)
LDK60 - 10 VOIB 2.3B 23 INS

Посредством PGM 324 настроена маршрутизация между АТС, в зависимости от набираемого номера. Все работает без проблем.
Рукодством было решено попробовать астериск. Да я и сам к нему все присматривался, думал заняться. Вот и сложилось.
Сначала был поднят Elastix, но после того, как все равно пришлось лезть в конфиги, понял, что лучше поставлю с нуля и буду потихоньку разбираться, что где.
НУ так вот, были созданы внутреннние абоненты на астериске, звонят друг другу прекрасно.
Версия астериска - 1.8.
Установлен драйвер ooh323
Приведу конфиги:

ooh323.conf

[general]
port=1720
bindaddr=0.0.0.0
;gateway=no
;faststart=no
faststart=yes
;h245tunneling=yes
h245tunneling=no
mediawaitforconnect=no
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
logfile=/var/log/asterisk/h323_log
;context=default
context=phones-ldk
disallow=all
;allow=ulaw
allow=alaw
dtmfmode=rfc2833

[LDK100]
type=friend
faststart=no
context=phones-ldk
ip=192.168.3.222
port=1720
disallow=all
;allow=ulaw
allow=alaw
dtmfmode=rfc2833

[LDK300]
type=friend
context=phones-ldk
ip=192.168.3.223
port=1720
disallow=all
allow=alaw
dtmfmode=rfc2833

[LDK60]
type=friend
context=phones-ldk
ip=192.168.3.221
port=1720
disallow=all
allow=alaw
dtmfmode=rfc2833

extensions.conf

[phones]
exten => _3XX,1,Dial(SIP/${EXTEN})
exten => _3XX,n,Hangup()

include => phones-ldk

[phones-ldk]
exten => _4XX,1,Dial(OOH323/${EXTEN}@LDK100)
exten => _4XX,n,Hangup()

exten => _5XX,1,Dial(OOH323/${EXTEN}@LDK300)
exten => _5XX,n,Hangup()

exten => _1XX,1,Dial(OOH323/${EXTEN}@LDK60)
exten => _1XX,n,Hangup()

include => phones

И в общем то, почти все прекрасно, кроме одного но.. Когда звонишь с астериска на LDK100, звонок проходит, а через 30 секунд обрывается.. Читал, что это довольно частая проблема. И вроде как решается отключением FASTSTART.
В PGM 340/341 на всех LG ставлю H.323 Mode = NORMAL вместо FAST. Туннелинг итак был выкючен.
В ooh323.conf также ставлю faststart=no
Выгружаю/загружаю модуль.. После этого звонок с астериск на LDK100 проходит, в трубке тишина, и через 30 секунд он все так же завершается ))
Хотелось бы понять, что можно с этим сделать? Или остается смириться.
Я понимаю, что проще и удобнее соединить их по потоку, но это надо покупать платы, а тут уже все вроде есть..
Перейти в начало страницы
 
+Цитировать сообщение
shwed
сообщение 15.11.2011, 14:47
Сообщение #2


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



В принципе, если я укажу в extensions.conf
exten => _4XX,1,Dial(OOH323/${EXTEN}@LDK300,60,tTr)
то звонки на номера LDK100 пойдут через LDK300.
Но, соответсвенно, получается нерациональное использование каналов...
у меня их всего, на каждой АТС под общение с другими АТС отдано по 6 штук (на LDK300 еще 6 отдано под Ip-телефоны)
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 15.11.2011, 15:28
Сообщение #3


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Где трассировка (сниф) проблемного вызова??


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
shwed
сообщение 15.11.2011, 15:45
Сообщение #4


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



анализатором сетевых пакетов? аля wireshark? насколько я понимаю, в случае либо атс и комп с астером подключены на к разным свичам, он ничего не покажет? хотя могу ошибаться
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 15.11.2011, 16:08
Сообщение #5


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(shwed @ 15.11.2011, 15:45) *
анализатором сетевых пакетов? аля wireshark? насколько я понимаю, в случае либо атс и комп с астером подключены на к разным свичам, он ничего не покажет? хотя могу ошибаться

blink.gif Понятно, что к разным свичам. Ну и что??
Если бы не было никакой возможности получать трассировки пакетов, то и никакой IP-телефоне и в помине бы не было...
Есть разные способы снять снифер. Например,
- сделать "зеркальный порт" на коммутаторе, в который включена LDK, и подключить комп с wireShark'ом.
- использовать Hub (а не switch), в который включить как LDK, так и комп.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
shwed
сообщение 15.11.2011, 16:32
Сообщение #6


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



Цитата(harris @ 15.11.2011, 17:08) *
blink.gif Понятно, что к разным свичам. Ну и что??
Если бы не было никакой возможности получать трассировки пакетов, то и никакой IP-телефоне и в помине бы не было...
Есть разные способы снять снифер. Например,
- сделать "зеркальный порт" на коммутаторе, в который включена LDK, и подключить комп с wireShark'ом.
- использовать Hub (а не switch), в который включить как LDK, так и комп.


не уверен, что найду в закромах хаб ))
а насчет зеркального порта.. посмотрю завтра, сегодня уже голова квадратная, точнее глаза ))
Перейти в начало страницы
 
+Цитировать сообщение
All is not what ...
сообщение 16.11.2011, 9:15
Сообщение #7


Ветеран форума
*****

Группа: Участники
Сообщений: 912
Регистрация: 10.11.2006
Пользователь №: 114



ooh323, впрочем как и любой другой канал H.323 астериска, нужно подправлять для LDK.
Перейти в начало страницы
 
+Цитировать сообщение
shwed
сообщение 16.11.2011, 12:08
Сообщение #8


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



Цитата(All is not what it seems @ 16.11.2011, 10:15) *
ooh323, впрочем как и любой другой канал H.323 астериска, нужно подправлять для LDK.


каким образом?
Перейти в начало страницы
 
+Цитировать сообщение
All is not what ...
сообщение 16.11.2011, 13:36
Сообщение #9


Ветеран форума
*****

Группа: Участники
Сообщений: 912
Регистрация: 10.11.2006
Пользователь №: 114



Деталей не помню, нужно подымать старые записи.
Перейти в начало страницы
 
+Цитировать сообщение
shwed
сообщение 16.11.2011, 13:49
Сообщение #10


Продвинутый пользователь
****

Группа: Участники
Сообщений: 171
Регистрация: 14.9.2009
Пользователь №: 13742



Цитата(All is not what it seems @ 16.11.2011, 14:36) *
Деталей не помню, нужно подымать старые записи.


ну, настаивать не буду, но было бы неплохо )
а вообще, странно - такие косяки только с одной платой.. старой VOIB.. которая в общем то, только и умеет H.323, без всякого SIP даже
Перейти в начало страницы
 
+Цитировать сообщение
All is not what ...
сообщение 16.11.2011, 15:13
Сообщение #11


Ветеран форума
*****

Группа: Участники
Сообщений: 912
Регистрация: 10.11.2006
Пользователь №: 114



Вот именно с этой платой(VOIB 4.3), если меня не подводит памятьsmile.gif, проблема была в то что ooh323 слал RFC2833, несмотря на версию стека H.323, которую ему сообщала плата, и плату это приводило в замешательство fool.gif
Перейти в начало страницы
 
+Цитировать сообщение
ppp
сообщение 9.12.2011, 15:33
Сообщение #12


Участник
**

Группа: Участники
Сообщений: 21
Регистрация: 24.10.2006
Пользователь №: 74



Цитата(All is not what it seems @ 16.11.2011, 14:36) *
Деталей не помню, нужно подымать старые записи.

Здравствуйте уважаемый All is not what it seems
Большая просьба, поднять Ваши старые записи и основные моменты выложить сюда на благо всех звездоводов.
Перейти в начало страницы
 
+Цитировать сообщение
All is not what ...
сообщение 9.12.2011, 16:07
Сообщение #13


Ветеран форума
*****

Группа: Участники
Сообщений: 912
Регистрация: 10.11.2006
Пользователь №: 114



Выпиливайте RFC2833 из ooh323, а по правильному делайте проверку на версию H.323 и будет вам счастье.
Перейти в начало страницы
 
+Цитировать сообщение
ppp
сообщение 12.12.2011, 14:29
Сообщение #14


Участник
**

Группа: Участники
Сообщений: 21
Регистрация: 24.10.2006
Пользователь №: 74



Выпилить RFC2833 из ooh323 - это, как я понимаю, удалить часть определённого текста из определённого конфигурационного файла?
Каким способом делать проверку на версию H.323?
Перейти в начало страницы
 
+Цитировать сообщение
sergeyVK
сообщение 25.8.2015, 10:01
Сообщение #15


Участник
**

Группа: Участники
Сообщений: 17
Регистрация: 25.8.2015
Пользователь №: 20013



есть та же проблема
версия материнки 3.6
версия voib платы 4.3а

отлупы при звонках с asterisk через 30 сек
конфиги уже как только не правили.

кто нибудь справился ?

Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 15:45