Кроме как напильником function.inc.php никак? Или я чего-то не знаю?
Для особо умных
sipgeneralcustom
не работает. Похоже отрабатывает
general_addition
.
мне для массовой инсталляции немного не комильфо
блин. ВОТ ТАК ДЕЛАЙТЕ
/etc/asterisk/sip_general_custom.conf
language=ru
disallow=all; если тормозить и не вставить эту строчку, то да, не работает.
allow=g729
результат
[root@waldemar /]# asterisk -rx "sip show settings"|grep Codecs
Codecs: 0x100 (g729)
может все же "для массовой иснталяции" надо привлеч когото с большим уровнем знаний?)
а по теме. есть файлик sipgeneralcustom.conf
есть если совсем плохо sipcustompost.conf
все работает. порсто посмотрите порядок включения и не забывайте вырубить кодеки поставленные freepbx.
modules/core/functions.inc.php (пример для ulaw).
там строки меняете в секции
switch($engine) {
case "asterisk":
-$core_conf->addSipGeneral('allow','ulaw');
$core_conf->addSipGeneral('allow','alaw');
минус хака в том, что после обновления модуля всё вернётся . Но никто не мешает вписать редактирование файла при релоаде. Что-нибудь похожее на
sed "/('allow','ulaw')/d" -i modules/core/functions.inc.php
Уважаемый meral Вы мое сообщение читали когда ответ давали? Там приписка для особо умных !!! Прочтайте пожалуйста.
Вопрос как вырубить кодеки поставленные freepbx без редактирования исходников?
Задан: 2011-08-22 15:27:45 +0400
Просмотрен: 1,378 раз
Обновлен: Aug 23 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.