Данная статья является логическим продолжением статей установки Asterisk и конфигурирования цифровой платы Digium TE133. На этот раз мы будем конфигурировать аналоговую 4-портовую плату нового поколения Digium A4B.
Аналоговые платы данной серии - это универсальные устройства, используемые для подключения вашей АТС к ТфОП или аналоговых телефонов к серверу Asterisk. Это достигается с помощью внешних аналоговых телефонных линий, подключенных к FXO порту платы или аналоговых телефонов, подключенных через FXS порты.
Все аналоговые платы Digium имеют модульную структуру, то есть изначально имеются базовые платы на 4, 8 и 24 модуля, на которые устанавливаются fxo- и fxs-мезонины в нужной вам конфигурации. Для простоты идентификации текстолит модулей имеет различные цвета: fxo-модули красные, fxs - зеленые.
Пожалуй, на этом матчасть закончена:) Перейдем непосредственно к конфигурированию платы.
1. Установка платы в сервер - тут все просто, либо PCI, либо PCI-E. Платы для PCI и PCI-E-шины универсальны.
Правим конфиг /etc/dahdi/system.conf:
loadzone = ru
defaultzone = ru
fxoks=1, 2 - тип сигнализации на портах 1 и 2
fxsks=3, 4 - тип сигнализации на портах 3 и 4
С сигнализацией иногда возникает путинца, поэтому нужно сделать небольшое пояснение: Если у вас FXO порт, то вы должны использовать FXS сигнализацию для него и наоборот.
echocanceller = mg2,1-4 - определяем тип эхоподавления и порты, на которых оно действует
Далее загружаем драйверi и утилиту dahdi_cfg:
# modprobe wcaxx
# dahdi_cfg -vv
Правим /etc/asterisk/chan_dahdi.conf:
usecallerid = yes
hidecallerid = no
callwaiting = yes
threewaycalling = yes
transfer = yes
echocancel = yes
echocancelwhenbridged = yes
rxgain = 0.0
txgain = 0.0
;FXS Modules
group = 1
signalling = fxo_ks
context = Internal
channel = 1-2
;FXO Modules
group = 2
echocancel = yes
signalling = fxs_ks
context = Incoming
channel = 3-4
Теперь поправим extensions.conf для использования DAHDI:
exten => 1000,1,Dial(DAHDI/1,20,rt) - внутренний номер 1000, подключенный к порту 1
exten => 2000,1,Dial(DAHDI/2,20,rt) - внутренний номер 2000, подключенный к порту 2
exten => _9.,1,Dial(DAHDI/g2/www${EXTEN:1}) - звонок через fxo внаружу через группу 2
exten => _9.,2,Congestion
На этом конфигурация аналоговой платы закончена.
В конце повествования напоминаем вам, что если у вас возникли какие-то проблемы при настройке, команда инженеров АТС Дизайн всегда готова помочь вам в настройке всего за 70$/час.