LINUX.ORG.RU
ФорумAdmin

Asterisk10 - Проблема с установкой Аддонов


0

1

При сборке аддонов для астериска выдается вот такое сообщение:

chan_ooh323.c:3060: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3063: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3066: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3069: warning: assignment makes pointer from integer without a cast
chan_ooh323.c:3081: error: invalid operands to binary != (have ‘union ast_frame_subclass’ and ‘struct ast_format_cap *’)
chan_ooh323.c:3083: error: incompatible types when assigning to type ‘struct ast_format_cap *’ from type ‘union ast_frame_subclass’
chan_ooh323.c:3084: error: incompatible type for argument 2 of ‘ast_set_read_format’
/usr/include/asterisk/channel.h:1812: note: expected ‘struct ast_format *’ but argument is of type ‘struct ast_format’
chan_ooh323.c:3085: error: incompatible type for argument 2 of ‘ast_set_write_format’
/usr/include/asterisk/channel.h:1837: note: expected ‘struct ast_format *’ but argument is of type ‘struct ast_format’
make[1]: *** [chan_ooh323.o] Error 1
make[1]: Leaving directory `/usr/src/asterisk-addons-1.6.2.4/channels'
make: *** [channels] Error 2

В чем может быть дело? Не могу понять. Гугл пока не особо помог.

Заранее спасибо.

Ответ на: комментарий от zgen

Кстати, пока я тебя поймал.

Какой модуль посоветуешь для ОКС7. А то я их штуки 4 нагуглил, какой выбирать - не понятно.

Turbid ★★★★★
()
Ответ на: комментарий от zgen

Понимаю, что некоторый оффтоп, но все же. По вопросу из этой задачи я сам разобрался, но спасибо))

Два вопроса:
1. Почему Астериск сам может себя завершать, в результате чего я не могу установить FreePBX. Воспользовался встроенной в него тулзой по автоматическому поднятию Астериска (./start_asterisk start), но она просто входит в цикл. Приходится килять.
2. Почему, если я делаю asterisk -r, то получаю следующее:
# asterisk -r
Asterisk 10.4.1, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. =========================================================================
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

Заранее благодарю еще раз))

zerropull
() автор топика
Ответ на: комментарий от zerropull

1. Почему Астериск сам может себя завершать, в результате чего я не могу установить FreePBX. Воспользовался встроенной в него тулзой по автоматическому поднятию Астериска (./start_asterisk start), но она просто входит в цикл. Приходится килять.

Нужно смотреть логи

2. Почему, если я делаю asterisk -r, то получаю следующее:

Потому что астериск не запущен?

Turbid ★★★★★
()
Ответ на: комментарий от Turbid

Логи:
[Jan 24 08:45:37] WARNING[1563] chan_dahdi.c: Ignoring any changes to 'userbase' (on reload) at line 23.
[Jan 24 08:45:37] WARNING[1563] chan_dahdi.c: Ignoring any changes to 'vmsecret' (on reload) at line 31.
[Jan 24 08:45:37] WARNING[1563] chan_dahdi.c: Ignoring any changes to 'hassip' (on reload) at line 35.
[Jan 24 08:45:37] WARNING[1563] chan_dahdi.c: Ignoring any changes to 'hasiax' (on reload) at line 39.
[Jan 24 08:45:37] WARNING[1563] chan_dahdi.c: Ignoring any changes to 'hasmanager' (on reload) at line 47.
[Jan 24 08:45:37] NOTICE[1563] chan_skinny.c: Configuring skinny from skinny.conf
[Jan 24 08:45:38] WARNING[1563] pbx.c: Already have an application 'MYSQL'
[Jan 24 08:46:07] WARNING[1956] http.c: Got 1 addresses
[Jan 24 08:46:07] NOTICE[1956] cdr.c: CDR simple logging enabled.
[Jan 24 08:46:07] NOTICE[1956] loader.c: 206 modules will be loaded.
[Jan 24 08:46:07] NOTICE[1956] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.
[Jan 24 08:46:07] WARNING[1956] chan_dahdi.c: Ignoring any changes to 'userbase' (on reload) at line 23.
[Jan 24 08:46:07] WARNING[1956] chan_dahdi.c: Ignoring any changes to 'vmsecret' (on reload) at line 31.
[Jan 24 08:46:07] WARNING[1956] chan_dahdi.c: Ignoring any changes to 'hassip' (on reload) at line 35.
[Jan 24 08:46:07] WARNING[1956] chan_dahdi.c: Ignoring any changes to 'hasiax' (on reload) at line 39.
[Jan 24 08:46:07] WARNING[1956] chan_dahdi.c: Ignoring any changes to 'hasmanager' (on reload) at line 47.
[Jan 24 08:46:07] NOTICE[1956] chan_skinny.c: Configuring skinny from skinny.conf
[Jan 24 08:46:07] WARNING[1956] pbx.c: Already have an application 'MYSQL'

zerropull
() автор топика
Ответ на: комментарий от zerropull

Чтобы снять образ сервера и перенести, надо отмонтировать диски, т.к. с работающего сервера это сделать нельзя. Если я отмонтирую, службы остановятся и меня казнят.

zerropull
() автор топика
Ответ на: комментарий от zerropull

Так, со всем этим разобрался. Астериск и ФриПБХ установились и вроде бы все работает. Для страждущих: количество моих косяков при установке имело зашкаливающее кол-во. Описывать все то, с чем я столкнулся - тема для не маленькой статьи. Единственный совет. В первую очередь воспользуйтесь этим: http://blogs.digium.com/2012/11/14/how-to-install-asterisk-11-on-ubuntu-12-4-...

zerropull
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.