Обновить
0

Asterisk *

Свободное решение компьютерной телефонии

Сначала показывать
Порог рейтинга
Уровень сложности

Загрузка телефонной книги в IP телефоны фирмы Polycom

Время на прочтение8 мин
Охват и читатели7.2K

В нашей организации используется ip телефония на базе Trixbox (по сути тот же FreePBX с некоторыми отличиями), а также телефонные апараты фирмы Polycom. С каждым днем штат компании рос и стало все тяжелее запоминать кучу внутренних номеров сотрудников. Часть сотрудников начала вручную вбивать адресную книгу в телефоне, но большая ее половина тратила тонны бумаги на распечатку очередного измененного справочника, а также еще больше времени на поиски нужного номера. С этим нужно было что то делать.
Все телефоны получают свою конфигурацию через tftp сервер, туда и полезем. Обнаружилось что при загрузке, телефон проверяет наличие *macaddr*-directory.xml в директории *tftpserver_dir*/polycom/contacts/, и подгружает его если находит. Этим и воспользуемся.
Читать дальше →

Тестирование телефонов Digium с Asterisk и настройка Smart BLF

Время на прочтение33 мин
Охват и читатели10K
Ранее специалистами нашей компании было проведено тестирование телефонов Digium с системой унифицированных коммуникаций Switchvox и одним из самых распространенных бесплатных дистрибутивов AsteriskNow. И вот наконец-то мы добрались до “голого” Asterisk'a.

В данном обзоре мы рассмотрим конфигурирование аппарата с помощью модуля взаимодествия телефонов Digium с Asterisk – DPMA (Digium Phone Module for Asterisk), а также настройку Smart BLF.

Всех заинтересовавшихся прошу под кат.
Читать дальше →

Asterisk: режим DND на BLF клавише

Время на прочтение4 мин
Охват и читатели26K
В рамках адаптации Asterisk к нуждам начальников и их секретарей озадачился я индикацией режима DND («Do Not Disturb» — «Не беспокоить») на клавишах BLF (Busy Lamp Field). На Хабре нашёлся соответствующий пост (а в комментарии ещё и полезная ссылка на альтернатитвный способ).

«DnD достаточно востребованная функция, но обычно режим включается на самом телефоне, не уведомляя об этом Asterisk, отчего тот будет обращаться к телефону пользователя, думая, что тот на месте и готов ответить на звонок. Как нам включить режим DnD на самом Asterisk и чтобы кнопка включения при активированном DnD моргала красным цветом?» © xtelekom

Однако, просто так взять и начать пользоваться DND на BLF не получилось.
Читать дальше →

Панель отправка исходящих факсов средствами Asterisk и Node.js

Время на прочтение5 мин
Охват и читатели10K
Факс — это одна из тех вещей, которой многие желают скорейшей смерти. Тем не менее в регионах этот способ передачи информации по прежнему используется очень часто. Так и в нашей организации появилась необходимость по возможности упростить данный процесс. После изучения уже существующих здесь статей я пришел к выводу, что представленные решения не совсем подходят в моей ситуации. В частности, хотелось немного более интеллектуальную систему, чем просто основанную на call файлах. Такую, чтобы она могла перезванивать несколько раз в случае неудачной отправке. При этом пользователь должен видеть текущее состояние доставки. В совокупности с тем, что мне давно хотелось посмотреть на веб-разработку в целом и node.js в частности, было принято решение написать свой велосипед сервер исходящих факсов. Что из этого получилось можно увидеть под катом.
Читать дальше →

Установка и настройка Asterisk под iD Phone (iDPhone)

Время на прочтение12 мин
Охват и читатели44K


Новое руководство на эту тему расположено здесь: habr.com/ru/post/350460

В данной инструкции описано как с нуля установить и произвести первоначальную настройку компьютерной телефонии на базе «Asterisk» с подключением к услуге «iD Phone» компании «Казахтелеком».

Некоторые идеи я почерпнул из этой статьи: «Пошаговое руководство по привязке SIP-номера к Elastix (FreePBX, Asterisk) на примере провайдера Megaline iDPhone» (большое спасибо asdForever за это), но:
  • во-первых, по указанной инструкции система у меня не заработала;
  • во-вторых, не со всеми решениями в ней я согласен;
  • в-третьих, мы будем настраивать не «Elastix», а «AsteriskNow»;
  • в-четвертых, я постарался написать инструкцию максимально подробной — для людей мало разбирающихся в Linux-системах и в «Asterisk» (каковым я и сам являюсь).

