AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

При перезапуске автоматически не подгружается модуль SIP

Newbies/FAQ Forum 5 сообщений 08.09.2011 08:21 - 08.09.2011 11:44
#1 08.09.2011 08:21

При перезапуске автоматически не подгружается модуль SIP


Добрый день.

Уважаемые форумчане помогите разобраться.
Система Freebsd8.2 AMD64
Code:

pkg_info | grep aster
asterisk18-1.8.6.0 An Open Source PBX and telephony toolkit


Настроил файл manager.conf (для загрузки модулей), sip.conf и extension.conf написал правила.
Звонки между 2мя x-Lite бегают отлично.

Далее перегружаю asterisk и обнаруживаю что модуль sip не загружен.
Code:

sip show peers
No such command 'sip show peers' (type 'core show help sip show' for other possible commands)

Code:

module show like sip
Module Description Use Count
0 modules loaded


В консоли делаю
Code:

module load chan_sip.so

и модуль загружается и все работает.

Подскажите пожалуйста как можно продиагностировать почему модуль не загружается автоматом?
Может нужен порядок загрузки в modules.conf или я в нем что то не включил.
Спасибо.

PS
При загрузке модуля вручную в консоль валится один нотис
Code:

NOTICE[59607]: chan_sip.c:26710 build_peer: The 'username' field for sip peers has been deprecated in favor of the term 'defaultuser'
#2 08.09.2011 09:24

Quote:
Система Freebsd8.2 AMD64

Есть нужда в FreeBDSM? Shocked
В любом случае
Quote:
Настроил файл manager.conf (для загрузки модулей)

Для загрузки модулей правится файл modules.conf. (Полагаю что опечатались ) Smile Существуют несколько вариантов его построения.
1) Автоматическая загрузка всего что есть в каталоге /usr/lib/asterisk/modules (вариант не очень, возможны неведомые и ненужные глюки)
2) Автоматическая загрузка всего, с отключением ненужных модулей. (есть зависимости между ними)
3) Загрузка нужных модулей прямым указанием на это.
Для себя уже давно использую (и рекомендую 2-й вариант). В гугле можете поискать примеры файла modules.conf с разными вариациями.
#3 08.09.2011 09:37

Да именно так и делал по 2му варианту.
Вы правы - действительно опечатался, стояло chan_sip.co noload а ниже load chan_sip.co

А почему Вы удивлены что используется Freebsd ?
#4 08.09.2011 11:07

По ряду причин наиболее рекомендуется использовать Linux дистрибутив. Причины сего можно найти в интернете.
Т.е у вас сейчас всё в порядке и работает? Cool
#5 08.09.2011 11:44

Да, все заработало.