Кроме как напильником 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)
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 без редактирования исходников?
может все же "для массовой иснталяции" надо привлеч когото с большим уровнем знаний?)
а по теме. есть файлик sipgeneralcustom.conf
есть если совсем плохо sipcustompost.conf
все работает. порсто посмотрите порядок включения и не забывайте вырубить кодеки поставленные freepbx.
Задан: 2011-08-22 15:27:45 +0400
Просмотрен: 1,374 раз
Обновлен: Aug 23 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.