Дано:
  1. Операционная система будет установлена с нуля. Использован будет дистрибутив «AsteriskNOW» — это операционная система «CentOS» с предустановленным программным обеспечением «Asterisk» и веб-интерфейсом для его управления «FreePBX». Другими словами в данной инструкции отсутствует блок, в котором была бы описана установка «Asterisk» на уже развернутой Linux-системе.
  2. «Казахтелеком» предоставляет услугу «iD Phone» не через Интернет, а подключая абонентов к своей специальной SIP-сети. Физически, конечно, это чаще всего один канал (ADSL или оптика) вместе с Интернет и/или «iD TV». Роутер же отдает предоставляемые услуги на разные порты. Считаем, что у нас уже есть настроенный роутер, который с одного порта отдает Интернет, а с другого — «iD Phone».
  3. Компьютер имеет две сетевых карты: одна из них смотрит в Интернет, другая — в SIP-сеть «Казахтелекома».

Задача:
Получить работающую IP-АТС, имеющую доступ в Интернет.
Читать дальше →

Вышел Asterisk 12

Время на прочтение1 мин
Охват и читатели35K
image

Вышла новая версия платформы для развертывания системы IP-телефонии.
Хочется заметить, что Asterisk 12 является стандартным релизом и основной упор в этой версии сделан на кардинальные изменения в ядре продукта и добавление новых функций.
Читать дальше →

Новыe GSM маршрутизаторы от OpenVox

Время на прочтение4 мин
Охват и читатели41K


Openvox — компания из Китая. Уже давно не новость, что инженеры из поднебесной могут не только ворокопировать чужие идеи, но и создавать самостоятельные, эффективные и качественные решения.

Вам, как телефонистам, OpenVox наверняка известен как производитель PCI и PCI-E плат для VoIP телефонии. И я добавлю, что на этом линейка продукции не заканчивается.

Компания производит FXS маршрутизаторы, различные Embedded материнские платы, аналоговые и цифровые фаиловеры и даже телефонные станции (на Asterisk конечно же).

В 3 квартале OpenVox анонсировал расширение своего модельного ряда маршрутизаторов.

Вашему вниманию предлагается обзор бюджетных и ооочень функциональных GSM шлюзов от OpenVox.

Читать дальше →

Новые аналоговые и цифровые платы для Asterisk от Digium

Время на прочтение3 мин
Охват и читатели22K


SIP показал потрясающий рост в 2012 году. Если быть точным, то 83%! Тем не менее, он до сих пор занимает лишь треть рынка. См. исследование компании Webtorials

Но бизнес до сих пор выбирает PRI… Почему?

А хотя бы потому, что по IP Вы не получите гарантированное SLA подключение и будете целиком и полностью зависеть от интернет-провайдера. Я уже не говорю о корректно настроенном QoS, фаерволе и прочим настройкам, присущим SIP.

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

Да, именно уменьшение высоты большинства плат из трех юнитов в два, является основным нововведением в семействе плат Digium.

Итак, если думаете внедрять Asterisk или любую другую АТС на его платформе, Вы можете ознакомиться с актуальными продуктами прямо под катом.

Осторожно, много картинок

Openfire+Miranda+Asterisk+Active Directory+щепотка php,bash,C# или как звонить из Miranda, используя обычные телефоны

Время на прочтение10 мин
Охват и читатели18K
image
Заставить Miranda осуществлять звонки — несложно, используя плагины для SIP-телефонии, превращающие Miranda в софтфон,
Однако, что же делать когда у пользователей нет ни гарнитур, ни микрофонов?
А уж обучить пользователей работать с софт-фоном, встроенным с Miranda — страшный сон.

Вариант один — использовать существующие телефонные аппараты (IP, аналог, цифра) для осуществления звонков из Miranda.

Исходные данные:
1. Цифровая мини АТС Panasonic TDE200, к которой подключены все телефоны
2. Куча абонентов с разношерстными типами телефонов: IP, аналог, цифра, системные телефоны
3. Рабочий XMPP-сервер на базе OpenFire
4. Клиент Miranda для общения по протоколу XMPP (Jabber) — установлен у всех пользователей.

Хотелки:
1. Возможность совершать звонок, используя клиент Miranda.
2. Звонок и разговор должен совершаться по обычным рабочим телефонам (IP, аналог, цифра).
3. Информация о номерах телефонов должна браться из Active Directory.
4. Прозрачность/простота использования для пользователей.
5. При совершении звонка добавить оповещение по Jabber о звонящем.

Кого заинтересовало вступление — добро пожаловать под кат. Ниже будет интересно.
Читать дальше →

Asterisk. Разгружаем секретаря/диспетчера/первую линию тех. поддержки

Время на прочтение5 мин
Охват и читатели34K
Надеюсь, что этой статьей получится превратить статьи по конфигурации Asterisk в целый цикл статей, начало которому я, для себя положил около 2-х лет назад в этой статье.

