Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Dialplaninjection и Freepbx2.6

Dialplaninjection и Freepbx2.6

Откуда: Казахстан, Петропавловск
Сообщений: 69

Dialplaninjection и Freepbx2.6

Обновил Freepbx до версии 2.6 в триксбоксе2.6.2.3. Жизненно необходимо наличие модуля dialplaninjection чтобы решать некоторые "нестандартности" по ходу диалплана (модификация CALLERID, внесение задержек при назначениях и др.). А этот модуль некорректно ставится в последних версиях Freepbx, по крайней мере - в версии 2.6 вообще не работает. Некоторые пишут, что воскресить модуль можно если добавить в базу данных пару таблиц из скрипта установки (http://klyaznik.ru/установка-asterisk-16-и-freepbx-в-gentoo/). В линуксах я чайник, поэтому вопрос в том, как это сделать в триксбоксе 2.6.2.3.
2010-01-06 21:43

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Dialplaninjection и Freepbx2.6

Установить таблицы из какого нить GUI БД или изучить линукс.
http://линия24.рф - Астериск и прочие бубны!
2010-01-07 00:20

Сообщений: 127

Re: Dialplaninjection и Freepbx2.6

Установить таблицы из какого нить phpMyAdmin и изучить линукс.
2010-01-07 00:47

Откуда: Казахстан, Петропавловск
Сообщений: 69

Re: Dialplaninjection и Freepbx2.6

методы научного тыка:
подключиться к серверу через putty
ввести:
mysql -p asteriskuser -p
amp109
connect asterisk

затем:
CREATE TABLE IF NOT EXISTS `dialplaninjection_dialplaninjections` (
`id` int(11) NOT NULL auto_increment,
`description` varchar(100) NOT NULL default '',
`destination` varchar(250) NOT NULL default '',
`exten` varchar(10) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `description` (`description`),
UNIQUE KEY `exten` (`exten`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

--
-- Table structure for table `dialplaninjection_module`
--

CREATE TABLE IF NOT EXISTS `dialplaninjection_module` (
`id` varchar(50) NOT NULL default '',
`value` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT IGNORE INTO `dialplaninjection_module` VALUES ('modulerawname', 'dialplaninjection');
INSERT IGNORE INTO `dialplaninjection_module` VALUES ('moduledisplayname', 'Dialplan Injection');
INSERT IGNORE INTO `dialplaninjection_module` VALUES ('moduleversion', '0.1.1');

exit
Все работает, тему можно закрывать
2010-01-08 22:41

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru