Архив метки: voip

Asterisk: забанить по номеру

Это бан-хаммерХочу рассказать о способе, который естественным образом вытекает из задачи забанить абонента по номеру. Оператор, принявший звонок, просто отправляет его на… специальный добавочный номер (к примеру «0»), на котором уже крутится логика бана этого номера. Для хранения номеров будем пользоваться внутренней базой данных Asterisk. Также хочу отметить, что для успешного функционирования данного способа у вас должен быть включён «слепой трансфер» в features.conf, по умолчанию это кнопка «#». Самое приятное, что теперь операторы смогут банить неугодных без участия админа.
Читать далее Asterisk: забанить по номеру

Обновление прошивки телефона Cisco SPA504G

Cisco SystemsСкачиваем соответствующую прошивку с сайта cisco.com. В настройках телефона выставляем:

Provisioning → Upgrade Enable = yes
Provisioning → Upgrade Rule = http://10.0.0.1/spa50x-30x-7-4-9c.bin

Здесь 10.0.0.1 — это какой-нибудь ваш веб-сервер. Нажимаем Submit, телефон перезагружается и сам обновляется. PROFIT!

Реализация QoS для IP-телефонии Asterisk на FreeBSD+pf

ЕнотикиДобрый день, коллеги!
На сей раз задача у меня — настроить приоритеты трафика таким образом, чтобы голосовые пакеты и SIP-сигнализация обрабатывались в первую очередь. Это бывает полезно, когда, например, функции АТС выполняет офисный файрволл. Заодно настроим еще и приоритеты для SSH.
Для начала, определим критерии, по которым будет классифицироваться трафик:
1. SSH — при забитости канала, самое главное — сохранить управление системой, чтобы, к примеру, суметь заблокировать вредителя;
2. SIP — небольшое количество сигнализационных SIP-пакетов для начала и завершения VoIP-сессии;
3. собственно голосовой RTP-трафик;
4. всё остальное.
Под катом процедура настройки.
Читать далее Реализация QoS для IP-телефонии Asterisk на FreeBSD+pf

Настройка Huawei E173 на FreeBSD + Asterisk

GSM-модем Huawei E173Дорогие читатели, сегодня поделюсь инструкцией, как настроить GSM-модем Huawei E173 на программной АТС Asterisk, работающей под управлением FreeBSD. Настроим исходящие и входящие звонки. Не сказать, что это очень уж секретные сведения, но мне всё-таки пришлось наступить на некоторые грабли в процессе настройки, а значит, материал достоин публикации. Итак, начнем — у нас имеется FreeBSD 8.3, Asterisk 1.8.17.0 и GSM-шлюз Huawei E173, подключающийся к USB-порту.

Подключаем USB-модем. Сперва нужно проверить, что он определяется в системе…
Читать далее Настройка Huawei E173 на FreeBSD + Asterisk

Подключение SIP-транков RingCentral к Asterisk

Радио начала XX векаЕсть такой американский провайдер IP-телефонии RingCentral, который официально не поддерживает SIP-транки Asterisk. Говорит, что «for best user experience». Возможно и так, но мне надо было подключить напрямую к Asterisk. Долго я мучился, пытаясь приспособить их к своей любимой программной АТС, и, наконец, получилось. Полную историю и способы нахождения этой информации я рассказывать не буду, скажу только, что ни одно животное в ходе этого не пострадало. Ниже инструкция, как подключить номера VoIP-провайдера RingCentral на наш Asterisk PBX по протоколу SIP — как для входящих звонков, так и для исходящих.
Читать далее Подключение SIP-транков RingCentral к Asterisk

Digium или Sangoma

4 port modular analog PCI 3.3/5.0V card, and HW Echo CancellationМне поставили задачу сравнить телефонные PCI карты от производителей Digium и Sangoma. Был в полной растерянности. Пожалуй, я бы чувствовал себя лучше, если бы у меня спросили: «Кого ты больше любишь, папу или маму?»

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

Поэтому вместо того, чтобы выносить вердикт, что лучше, Digium или Sangoma, я решил просто перечислить достоинства и недостатки карточек каждого производителя, а конечный выбор за вами.
Читать далее Digium или Sangoma

Linphone в Ubuntu из исходников


У меня в Ubuntu не работает Linphone последней версии 3.3.2 (Linphone коннектится но не звонит), а в Windows как оказалось, последняя версия работает. Чтобы получить рабочий телефон в Ubuntu, было решено установить Linphone из исходников. Для этого нужно скачать последнюю версию и распаковать архив.
Читать далее Linphone в Ubuntu из исходников