Я стараюсь описывать свою разработку (а возможно кому-то и приподниму завесу тайны) нетривиальных, или просто интересных, по моему мнению, диалпланов.

Я сразу оговорюсь, что не буду описывать настройку модулей, конфигурационных файлов подключения к базе данных и тому подобного, так как это не цель статьи, тем более все это есть в wiki и в книгах по Asterisk. Так же я сразу скажу что делаю все это на голом Asterisk без freePBX так как считаю реализацию этого веб-интерфейса неправильной, нелогичной и ущербной.

Начну я с одного из сценариев в организациях — разгрузки секретаря. Эту же логику будет возможно применить и к Call центрам, и диспетчерам такси (немного изменив Dialplan).

Сценарий:
-Звонок на секретаря.
-Сектретарь поднимает трубку -просят соединить с отделом продаж.
-Секретарь переводит звонок на группу менеджеров.
-Менеджер разговаривает с клиентом.
-При повторном звонке в течении 24 часов клиент попадает сразу к принявшему его впервые менеджеру.

Кому интересно прошу под кат.
Читать дальше →

Мой опыт работы с Webrtc

Время на прочтение2 мин
Охват и читатели15K
Привет, хабралюди

В этом топике я хочу рассказать вам о моем опыте работы с SIP телефонией через webrtc. Рассказать о том, с какими проблемами встречался, какой софт я пробовал, какие костыли писал :).

Что было использовано:


  • Asterisk 11.5.1
  • GSM шлюз
  • SipML5

Читать дальше →

Настройка CEL в Asterisk

Время на прочтение4 мин
Охват и читатели43K
В настроящее время Asterisk всё больше и больше набирает популярность, им пользуются не только организации, но и обычные люди и для её пользователей встает вопрос тарификации разговоров. Например в относительно простой системе, где точность нестоль существена можно обойтись с помощью стандартного модуля CDR (Call Detail Record), который имеет три события: «Начало», «Ответ», «Конец» звонка и вести учет времени как разницу между окончанием разговора и ответом на звонок, но как быть, если у нас звонок с ненулевой вероятность может быть переадресован или поставлен на удержание? Для этого этих целей в Asterisk существует модуль CEL (Channel Event Logging) и под катом я опишу его концепцию и пример конфигурации.
Читать дальше →

Пошаговое руководство по привязке SIP-номера к Elastix (FreePBX, Asterisk) на примере провайдера Megaline iDPhone

Время на прочтение4 мин
Охват и читатели90K

Всем доброго времени суток.


IP телефония вообще достаточно интересная штука, однако для человека, столкнувшегося с подобной системой в первый раз, процесс настройки может показаться пугающе трудным. Подробнее о том, как и зачем устанавливать программные IP-АТС можно почитать где-нибудь еще (благо информации по этому вопросу предостаточно), я же хотел более подробно остановиться на вопросе ее интеграции с городскими SIP-номерами одного Казахстанского провайдера.
image
Читать дальше →

Ближайшие события

Smart BLF и сравнение IP телефона Digium D40

Время на прочтение5 мин
Охват и читатели6.4K

Теперь Ваш Asterisk может стать еще более гибким и функциональным. Просто добавьте к нему Digium IP телефон ;)

Производитель выпустил новую прошивку с номером 1.4, а также свежий модуль DPMA.

Благодаря особой связке с Asterisk (не только через SIP протокол) данный телефон позволяет увидеть статус коллег непосредственно на телефоне, зайти / выйти из очереди, прослушать голосовую почту, запустить собственное приложение и многое другое.

А сегодня Digium вводит еще одно понятие: «Smart BLF». Который описывает поведение клавиш быстрого набора на IP телефонах D40, D50 и D70. По сравнению с предыдущим функционалом клавиш быстрого набора, Smart BLF предоставляет совершенно новый мир возможностей.

Вам интересно каких? И Вы хотите узнать чем же еще так хорош данный аппарат? Прошу проследовать под хабракат.
Читать дальше →

Подключаем Asterisk к Avaya по протоколу H.323

Время на прочтение4 мин
Охват и читатели38K

С одной стороны нам понадобится сам asterisk.

Можно воспользоваться одним из готовых дистрибутивов таких как Trixbox, Elastix, AsteriskNow, но у меня не получилось добиться адекватной работы от модуля работы с h323 входящего в состав первых двух дистрибутивов( во всяком случае при настройке транков к avaya).

У кого тоже не получилось или просто интересно, прошу под кат.
Да, интересно

Один из простых вариантов защиты VoIP

