Rocky
Centos之后,Rocky和Alma Linux接棒前行。今天我们选择Rocky Linux操作系统来介绍,如何安装Asterisk和DAHDI等开源软件。
Asterisk
首先我们下载DAHDI 3.2 和Asterisk,在本文下载连接里有。下载到Rocky操作系统的 /usr/src/目录下。
cd /usr/src
tar -zxvf dahdi-linux-complete-3.2.0.tar.gz
tar -zxvf asterisk-21.2.0.tar.gz
cd /usr/src/dahdi-linux-complete-3.2.0
make
make install
make config
systemctl enable dahdi
cd /usr/src/asterisk-21.2.0
contrib/scripts/install_prereq install
. /configure --libdir=/usr/lib64 --with-jansson-bundled=yes
make
make install
make samples
systemctl enable asterisk
modprobe dahdi
modprobe wctdm24xxp opermode=CHINA
dahdi_genconf -vvv
dahdi_cfg -vv
echo “#include dahdi-channels.conf” >> /etc/asterisk/chan_dahdi.conf
reboot
这里所加载的驱动 wctdm24xxp 是TDM410E / TDM410P等语音卡使用的驱动。
验证
重启之后,运行 asterisk -r
能进入cli界面,就说明安装成功了。
致敬一下Rocky背后的大佬,有amazon,google等。