Форум программистов, компьютерный форум, киберфорум
Наши страницы
Телефония, офисные АТС
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
1

Установка тестовой Asterisk на виртуалку

11.02.2018, 10:46. Просмотров 1014. Ответов 17
Метки нет (Все метки)

Здравствуйте! Решил в целях обучения (поставить, настроить, зарегать двух тестовых абонентов, осуществить звонок) поставить Asterisk на виртуалку с Fedora 27 Server.
Ставил по этой инструкции:
https://voxlink.ru/kb/asterisk-installation/from-source/
Но потом вычитал, что последовательность установки другая, чем описана в статье:
dahdi -> dahdi-tools -> libpri -> asterisk
Собственно столкнулся с проблемой. При компиляции dahdi и попытке установки ошибки. Пробовал две разные версии, все равно безуспешно. Что я делаю не так?
0
Миниатюры
Установка тестовой Asterisk на виртуалку   Установка тестовой Asterisk на виртуалку  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2018, 10:46
Ответы с готовыми решениями:

Asterisk
Здрасти всем. мне нужна помощ, как установить астериск на , чтоб он работал...

Asterisk
Добрый день. установил на убунту 14 астерикс, но кнопка apply config выдает...

Sendrpid в Asterisk
Задача: необходимо при перехвате звонка видеть кого ты перехватил(имя или...

AJAM + Asterisk
Здравствуйте! Прошу помощи! Пытаюсь настроить AJAM для интеграции с CRM. Все...

Asterisk: БД HelloAsterisk
Здравствуйте форумчане, проблема следующая: - после обновления...

17
grgdvo
750 / 637 / 226
Регистрация: 02.09.2012
Сообщений: 1,883
12.02.2018, 01:27 2
dahdi и pri нужны, если будете использовать телефонные карты от digium.
без них астериск также нормально собирается и работает.
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 13:19  [ТС] 3
Начал ставить без dahdi и pri. Столкнулся с ошибкой (см. скрин). Попробовал поставить pjsip, вроде бы поставился, но при установке астера ошибка та же. Что делать?
0
Миниатюры
Установка тестовой Asterisk на виртуалку  
grgdvo
750 / 637 / 226
Регистрация: 02.09.2012
Сообщений: 1,883
16.02.2018, 13:59 4
Честно признаюсь, я еще не переходил на pjsip, пользуюсь старой версией SIP-стека.
Похоже вы где-то ошиблись с установкой.
Посмотрите ответы вот здесь.
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 15:03  [ТС] 5
В общем установил. Вот последовательность, которая привела к положительному результату:

1. yum -y update
2. Скачать asterisk с оф. сайта
https://www.asterisk.org/downloads
wget _далее_ссылка_на_загрузку
3. Переходим в каталог, куда скачали, распаковываем:
tar -xvjf _имя_архива_
4. Переходим в каталог, куда распаковался архив
5. ./configure
В случае ошибки
patch is required to configure bundled pjproject
выполняем:
yum -y install patch
В случае других проблем на этом этапе для fedora подходят советы для CentOS:
http://linux.mixed-spb.ru/asterisk/install_troubles.php
6. make menuselect -> F12
7. make && make install
8. make samples && make config
9. Добавляем в автозагрузку:
chkconfig asterisk on
10. Запускаем asterisk:
asterisk -vvv
11. Зайти в консоль:
asterisk -rvvv
Чтобы выйти, exit или quit

Неплохая инструкция по установке:
https://voxlink.ru/kb/asterisk-installation/from-source/

Теперь пытаюсь залогиниться абонентом.
Для этого в sip.conf прописал (см. скрин). Вприсал эти настройки в phonerlite - пишет в авторизации отказано (request timeout).
Если что, виртуалке присвоил статический IP из локалки, проверил пинг до шлюза и даже инет, на всякий случай. С компа, откуда пытаюсь подключиться, пинганул виртуалку с астером - все ок. Но тем не менее логин не проходит. Что делать дальше?
И кстати, можно как-то просмотреть что делает астериск в реальном времени? Чтобы все что происходит валилось на экран.
0
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 15:10 6
покажите как абонента прописали
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 15:17  [ТС] 7
Ой, скрин забыл вставить)
Сначала последние две строчки не вписывал, потом вписал - все равно не работает.
0
Изображения
 
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 15:24 8
что в логе астериска при попытке регистрации?