Время на прочтение9 мин
Охват и читатели57K
Про IP-телефонию очень много написано и сказано. И в частности про безопасность, при использовании VoIP. Но, тем не менее, периодически то от одного, то от другого знакомого слышу «страшные» истории, как у кого-то ломанули VoIP-сервер и они получили счет за телефон с большим количеством нулей…
Вот один из последних случаев: В небольшой организации начинающий админ решил поизучать еще плохо ему знакомые технологии VoIP и для этого завел пользователя с логином «test» и угадайте каким паролем? ;)
Система работала уже не один год, внешняя защита была отлажена, сервер портом 5060 светился «наружу». Но те, кто ставили и настраивали систему, защиту от слабого пароля по какой-то причине не включили. Нужно было видеть лицо директора этой организации, когда, придя утром на работу, он увидел перепуганную секретаршу и счет за телефон — около 25000$. Это только за одну ночь. А если бы оператор не выключил их SIP-аккаунт и счет, как положено, был выписан в начале следующего месяца?
Читать дальше →

Макрос для балансировки исходящих звонков на GSM в Asterisk

Время на прочтение2 мин
Охват и читатели13K
Привет, Хабр!

В прошлом топике(уже в черновиках) я обещал предоставить хабрасообществу действующий макрос для балансировки исходящих звонков через N-ное количество сим-карт. Сабж, собственно, найден, усовершенствован и протестирован. Плюс — он гарантирует, что симка с превышенным лимитом использоваться не будет.
Шо, опять?

Отправка факсов из User Panel во FreePBX

Время на прочтение4 мин
Охват и читатели29K
Привет, хабр!


Электронная почта давно является основным способом обмена документами. Но после того, как я заменил во многих организациях в моем городе старые сименсы и панасы на Asterisk PBX, сталкивался с нежеланием отказываться от факсов(особенно в бюджетных организациях), и понятно — это быстрее и проще для сотрудника, чем возиться со сканером. Так как астер они ставили в основном вследствие расширения штата и с желанием сэкономить, то факсы для новых сотрудников необходимо также виртуализировать. С приемом факса на e-mail проблем возникнуть не должно, с простым и бесплатным способом отправки пришлось поломать голову.

На просторах интернета нашел простой способ отправки факса через веб-интерфейс FreePBX. Несложно настроить, работает на ура. Для активного использования факсов в крупном офисе вряд ли подойдет, но для небольшого офиса с небольшим факсовым трафиком или для новичков в астере или *nix — в самый раз.
Поехали!

Организуем Asterisk IP телефонию в офисе без изучения Linux

Время на прочтение5 мин
Охват и читатели265K
В этой статье я расскажу по шагам об организации IP телефонии в офисе на 15 человек с помощью Asterisk в виде сборки Askozia, неттопа Intel NUC и телефонов Linksys и Yealink, заказанных с Ebay, а также прикину примерные затраты на организацию связи со своим сервером телефонии, плюс попробую рассказать о преимуществах и недостатках этого решения.
Читать дальше →

Видео звонки между терминалами Aastra 8000i через IP-PBX Asterisk

Время на прочтение4 мин
Охват и читатели6K
В этой статье пойдет речь о настольном видео-терминале Aastra 8000i Desktop Media Phone. Терминал является частью семейства Aastra BluStar Ecosystem и хорошо интегрирован с другими продуктами от Aastra — телефонными станциями Aastra A400 и Aastra MX-ONE. Однако мы рассмотрим вариант взаимодействия данных терминалов с IP-PBX сторонних производителей, для организации трехсторонней видеоконференцсвязи и связи видео точка-точка.

image

Данный терминал имеет достаточно много специфических моментов в настройке. При использовании 8000i с коммуникационными платформами от Aastra все нюансы уже учтены, при конфигурировании абонентов соответствующего типа, так как станция готова к взаимодействию с данными устройствами и по сути сама настраивает терминалы Aastra 8000i.

В нашей лаборатории мы попытались разобраться в нюансах конфигурации и подключить устройство к произвольной IP-PBX, в частности к FreePBX (Asterisk).

Основной сложностью в подготовке терминала к взаимодействию с IP станцией является то, что часть своих настроек он должен взять из конфигурационного файла, лежащего на конфигурационном сервере. Таким образом, перед началом настройки нам необходимо иметь следующее:
  • работающую IP-PBX со свободными SIP-аккаунтами и поддержкой кодека H.264
  • поднятый конфигурационный сервер (TFTP)

В качестве конфигурационного сервера могут выступать сервера, поддерживающие один из протоколов: TFTP, FTP, HTTP или HTTPS.

В состав нашей лабораторной установки входят:
  • Видео-терминалы: Aastra 8000i (с актуальной версией firmware 4.2.0-1260)
  • FreePBX: Asterisk v 11.2.1 (развернуто на виртуальной машине под управлением vmware ESXi 5.1)

Читать дальше

Вклад авторов