Moin....
ich habe nun versucht meine extensions.conf in eine mysql-DB einzupflegen....
Meine sip.conf habe ich erstmal so gelassen wie Sie war.....lief auch alles...
In der extconfig.conf habe ich folgendes eingetragen:
In Mysql habe ich die Tabelle extensions_table in einer DB asterisk wie folgt angelegt...
In der extentensions.conf habe ich folgendes eingetragen:
Mysql_addons hatte ich wie im Kurs von Beta installiert....
Wenn ich dieses ganz normal in die extension.conf schreibe funktionierts....nur in der Tabelle irgendwie nicht....
Wenn ich auf der 0221..... anrufe kommt auch noch nicht mal eine Ausgabe in der CLI.......
Wo steckt hier der Wurm drinne ?
ich habe nun versucht meine extensions.conf in eine mysql-DB einzupflegen....
Meine sip.conf habe ich erstmal so gelassen wie Sie war.....lief auch alles...
In der extconfig.conf habe ich folgendes eingetragen:
Code:
extensions => mysql,asterisk,extensions_table
In Mysql habe ich die Tabelle extensions_table in einer DB asterisk wie folgt angelegt...
Code:
CREATE TABLE `extensions_table` (
[FONT=monospace]`id` int(11) NOT NULL auto_increment, [/FONT]
[FONT=monospace]`context` varchar(20) NOT NULL default '', [/FONT]
[FONT=monospace]`exten` varchar(20) NOT NULL default '', [/FONT]
[FONT=monospace]`priority` tinyint(4) NOT NULL default '0', [/FONT]
[FONT=monospace]`app` varchar(20) NOT NULL default '', [/FONT]
[FONT=monospace]`appdata` varchar(128) NOT NULL default '', [/FONT]
[FONT=monospace]PRIMARY KEY (`context`,`exten`,`priority`), [/FONT]
[FONT=monospace]KEY `id` (`id`) [/FONT]
) TYPE=MyISAM;
In der extentensions.conf habe ich folgendes eingetragen:
Code:
[general]
static=yes
writeprotect=no
; --------------------------------------------------------------------
; Es hat sich als gute Praxis erwiesen, die Inhalte der Datei
; extensions.conf modular aufzubauen. Diese Praxis wollen
; wir auch hier anwenden
;
[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen
exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr
[test]
switch => Realtime/@
[default]
include => lokal
Mysql_addons hatte ich wie im Kurs von Beta installiert....
Code:
INSERT INTO `extensions_table` VALUES (9, 'nikotel_ankommend', '0221*****', 1, 'Dial', 'SIP/30|30|r');
Wenn ich dieses ganz normal in die extension.conf schreibe funktionierts....nur in der Tabelle irgendwie nicht....
Wenn ich auf der 0221..... anrufe kommt auch noch nicht mal eine Ausgabe in der CLI.......
Wo steckt hier der Wurm drinne ?