Asterisk, 3G модем, chan_dongle
Наверное это будет самая короткая статья в блоге:-)
Много где читал про настройку сабжевой связки и даже сам настраивал около 1,5 лет назад. А сейчас вот никак не получалось. То при выполнении make выводится ошибка "timing.h не доступен", то с channel.c беда какая-то. В общем методом проб и ошибок я нашел решение которое позволяет в течение 5 минут все поставить и настроить без лишних танцев с бубном:
1. Нам нужен астериск версии НЕ НИЖЕ 1.6.2.X Брать тут
2. Нам нужен свежий chan_dongle, который берем тут
Ну а далее БЕЗ ВСЯКИХ ПАТЧЕЙ И ПРОЧЕГО AUTOCONF'а ставим астериск (./configure && make && make menuselect && make install && make samples) последнее по желанию...
Ставим chan_dongle (./configure && make && make install). Учтите, что если у Вас система X86_64, то Вам придется при установке chan_dongle писать НЕ ./configure, а DESTDIR="/usr/lib64/asterisk/modules" ./configure
И не забудьте из каталога с исходниками chan_dongle/etc/ в /etc/asterisk скопировать dongle.conf и зайдя в консольку астера загрузить модуль chan_dongle.so
Помогла статья? Подддержи автора!