Добавлено через 1 минуту
контекст sip-dailout существует?
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 15:45  [ТС] 9
Цитата Сообщение от .None Посмотреть сообщение
что в логе астериска при попытке регистрации?
Цитата Сообщение от maverick Посмотреть сообщение
можно как-то просмотреть что делает астериск в реальном времени? Чтобы все что происходит валилось на экран.
Цитата Сообщение от .None Посмотреть сообщение
контекст sip-dailout существует?
В extensions.conf поиск по sip-dialout ничего не дал. Честно говоря, настроил просто по инструкции, не сильно вникая.
Еще не разбирался с диалпланами, но в том же файле extensions.conf есть [demo] - это демо-контекст? Пробовал его вписывать - ничего не дало, пробовал вообще убрать строку с контекстом - тоже ничего.
0
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 16:03 10
в консоли сервера asterisk -rvvvc

и пробуйте регистрацию на телефоне

логи обычно сохраняются с /var//log/asterisk/messages
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 16:22  [ТС] 11
Цитата Сообщение от .None Посмотреть сообщение
в консоли сервера asterisk -rvvvc
и пробуйте регистрацию на телефоне
Висит localhost*CLI и все.
Цитата Сообщение от .None Посмотреть сообщение
логи обычно сохраняются с /var//log/asterisk/messages
Там где disallow=ll, это мой косяк был, исправил - все равно не логинится.
А про остальное не знаю, важно или нет.
0
Миниатюры
Установка тестовой Asterisk на виртуалку  
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 16:28 12
в консоли asterisk (там где *CLI) введите sip show peers
результат покажите

оставьте консоль открытую и пробуйте регистрацию с телефона, в консоли астериск должна быть информация о попытке регистрации, покажите ее
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 16:35  [ТС] 13
...
0
Миниатюры
Установка тестовой Asterisk на виртуалку   Установка тестовой Asterisk на виртуалку  
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 16:57 14
asterisk слушает только Localhost

sip.conf
udpbindaddr=0.0.0.0

и перезапустить астериск
0
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 17:15  [ТС] 15
Цитата Сообщение от .None Посмотреть сообщение
udpbindaddr=0.0.0.0
Эта строка уже была там.
0
Миниатюры
Установка тестовой Asterisk на виртуалку  
.None
Эксперт по компьютерным сетям
2382 / 927 / 132
Регистрация: 23.06.2009
Сообщений: 3,270
16.02.2018, 17:28 16
Лучший ответ Сообщение было отмечено maverick как решение

Решение

ну от много может зависеть, астер точно слушает 5060 на всех интерфейсах?
покажите netstat -ln |grep 5060

фаервол есть на федоре? с ПК не может блочить пакеты на астериск?
1
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
16.02.2018, 19:59  [ТС] 17
Цитата Сообщение от .None Посмотреть сообщение
фаервол есть на федоре? с ПК не может блочить пакеты на астериск?
Я как установил федору, больше ничего кроме астериска и нужных ему пакетов не ставил. На компе с фонерлайтом ради интереса отключил фаервол полностью - ничего не изменилось.
0
Миниатюры
Установка тестовой Asterisk на виртуалку  
maverick
1 / 1 / 0
Регистрация: 14.07.2011
Сообщений: 94
26.02.2018, 13:54  [ТС] 18
Выражаю благодарность товарищу .None за совместную диагностику моей проблемы. Дело было в фаерволе, который включен по умолчанию в Федоре. Отключили - все ок.
0
26.02.2018, 13:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2018, 13:54

Asterisk + d-link
Всем добрый день! Имеется рабочая связка Asterisk -> d-link dvg 6004s ->...

Asterisk H323
Добрый день! С горем пополам ooh323 появился в списке доступных каналов. ...

Asterisk + Билайн
Коллеги, прошу помощи! Настраиваю сервер астериска. Провайдер билайн! Бьюсь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru