Код: Выделить всё
mv /usr/local/share/asterisk/sounds /usr/local/share/asterisk/sounds.old
ln -s /var/lib/asterisk/sounds/custom /usr/local/share/asterisk/sounds
chown -R asterisk:asterisk /usr/local/share/asterisk/
chmod -R 755 /usr/local/share/asterisk/
ded писал(а):Где лежат файлы, в курсе? А где должны лежать?
asterisk.conf перепиливали?
Скорее всего, у Вас не подключен кодек ulawКод: Выделить всё
file.c: Unable to open custom/test1 (format 0x4 (ulaw)): No such file or directory
Код: Выделить всё
ls /usr/lib/asterisk/modules | grep codec
Код: Выделить всё
asterisk -rvvvvv
Код: Выделить всё
core show translation recalc 10
Код: Выделить всё
ulaw - - - - - - - - - - - - - - - - - - -
Заходим сюда и справа выбираем подходящий Вам кодек (разберётесь).
Код: Выделить всё
!cd /usr/lib/asterisk/modules
!wget *ЗДЕСЬ ССЫЛКА НА КОДЕК* -O codec_ulaw.so
!chmod 755 codec_ulaw.so
module load codec_ulaw.so
Если ответ будет типаLoaded codec_ulaw.so
То идете в /var/log/asterisk/full и смотрите, что не понравилось серверу.unable to load
Код: Выделить всё
asterisk -rvvvvv
Код: Выделить всё
core show translation recalc 10
Код: Выделить всё
[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk