Я ИТ специалист или Жизнь ИТшника Это блог о моей работе, жизни и увлечениях! Решим ИТ проблемы вместе!

11Мар/1011

Подключаем ip телефон Cisco 7912 к SIP Asterisk

Сразу оговорюсь что тема очень сложная, на неочевидных глюках я потерял кучу времени, и сейчас мне уже будет трудно восстановить всю последовательность действий. Но я попытаюсь вам все описать так чтобы ничего не пропустить.

Вводная: Из наших прошлых экспериментов с asterisk у нас остался  полность настроенный и рабочий стенд.

Астериск отвечает за SIP звонки, cisco и ccme работает с парочкой телефонов 7912 с прошивкой SSCP (т.е. самые обычные ip телефоны cisco).  Впрочем  вашем случае все може быть не так и особой роли это не играет.

Ставим задачу: сменить прошивку на телефоне cisco 7912 чтобы получить возможность звонить с него через любого SIP провайдера. В нашем случае SIP провайдером является уже настроенный asterisk.

Делаем:

10Мар/102

Как изменить пароль для администратора FreePBX Asterisk?

После публикации статьи про настройку Asterisk и использование дефолтного пароля для FreePBX, один из посетителей задал мне вопрос, а как же изменить этот дефолтный пароль. И действительно как?
Есть один простой способ:
все дело в том что авторизация во Freepbx может происходить от двух пользователей: от пользователя MYSQL и от пользователя asterisk
конкретно в нашем случае Freepbx это пользователь под которым идет подключение к БД. И иметь дефолтный пароль туда, тоже не хорошо.
Как изменить:

Заходим в консоль системы под пользователем root, если есть MidnightCommander то запускаем его и правим следующий файлик /etc/amportal.conf

В /etc/amportal.conf мы видим наш пароль FreePBX / fpbx однако это всего лишь пароль доступа к MYSQL, меняем его на тот который у нас будет использоваться в дальнейшем, для примера 12345. Сохраняем файл.
Запускаем mysql клиента:

mysql -u root
use mysql;
update user set password=password('12345') where user ='freepbx';

Теперь  у пользователя БД изменился пароль, рестартуем сервер asterisk или просто его сервисы и можем заходить под новым паролем кторый никому не известен (мы же его никому не скажем)

Теперь мы можем смело из web интерфейса изменить пароль для пользователя Admin и использовать для входа его, по умолчанию он равен amp111 .

Вроде бы ничего не забыл. Напомните если что!

Метки записи: , 2 Комментарии
10Фев/102

Подключаем Cisco к Asterisk через Sip

В прошлый раз мы настраивали AsteriskNow для совершения звонков внутри локальной сети при помощи программных SIP телефонов. Фактически вместо программного SJPhone можно использовать множество имеющихся в продаже USB, Wireless, Ethernet SIP трубок что позволит организовать внутреннюю телефонию офиса.

Дело осталось за малым: организовать звонки во внешний мир. Тут есть три варианта:

  1. Специальная FXO карта для Asterisk. К ней подключается медная пара от телефонного оператора и разруливается маршрутизация звонков. За отсутсвием оной, равно как и медной пары, этот способ пока описывать не буду.
  2. Организация потока E1 от телефонного оператора с требуемым количеством номеров. Здесь сложность кроется в оборудовании, для того что бы принять это поток нужно специальное железо или опять же плата для Asterisk. В качестве специального железа зачастую выступает Cisco. Имеющаяся у меня cisco такую карточку имеет и поток принять может, вот только взять его не у кого, поэтому пока этот вариант тоже не рассматриваем.
  3. Подключение по SIP к любому провайдеру IP телефонии любым доступным методом. Т.к. традиционная телефония постепенно сдает свои позиции, эту нишу занимают операторы IP телефонии и соответственно такой способ подключения интересует многих.
10Фев/101

Подключение телефонов Cisco IPPhone к Cisco 1700 с Cisco Call Manager Express

На основе базовой конфигурации моего стенда Cisco о котором я писал в предыдущей статье http://www.denaie.ru/?p=149, я создам небольшую PBX для работы ip телефонов Cisco IPPhone 7912, 7940 и используя карту FXS подключу к cisco обычные аналоговые телефоны.

Для того что бы иметь возможность использовать CCME необходимо иметь соответствующую поддержку этого сервиса в используемой  IOS.  У меня, к примеру, стоит IOS c1700-ipvoice-mz.123-11.T11.bin. Как видно из названия прошивки в ней есть поддержка ipvoice. Вообще для того чтобы узнать какие возможности (features) поддерживает ваша прошивка можно воспользоваться сервисом Cisco Features Navigator http://tools.cisco.com/ITDIT/CFN/ . Там по ссылке Search by Image  можно зная имя образа узнать  всю необходимую информацию.

4Фев/1010

Начинаем работать с Asterisk

Для начала самое простое: ставим на доступный компьютер сам Asterisk, небольшой тюнинг,  затем настройка пары тестовых SIP номеров для внутренних звонков.

Установка Asterisk

В принципе дистрибутивов asterisk на сегодняшний день довольно большое количество: TrixBox, AsteriskNow, PBX-in-a-flash, AstPBX и т.п.

Я выбрал AsteriskNow. Одной из причин выбора являлось наличие WebGUI FreePBX и соответствующая простота настройки и установки.
Сначала качаем сам дистрибутив http://www.asterisk.org/asterisknow. Прожигаем образ на компакт и ставим на любое имеющееся у нас железо. Установка не сложная, в одном месте необходимо будет выбрать таймзону и определить пароль root. После установки и перезагрузки, можно настроить сетевые интерфейсы т.к. вам надо.