xxxxxx Это мой внешний ip? через веб морду тоже нужен проброс или нет?
Printable View
Модуль ooh323 из asterisk16-addons у кого-нибудь работает?
... понемногу разбираюсь ...Quote:
is15-routah*CLI> module load chan_ooh323.so
[Jun 10 16:04:33] NOTICE[344]: chan_ooh323.c:2419 load_module: ---------------------------------------------------------------------------------
--- ******* IMPORTANT NOTE ***********
---
--- This module is currently unsupported. Use it at your own risk.
---
---------------------------------------------------------------------------------
== Parsing '/opt/etc/asterisk/ooh323.conf': == Found
-- == Setting default context to default
== Registered channel type 'OOH323' (Objective Systems H323 Channel Driver)
[Jun 10 16:04:33] ERROR[344]: chan_ooh323.c:2459 load_module: Failed to initialize OOH323 endpoint-OOH323 Disabled
Пока достаточно бинарного ответа (да/нет), чтобы понять, стоит ли тратить силы.
Продолжаю сам с собой. :rolleyes:
Для терминации используется Asterisk 1.6.0-beta9 asterisk16-addons + chan_ooh323, IP реальный. К этой же машине по внутреннему интерфейсу подключены IP-телефоны Linksys SPA-942/962.
Модуль загружается, работает, но при коммутации звонков между WAN по H323 и LAN на SIP-телефоны, независимо от направления звонка, первые секунд 5-10 в трубках тишина в обоих направлениях. Как только появляется звук, судя по консоли астериска, происходит фактическая коммутация потоков с непонятным кондишеном:
Quote:
[Jun 11 12:24:59] WARNING[3202]: chan_ooh323.c:981 ooh323_indicate: Don't know how to indicate condition 20 on ooh323c_o_129
-- Native bridging SIP/1091-00649288 and OOH323/9123456789@195.14.50.82-d001
Конфиги:
/opt/etc/asterisk/ooh323.conf
/opt/etc/asterisk/sip.confCode:[general]
bindaddr=195.1.2.3
gateway=no
faststart=no
mediawaitforconnect=yes
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
logfile=/dev/null
context=from-h323
rtptimeout=60 ; Terminate call if 60 seconds of no RTP activity
; when we're not on hold
disallow=all ;Note order of disallow/allow is important.
allow=ulaw
allow=alaw
dtmfmode=rfc2833
[corbina]
type=friend
context=from-h323
ip=195.14.50.82 ; UPDATE with appropriate ip address
port=1720 ; UPDATE with appropriate port
rtptimeout=60
dtmfmode=rfc2833
Code:[general]
context=incoming ; Default context for incoming calls
allowoverlap=no ; Disable overlap dialing support. (Default is yes)
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
defaultexpiry=300 ; Default length of incoming/outgoing registration
disallow=all ; First disallow all codecs
allow=ulaw ; Allow codecs in order of preference
allow=alaw
language=ru ; Default language setting for all users/peers
registertimeout=20 ; retry registration calls every 20 seconds
...
[1001]
secret=
nat=no
host=dynamic
type=friend
canreinvite=yes
[1101]
secret=
nat=no
host=dynamic
type=friend
canreinvite=yes
[1100]
secret=
nat=no
host=dynamic
type=friend
canreinvite=yes
Заметил, что использование астериска приводит к частым зависаниям роутера. Симптомы одинаковые на 2 коробках: роутинг работает, но все остальные сетевые службы отваливаются по менеджменту, то есть: соединение, допустим, на 22, 23 или 80 порт устанавливается, но обмена данными не происходит. В логах причина не фиксируется, судя по top'y, в момент зависания ничего аномального с ресурсами не случается.
+ стабильно зависает при маршрутизации звонка через IAX2.
По поводу подключения внешних клиентов мне попалось:
-----------------------------------------------
Router configuration :
- Forward port UDP/5060 to UDP/5070 to the NSLU2
- UDP/5060 is used for SIP traffic (signalling)
- UDP/5061 to UDP/5070 is used for RTP traffic (audio)
-----------------------------------------------
для этого должно подойти:
iptables -A INPUT -p udp -m udp --dport 5060:5070 -j ACCEPT
В другом месте (в случае, когда клиент за NAT) предлагают открывать дополнительные порты:
-----------------------------------------------
On your router NAT/firewall, forward SIP ports 5060 - 5082 and RTP ports 8000 - 20000 to your * server IP address. Then edit the "rtpstart" value in rtp.conf - from rtpstart=10000 to rtpstart=8000 since 8000 is the default RTP port on x-lite phones.
-----------------------------------------------
Ну вобщем тема простая, хочу поставить asterisk на роутер и настроить на sip.net прошу помочь....
Хотелось бы поставить и настроить Asterisk, но не знаю как.... если кто может помочь буду очень благодарен....
Всем доброго времени суток!
У меня пару вопросов есть по asterisk.
1. возможно ли использования asus wl500g Premium v1 как шлюза в sip ?
К примеру у меня есть девайс zyxel P-2302HWUDL - это интернет роутер с возможностью подключаться по sip. т.е. я настраиваю свой асус на sip аккаунт корбины, а зиксел на внутренний аккаунт асуса через который ухожу уже на сип корбины. ?
2. возможно ли использование другого протокола при подключении к асусу? к примеру есть ещё девайс Audiocodes MP-102, он не поддерживает sip но поддерживает H.323, можно ли будет по этому протоколу связываться с asus и уходить на sip корбины ?
Очень нужно знать.
За ранее благодарен.
Гуру, ну где вы там ??? НЕ молчите.
Пробывал поставить астериск 1.4
после установки он не запускается, как бы я его не долбал он пишет постоянно что ненайден файл и всё. Хотя я нахожусь в той дериктории где он сам. что делать ?
Не подскажете , как нить в 1.4 можно включить ooh323 ?
Конечно, не работает :)
В общем, у меня с тех пор стоит такая строка в post-firewall. И работает, хотя это и не проброс портов.
iptables -I INPUT -p udp --dport 5000:31000 -j ACCEPT
Правда, последнее время перестал регистрироваться на * внешний клиент, стоящий за своим натом, но это, вероятно, там провайдер что-то нахимичил.
До недавнего времени на сервере стоял asterisk 1.6.... Отлично работал. После очередного ipkg update && ipkg upgrade установилась версия 1.6.1.9, которая при запуске выдает Segmentation Fault.
Использование ветки 1.6, а не 1.4.,1.2 - принципиально, т.к. в ней присутствуют ряд необходимых возможностей, в частости SIP по TCP и тд...
Вопросы:
1. Работает ли у кого нибудь версия 1.6.1.9?
2. Может ли ее кто то пересобрать?
3. Где найти предыдущую версию asterisk1.6 из репозитория?