Blog Archives

VoIP

Asterisk install RHEL 9

Набросал небольшой скрипт который решает проблебу установки астериска из исходников.

[bash]
#!/bin/bash

yum update -y
yum install epel-release.noarch -y
yum install wget curl mc git automake libtool.x86_64 htop atop zip vim tar gcc gcc-c++ make openssl-devel.x86_64 bzip2 patch libedit-devel.x86_64 libuuid-devel.x86_64 libsq3-devel.x86_64 sqlite-devel.x86_64 libsqlite3x.x86_64 -y
yum update -y

yum install —skip-broken —assumeyes pkgconfig chkconfig autoconf-archive jansson-devel speex-devel speexdsp-devel libogg-devel libvorbis-devel portaudio-devel libcurl-devel xmlstarlet bison flex postgresql-devel unixODBC-devel neon-devel gmime-devel lua-devel uriparser-devel libxslt-devel mysql-devel bluez-libs-devel radcli-devel freetds-devel jack-audio-connection-kit-devel libcap-devel net-snmp-devel iksemel-devel corosynclib-devel newt-devel popt-devel libical-devel spandsp-devel libresample-devel uw-imap-devel binutils-devel libsrtp-devel gsm-devel doxygen graphviz openldap-devel hoard codec2-devel fftw-devel libsndfile-devel unbound-devel subversion -y

cd /usr/src/
git clone https://github.com/akheron/jansson.git
cd jansson
autoreconf -i
./configure —prefix=/usr/
make &&

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



Asterisk MariaDB and ODBC Driver

При появлении таких ошибок с конфигурацией Asterisk`а и MariaDB

res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Can’t open lib ‘/usr/lib64/libmyodbc5.so’ : file not found

res_odbc.c: The ‘pooling’, ‘shared_connections’, ‘limit’, and ‘idlecheck’ options were replaced by ‘max_connections’. See res_odbc.conf.sample.

Поставьте себе другой драйвер.
mkdir odbc_package
cd odbc_package
wget https://downloads.mariadb.com/Connectors/odbc/connector-odbc-3.0.8/mariadb-connector-odbc-3.0.8-ga-rhel7-x86_64.tar.gz
tar -xvzf mariadb-connector-odbc-3.0.8-ga-rhel7-x86_64.tar.gz
sudo install lib64/libmaodbc.so /usr/lib64/

/etc/odbcinst.ini
[mariadb]
Description = ODBC for MariaDB
Driver = /usr/lib64/libmaodbc.so

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



Какой номер лучше для бизнеса 495 или 499

При выборе телефонного номера для бизнеса, расположенного в Москве, владельцы часто сталкиваются с вопросом: что лучше – номер с кодом 495 или 499? Оба этих кода относятся к столице, но у каждого из них есть свои особенности и нюансы использования, которые могут повлиять на восприятие компании.

Код 495: Символ надежности и статуса

Код 495 – это исторический код Москвы,

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



t38 Mirax Group о запрете использования факса с компаниями

10070_fax

Очень круто взять и запретить факсы, что бы не было их вообще. А если и разрешать тогда стоит взглянуть по новому на Телеграф и голубиную почту.
Взято на просторах интернета при долгих поисках решения связки t38+Asterisk.

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



asterisk-mp3 Centos

Установив свежий Астериск 1.8 а пакета asterisk-mp3 в стандартных репозитариях диджиума нет.
Легко можно выйти из положения вот такой вот настройкой.

[default]
mode=mp3
random=yes
directory=/var/lib/asterisk/mohmp3
application=/usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 —mono -s

Предварительно сделав

yum install mpg123

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



Asterisk 11 CentOS 6

Добавляем репозитарий.
Для 32 разрядной системы.

rpm -Uvh http://packages.asterisk.org/centos/6/current/i386/RPMS/asterisknow-version-3.0.0-1_centos6.noarch.rpm
yum update

Для 64 разрядной системы.

rpm -Uvh http://packages.asterisk.org/centos/6/current/x86_64/RPMS/asterisknow-version-3.0.1-2_centos6.noarch.rpm
yum update

Ставим сам астериск

yum install asterisk asterisk-configs —enablerepo=asterisk-11

Ставим Dahdi.

yum install dahdi-linux dahdi-tools libpri

Собственно вся соль установки свежего Asterisk в Centos на заключается в добавлении репозитариев,

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



sox wav to ulaw, sox wav to alaw, sox wav to gsm

Для того, чтобы пережать файл воспользуйтесь командой.

sox -V ivr_8800.wav -c 1 -t gsm ivr_8800.gsm
sox -V ivr_8800.wav -r 8000 -c 1 -t al ivr_8800.alaw
sox -V ivr_8800.wav -r 8000 -c 1 -t ul ivr_8800.ulaw

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



Top