Страница 1 из 1

Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 07:28
kotzzz
Стоит Asterisk 13 тестовый сервер, не регистрирует sip-каналы. В консоли asterisk -r, "core show help" пишет что не существует команды "sip show peers". Хотя должна быть.

Однако в режиме отладки "asterisk -cvvvvvv", эту команду "sip show peers" видно и она становиться доступной к просмотру. В чем проблема? В обычном режиме не загружается sip.conf? как решить эту проблему?

Пробовал в обычном режиме:

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

CLI> module reload chan_sip.so
No such module 'chan_sip.so'
Файл modules.conf:

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

[modules]
autoload=yes

noload => pbx_gtkconsole.so
load => res_musiconhold.so
load => chan_sip.so

noload => res_pjsip.so
noload => res_pjsip_pubsub.so
noload => res_pjsip_session.so
noload => chan_pjsip.so
noload => res_pjsip_exten_state.so
noload => res_pjsip_log_forwarder.so

noload => chan_alsa.so
noload => res_pjsip_sdp_rtp.so
noload => res_pjsip_t38.so
noload => res_ari.so

;  Channels --
noload => chan_mgcp.so           
noload => chan_skinny.so         
noload => chan_unistim.so         
noload => chan_modem.so
noload => chan_modem_aopen.so
noload => chan_modem_bestdata.so
noload => chan_modem_i4l.so
noload => chan_alsa.so
noload => chan_oss.so
;  Applications --
noload => app_chanspy.so 
noload => res_pjsip_caller_id.so
noload => res_ari_bridges.so
noload => res_pjsip_mwi.so
noload => res_ari_endpoints.so
noload => res_ari_playbacks.so
noload => res_ari_asterisk.so
noload => res_pjsip_refer.so
noload => res_ari_events.so
noload => res_pjsip_xpidf_body_generator.so
noload => res_ari_applications.so
noload => res_pjsip_publish_asterisk.so
noload => res_pjsip_pidf_eyebeam_body_supplement.so
noload => res_pjsip_pidf_body_generator.so
noload => res_ari_sounds.so
noload => res_ari_channels.so
noload => res_pjsip_dialog_info_body_generator.so
noload => res_pjsip_mwi_body_generator.so
noload => res_ari_recordings.so
noload => res_pjsip_pidf_digium_body_supplement.so
noload => res_ari_device_states.so
noload => res_ari_mailboxes.so
noload => res_stasis_answer.so
noload => res_pjsip_notify.so
noload => func_pjsip_endpoint.so
noload => res_pjsip_authenticator_digest.so
noload => app_speech_utils.so
noload => res_pjsip_dtmf_info.so
noload => res_pjsip_outbound_authenticator_digest.so
noload => res_pjsip_endpoint_identifier_user.so
noload => res_hep_pjsip.so
noload => res_pjsip_acl.so
noload => func_pjsip_contact.so
noload => res_pjsip_keepalive.so
noload => res_pjsip_one_touch_record_info.so
noload => res_pjsip_path.so
noload => res_pjsip_phoneprov_provider.so
noload => func_pjsip_aor.so
noload => res_pjsip_endpoint_identifier_ip.so
noload => res_pjsip_nat.so
noload => res_pjsip_send_to_voicemail.so
noload => res_pjsip_diversion.so
noload => res_pjsip_header_funcs.so
noload => res_pjsip_rfc3326.so
noload => res_pjsip_transport_websocket.so
noload => res_pjsip_messaging.so
noload => res_pjsip_sips_contact.so
noload => res_pjsip_multihomed.so
noload => res_pjsip_registrar_expire.so
noload => res_pjsip_logger.so
noload => res_pjsip_outbound_publish.so
noload => res_pjsip_config_wizard.so
noload => res_pjsip_registrar.so
noload => res_pjsip_outbound_registration.so
noload => res_pjsip_endpoint_identifier_anonymous.so
noload => app_confbridge.so
Отключаю канал pjsip и пытаюсь использовать sip канал.

Для информации: стоит SIP-шлюз, к нему прикреплен сервер Asterisk 1.4 - рабочий. Перенес все конфиги(в том числе sip.conf, extensions.conf) в новый сервер Asterisk 13 (тестовый). Asterisk 1.4 и Asterisk 13 - оба запущены. Asterisk 13 не подключается к SIP-шлюзу. При команде:

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

CLI> sip show peers
No such command 'sip show peers' (type 'core show help sip show' for other possible commands)
Может ли это быть из-за того, что Asterisk 1.4 уже использует данные SIP каналы, Asterisk 13 (тестовый) не может подключиться к SIP-шлюзу через порт 5060 и поэтому не загружает chan_sip? Однако в режиме отладки "asterisk -cvvvvvv" он загружает канал chan_sip, и выводит команду "sip show peers", однако все также не может подключиться к SIP-шлюзу?! Что делать?

Re: Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 07:32
Vlad1983
asterisk CLI писал(а):No such module 'chan_sip.so'
какое слово перевести?
kotzzz писал(а):Может ли это быть из-за того, что Asterisk 1.4 уже использует данные SIP каналы, Asterisk 13 (тестовый) не может подключиться к SIP-шлюзу через порт 5060 и поэтому не загружает chan_sip?
вы их на одной машине запускаете?

Re: Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 07:55
kotzzz
kotzzz писал(а):вы их на одной машине запускаете?
На разных. У каждого свой IP.
Vlad1983 писал(а):какое слово перевести?
Неужели получается этот модуль не установлен? Сам Aster не устанавливал, но в директории /usr/lib/asterisk/modules - он имеется.

Re: Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 08:02
Vlad1983

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

*CLI> module load chan_sip.so

Re: Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 08:16
kotzzz
Vlad1983 писал(а):*CLI> module load chan_sip.so
Пишет:

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

*CLI> module load chan_sip.so
Unable to load module chan_sip.so
Command 'module load chan_sip.so' failed.
SIP channel loading...
*CLI>

Re: Asterisk 13 не запускается sip модуль

Добавлено: 27 авг 2015, 09:31
ded
Техучёба? Чтение книги "Астериск - будущее телефонии" вслух, с выражением?
Загляните в /var/log/asterisk/full

Re: Asterisk 13 не запускается sip модуль

Добавлено: 28 авг 2015, 08:17
virus_net

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

CLI> core set debug 10
CLI> module load chan_sip.so

Re: Asterisk 13 не запускается sip модуль

Добавлено: 15 сен 2015, 17:46
fume-shroom
Похоже, когда собирали и ставили 13-й, в menuselect не включили поддержку sip.