Getting Music on Hold working in Trixbox/Asterisk
November 28th, 2009
OK So I’m running FreePBX 2.5.1 as comes with Trixbox. I go to get Music on Hold working and as with Open Source projects you need to get the little things like MOH working yourself.
If you have the same problem then you probably need to install mpg123.
From the Console logon as root and run the following:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
or if using a non 64bit system then:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install mpg123 sox
mkdir /var/lib/asterisk/mohmp3
chown asterisk:asterisk /var/lib/asterisk/mohmp3
chmod 755 /var/lib/asterisk/mohmp3
cp /var/lib/asterisk/moh/* /var/lib/asterisk/mohmp3/
or if using a non 64bit system then:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum install mpg123 sox
mkdir /var/lib/asterisk/mohmp3
chown asterisk:asterisk /var/lib/asterisk/mohmp3
chmod 755 /var/lib/asterisk/mohmp3
cp /var/lib/asterisk/moh/* /var/lib/asterisk/mohmp3/