Основы проектирования защищенных телекоммуникационных систем.-4
.pdf
51
|
Рис. 2.25. Установка cygwin |
Изменяем |
директорию установки на C:\cygroot и нажинаем Next. |
Рис. 2.26. Установка cygwin
52
Изменяем на C:\Utils
Рис. 2.27. Установка cygwin
Выбираем Direct connection
Рис. 2.28. Установка cygwin
53
Выбираем сайт, с которого будет идти скачивание
Рис. 2.29. Установка cygwin
Дождитесь до полной скачки файлов
Рисунок 2.30. Установка cygwin
54
При выскакивании ошибки нажмите Ок
Рис. 2.31. Установка cygwin
Нажмите next
Рис. 2.32. Установка cygwin
Дождитесь полного скачивания
55
Рис. 2.33. Установка cygwin
Клик finish
Рис. 2.34. Установка cygwin
56
Настройка модулей
Чтобы избежать ошибок при запуске программы, нужно настроить файл "modules.conf".
Откройте "C:\cygroot\asterisk\etc\modules.conf" файл с помощью блокнота и добавьте следующие строки в конце файла:
noload = pbx_dundi.so noload = chan_capi.so noload = chan_fx.so
noload = chan_tapi.so
И удалите:
noload = app_queue.so
В итоге файл должен выглядеть так
Рис. 2.35. Настройка файла "modules.conf
Теперь снова попробуйте запустить AsteriskW32 GUI , ошибок возникнуть не должно.
Рис. 2.36. Запуск AsteriskWin32
57
Настройка Windows Firewall
Откройте Windows Firefall
Рис. 2.37. Запуск Windows Firewall
Затем кликните настройки
Рис. 2.38. Запуск Windows Firewall
58
Выберите добавить другую программу
Рис. 2.39. Запуск Windows Firewall
Найдите в списке AsteriskWin32 GUI и нажмите добавить, затем закройте все окна с
Windows Firefall
Рис. 2.40. Запуск Windows Firewall
59
Регистрация в AsteriskWin32
Asterisk имеет различные типы сообщений, которые могут быть зарегистрированы. К
ним относятся:
debug
notice
warning
error
verbose
dtmf
logger.conf
Asterisk предоставляет ряд способов для регистрации . Файл logger.conf (Местонахождение: C:\cygroot\asterisk\etc\logger.conf) содержит элементы конфигурации для регистрирования.
;
; Logging Configuration
;
[general]
;
[logfiles]
debug => debug
messages => warning,error
console => notice,warning,error,debug,verbose,dtmf,fax
Первая строка говорит Asterisk, что войти log debug (правая сторона =>) в файл с именем отладки (на левом фланге из =>), расположенный в C:\cygroot\asterisk\log\.
Вторая строка сообщает Asterisk, что возможно зарегистрировать предупреждения и сообщения об ошибках в файл с именем сообщения, расположенные в C:\cygroot\asterisk\log\.
Третья строка говорит Asterisk отправлять все сообщения в CLI консоли.
asterisk.conf
Каталог журнала может быть изменен путем изменения линия astlogdir => asterisk/log to point, чтобы указать на нужный каталог в файле asterisk.conf
(C:\cygroot\asterisk\etc\asterisk.conf).
Существуют различные уровни verbosity и debugging. Используйте установить многословным или установить отладки с последующим числовым значением их изменения.
Полезные значения от 0 (disabled) до 10 (maximum) за verbosity и отладки уровнях.
60
Выставите в окне PBX Manager set verbose 10
Рис. 5.41. Настройка PBX Manager
Затем выставите set debug 10
Рис. 5.42. Настройка PBX Manager
Так же возможно активировать другие типы отладки системы: (see asterisk CLI command)
