+7 (495) 134-13-24 +7(3532) 40-95-05
atsip@atsip.ru +7(3537) 20-30-40
Настройка аппаратов Cisco в Asterisk

Настройка аппаратов Cisco в Asterisk

Posted in Настройка Asterisk

Рассмотрим добавление и настройку аппарата Cisco во FreePBX.

В Asterisk за соединение с Cisco отвечает модуль chan_sccp.so (Skinny Client Control Protocol (SCCP)) - им мы и воспользуемся.

Для начала в в настройках FreePBX создадим внутренний номер:

ExtensionsAdd Estension → Другое устройство → Сохранить

Внутренний номер пользователя — номер, который нам требуется создать, у нас 2134

Отображаемое имя — имя, например «***** Anna».

Псевдоним номера ИД — не трогаем

Псевдоним SIPномер что мы вводили во внутреннем номере - 2134

Прокручиваем страничку ниже

Устройство использует custom технологию

dial → SCCP/2134

Во FreePBX

Сохранить (Submit) и apply config

Далее перемещаемся в консоль и будем исправлять файлы sccp_extensions.conf и sccp_hardware.conf в папке /etc/asterisk/
Добавляем в
sccp_extensions.conf

[2134](defaultline)sccp_extensions
id = 2134
label = 2134
description= *** Anna
cid_name= *** Anna
mailbox = 2134
cid_num = 2134
trnsfvm = 2134

[defaultline](!)
type=line
context=from-internal
incominglimit=2
transfer=on
vmnum=1234
meetme=on
meetmeopts=qxd
meetmenum=700
trnsfvm=1234
secondary_dialtone_digits=9
secondary_dialtone_tone=0x22
musicclass=default
language=ru
echocancel=on
silencesuppression=off
dnd=off

Теперь лучше зайти на аппарат

device sccp


Отсюда нам надо взять модель аппарата — 7905 и Host Name.

Host Nameэто по сути MAC-адрес с добавлением вначале SEP.

Правим sccp_hardware.conf

[SEP00179A4094B](defaultdevice)
devicetype = 7905
description = *** Anna
button = line, 2134

[defaultdevice](!)
type = device
keepalive = 60
tzoffset = 0
transfer = on
park = on
cfwdall = on
cfwdbusy = off
cfwdnoanswer = off
pickupexten = on
pickupcontext = local
pickupmodeanswer = on
dtmfmode = inband
imageversion = P00405000700
deny=0.0.0.0/0.0.0.0
permit=10.10.10.0/255.255.255.0
directrtp=on
earlyrtp = progress
private = on
mwilamp = on
mwioncall = on
meetme = on
meetmeopts = qxd
nat = off
setvar=testvar=value
cfwdall = on

Обязательно нужно убедиться что больше это Host Name больше нигде не используется!

Примечание: Вы видите на скриншоте «Phone DN: 127» - это след от старого номера, который указывает что данный номер может присутствовать в sccp_hardware.conf.

Конечно сохраняем примененные нами изменения в обоих конфигах.
Перезагружаем модуль SCCP чтобы он перечитал конфиги:

~$ sudo asterisk -rx 'sccp reload'

и можно увидеть добавленного пользователя

~ $ sudo asterisk -rx 'sccp show devices'

sccp device

Небольшое примечание: нежелательно оставлять поля в кофигах пустыми — это касается полей «description» и «cid_name» лучше заполнить группой из 8 точек.

Примечание2: возможно заработает только после перезагрузки Астериска при капризности перезагрузки модуля или конфига sccp.

  • Наши клиенты:

    OOO Газпром межрегионгаз Оренбург    
    ООО "Газпром межрегионгаз Оренбург" Жилой комплекс Экодолье Оренбург Сеть магазинов бытовой техники "Айсберг"
  • Наши клиенты:

          
     Сеть магазинов мебели "Мягков" Администрация г.Орска Орский шпалопропиточный завод
  •   
     Сеть магазинов "Строительный БУМ" ЗАО "Орский завод синтетического спирта" Региональная торговая компания "ШАР"
  •    
     Телерадиокомпания "Евразия" Производственное объединение "Климатвентмаш" Оренбургская региональная сеть
    "Рекламная кампания"
  •  Оператор интернета и тв
    ООО "ОрскТелеком"
    МУП "Орская городская аптека" Автосалон "Вояж"
  • fort
    ozemi gost
    Отель "Фортеция" ЗАО "Завод электромонтажных изделий" Объединенная служба такси
  • novupak 
    logo ormash1  
    Производство и продажа полиэтиленовой пленки

    АО "Орский Машиностроительный завод"

     
Powered by Warp Theme Framework
������.
Яндекс.Метрика