Архів теґу: voip

Asterisk 13 + chan_dongle. Уточнения

По следам заметки chan_dongle + asterisk 10 Текущая версия dongle уже не поддерживается на сайте google Форк можно взять тут https://github.com/bg111/asterisk-chan-dongle Особо ничего не поменялось. Собирать будем под Asterisk 13.7 Asterisk 13.7.0, Copyright (C) 1999 – 2014, Digium, Inc. and others

Cisco 7940 за NAT

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cuipph/7960g_7940g/5_0/sip/english/administration/guide/5_0/7960setS.html Some general advice on how to get 7940/7960 going in standalone SIP via NAT. 1. Give your 7940 a static IP. 2. Forward ports 5060-5062 TCP and UDP and 16384 to 16399 UDP to the static IP of the 7940. 3. Make configuration file adjustments as follows: Set voip_control_port: 5061 ; NAT/Firewall Traversal- 0=Disabled,… Читати далі »

Драйвер для Tormenta2 в Asterisk

Чтоб не искать каждый раз заново. Драйвер для ISDN PRI карты Tormenta2 от украинской компании Nika нужно подкинуть в каталог с оригинальными dahdi-linux-complete-2****/linux/drivers/dahdi/ И заменить в нем тот драйвер который уже есть tormenta2.rbt Сам фай можно скачать по это ссылке tormenta2.rbt

dahdi_tool отсутствует в системе

Поставил dahdi_tool, а после установки не оказалось самой утилиты dahdi_tool, хотя все остальное собралось, а все гениальное просто – ему не хватало dev-libs/newt emerge -av dev-libs/newt Для Debian apt-get install libnewt-dev libnewt0.52 и жизнь наладилась…. Если же вы собираете вручную dahdi-complete то нужно не забыть и tools собрать cd dahdi-linux-complete*/tools ./configure make make install

Asterisk: список стандартных переменных

Variables present in Asterisk 1.8 and forward: ${CDR(accountcode)} * – Account code (if specified) ${BLINDTRANSFER} – The name of the channel on the other side of a blind transfer ${BRIDGEPEER} – Bridged peer ${BRIDGEPVTCALLID} – Bridged peer PVT call ID (SIP Call ID if a SIP call) ${CALLERID(ani)} * – Caller ANI (PRI channels) ${CALLERID(ani2)}… Читати далі »

Кодек g729 в Asterisk 13

Ставимо bcg729 Bcg729 – програмна бібліотека кодера і декодера G729A, написана на C та розроблена в Belledonne Communications, компанії яка підтримує проект Linphone. Вона була написана з нуля і не є похідним від кодів ITU. git clone git://git.linphone.org/bcg729.git cd bcg729-1.0.0 ./configure make make install Ставимо Mercurial apt-get install mercurial

Asterisk: логируем cel и cdr в mysql через odbc

Устанавливаем недостающие пакеты unixODBC apt-get install unixODBC unixODBC-dev libmyodbc Настройки ODBC: cat /etc/odbcinst.ini [MySQL] Description = ODBC for MySQL Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so FileUsage = 1 cat /etc/odbc.ini [asterisk-connector] Description = MySQL connection to ‘asterisk’ database Driver = MySQL Database = ast Server = localhost UserName = user Password = pass Port =… Читати далі »