Сборка пакета asterisk-chan_dongle

Сборка пакета asterisk-chan_dongle

Почему?

У меня есть пару Huawei E173 модемов, которые обычно были подключены к orangepi, настроены на asterisk и работали.

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

Готовые пакеты можно скачать отсюда.

Сборка пакетов asterisk

Я использую mock для сборки пакетов. Также у меня настроено окружение rpmbuild.

Для начала нам нужно скачать файлы с репозитория Fedora. Это рабочая сборка для версии 17.5.0. Сборка прошла успешно и теперь можно приступать к созданию пакета asterisk-dongle.

Сборка пакетов asterisk-dongle

При сборке я столкнулся с проблемой - пакет asterisk-devel не включает в себя include-файлы. Мне пришлось вырезать эти файлы в отдельный архив. И этот архив включить в состав пакета asterisk-dongle. После этого проблем со сборкой не возникло.

Установка asterisk-dongle

Установка пакета не составляет трудностей, настройку я делал по следующей статье.

curl -o /tmp/edenprime.repo http://repo.edenprime.kz/edenprime.repo
sudo mv /tmp/edenprime.repo /etc/yum.repos.d/
sudo yum clean all

sudo yum install asterisk asterisk-voicemail asterisk-dongle asterisk-ael asterisk-pjsip
comments powered by Disqus