VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Астер не хочет регистрировать iaxmodem.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Астер не хочет регистрировать iaxmodem.

Сообщение gofer_k »

Код: Выделить всё

[root@meetme asterisk]# uname -a
Linux meetme.local 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:23:01 EDT 2011 i686 i686 i386 GNU/Linux

Код: Выделить всё

meetme*CLI> core show version
Asterisk 1.6.2.18 built by root @ meetme.ru on a i686 running Linux on 2011-06-12 20:40:34 UTC

Код: Выделить всё

[root@meetme asterisk]# cat iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
language=ru
bandwidth=low
disallow=all
allow=gsm
allow=alaw
allow=ulaw
jitterbuffer=no
forcejitterbuffer=no
autokill=yes
calltokenoptional = 0.0.0.0/0.0.0.0
maxcallnumbers = 16382

[iaxmodem0]
type=friend
username=iaxmodem0
context=default
secret=12345
host=dynamic
qualify=yes
disallow=all
allow=alaw
trunk=no
requirecalltoken=no

Код: Выделить всё

[root@meetme asterisk]# cat /etc/iaxmodem/ttyIAX0
device /dev/ttyIAX0
owner uucp:uucp
mode 660
port 4570
refresh 300
server 127.0.0.1
peername iaxmodem0
secret 12345
cidname Fax1
cidnumber 78123216111
codec alaw
При запуске iaxmodem командой
/usr/local/sbin/iaxmodem ttyIAX0
вываливается вот это:

Код: Выделить всё

[root@meetme asterisk]# /usr/local/sbin/iaxmodem ttyIAX0
[2011-06-17 12:21:54] Modem started
[2011-06-17 12:21:54] Setting device = '/dev/ttyIAX0'
[2011-06-17 12:21:54] Setting owner = 'uucp:uucp'
[2011-06-17 12:21:54] Setting mode = '660'
[2011-06-17 12:21:54] Setting port = 4570
[2011-06-17 12:21:54] Setting refresh = 300
[2011-06-17 12:21:54] Setting server = '127.0.0.1'
[2011-06-17 12:21:54] Setting peername = 'iaxmodem0'
[2011-06-17 12:21:54] Setting secret = '12345'
[2011-06-17 12:21:54] Setting cidname = 'Fax1'
[2011-06-17 12:21:54] Setting cidnumber = '78123216111'
[2011-06-17 12:21:54] Setting codec = alaw
[2011-06-17 12:21:54] Opened pty, slave device: /dev/pts/3
[2011-06-17 12:21:54] Created /dev/ttyIAX0 symbolic link
Ignoring unknown information element 'Unknown IE' (54) of length 0
[2011-06-17 12:21:54] Registration completed successfully.
но в CLI астера вижу вот это:

Код: Выделить всё

    -- Registered IAX2 'iaxmodem0' (AUTHENTICATED) at 127.0.0.1:40965
[Jun 17 12:23:28] NOTICE[4530]: chan_iax2.c:8470 update_registry: Restricting registration for peer 'iaxmodem0' to 60 seconds (requested 300)
если делаю так :

Код: Выделить всё

CLI> iax2 show registry
Host                  dnsmgr  Username    Perceived             Refresh  State
0 IAX2 registrations.
че не так ?
Моя бабка еще помнит беспроводные утюги.
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Астер не хочет регистрировать iaxmodem.

Сообщение gofer_k »

Изменил в ttyIAX0
refresh 300 на refresh 60 NOTICE пропали но в

Код: Выделить всё

CLI> iax2 show registry
Host                  dnsmgr  Username    Perceived             Refresh  State
0 IAX2 registrations.
нет ничего зато в iax show peers
iaxmodem0/iaxmo 127.0.0.1 (D) 255.255.255.255 55951 OK (1 ms)
я так понимаю что в registry он что не должен отображаться ?
Моя бабка еще помнит беспроводные утюги.
Аватара пользователя
zlat
Сообщения: 98
Зарегистрирован: 01 сен 2010, 00:15
Откуда: Пенза
Контактная информация:

Re: Астер не хочет регистрировать iaxmodem.

Сообщение zlat »

не должен
я бы еще порт 4570 добавил в описании пира
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Астер не хочет регистрировать iaxmodem.

Сообщение ded »

gofer_k, Вы уж разберитесь, кто на ком регистрируется.
iax2 show registry показывает регистрацию вашего астериска на сторонних ресурсах. Астериск не регистрируется на модемах, это модемы регистрируются на Астериске. И статус этих регистраций видно на
iax2 show peers
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Астер не хочет регистрировать iaxmodem.

Сообщение Vlad1983 »

похоже не хватает auth=md5
вот мой

iax.conf

Код: Выделить всё

...
[iaxmodem0]
type=friend
host=dynamic
auth=md5
secret=111
context=fax-out
disallow=all
allow=ulaw
allow=alaw
jitterbuffer=no
...
cat /etc/iaxmodem/ttyIAX0

Код: Выделить всё

device		/dev/ttyIAX0
owner		uucp:uucp
mode		660
port		4570
refresh		60
server		127.0.0.1
peername	iaxmodem0
secret		111
cidname		Virtual Fax
cidnumber	iaxmodem0
codec		ulaw
ЛС: @rostel
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Астер не хочет регистрировать iaxmodem.

Сообщение ded »

А зачем iaxmodemу шифроваться при регистрации с 127.0.0.1 на 127.0.0.1?
Есть опасность, что кто-то может перехватить на localhost, рашифровать и воспользоваться?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Астер не хочет регистрировать iaxmodem.

Сообщение Vlad1983 »

с такими конфигами он точно работает
по другому не пробовал

и вашпе у него всё работает оказывается
iax show peers
iaxmodem0/iaxmo 127.0.0.1 (D) 255.255.255.255 55951 OK (1 ms)
не дочитал второй пост
ЛС: @rostel
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Астер не хочет регистрировать iaxmodem.

Сообщение gofer_k »

ded писал(а):gofer_k, Вы уж разберитесь, кто на ком регистрируется.
iax2 show registry показывает регистрацию вашего астериска на сторонних ресурсах. Астериск не регистрируется на модемах, это модемы регистрируются на Астериске. И статус этих регистраций видно на
iax2 show peers
Да я уже понял что затупил с iax2 show registry.
Всем спасибо.
Моя бабка еще помнит беспроводные утюги.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH