- Mitglied seit
- 22 Jan 2010
- Beiträge
- 1
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich hab ein Problem mit der dtmfbox. Ich versuche die Accounts mit capi zu konfigurieren, es funktioniert aber nicht. Ich sehe im Log überhaupt keine Meldung über irgendwelche konfigurierten CAPI-Controller.
Hab freetz schon mehrfach neu kompiliert und geflasht. In make menukonfig ist bei dtmfbox auc capi und sip konfiguriert. Trotzdem geht da nix. Hab ISDN-Anschluß und wollte gerne einfach mal verschiedene Sachen mit dtmfbox testen (z.B. als SIP-Server wenn ich unterwegs bin mich mit Softphone an meiner FB über openvpn registrieren und dann übder die Flatrate von zuhause telefonieren).
Wer hat eine Idee, weshalb ich da keine Verbindung mit CAPI hinbekomme? Auch Webphone geht nicht.
Und grundsätzlich: wie aktiviere ich de dtmfbox-Funktion von unterwegs?
Ich rufe z.B. vom Handy meine private rufnummer an und wenns dann anklingelt gebi ich *610 ein? Kann das funktionieren? Verstanden hab ich das noch nicht.
Hier meine dtmfbox.cfg
und der Log beim Starten der dtmfbox:
Und zuletzt noch die Flags fpr dtmfbox aus der .config-Datei:
Wäre sehr dankbar für Hinweise, was da falsch ist. Vielen Dank!
ich hab ein Problem mit der dtmfbox. Ich versuche die Accounts mit capi zu konfigurieren, es funktioniert aber nicht. Ich sehe im Log überhaupt keine Meldung über irgendwelche konfigurierten CAPI-Controller.
Hab freetz schon mehrfach neu kompiliert und geflasht. In make menukonfig ist bei dtmfbox auc capi und sip konfiguriert. Trotzdem geht da nix. Hab ISDN-Anschluß und wollte gerne einfach mal verschiedene Sachen mit dtmfbox testen (z.B. als SIP-Server wenn ich unterwegs bin mich mit Softphone an meiner FB über openvpn registrieren und dann übder die Flatrate von zuhause telefonieren).
Wer hat eine Idee, weshalb ich da keine Verbindung mit CAPI hinbekomme? Auch Webphone geht nicht.
Und grundsätzlich: wie aktiviere ich de dtmfbox-Funktion von unterwegs?
Ich rufe z.B. vom Handy meine private rufnummer an und wenns dann anklingelt gebi ich *610 ein? Kann das funktionieren? Verstanden hab ich das noch nicht.
Hier meine dtmfbox.cfg
Code:
//[HTML:<script>function show_title(title) { document.write("<table border='0' cellpadding='3' width='95%'><tr><td bgcolor='#cccccc'><b>" + title + "</b></td></tr></table>"); }</script>]
//[HTML:<script>function set_group(div, setting, visible_value) { document.getElementById(div).style.display=(document.getElementById(setting).value == visible_value ? 'block' : 'none') }</script>]
[general]
adjust_priority=1 // Prozess-Priorität dynamisch anpassen [OPTION:1|ja,0|nein]
max_connections=10 // Max. Anzahl an parallelen Verbindungen [WIDTH:50px]
delimiter=none // Standard-Trenner für DTMF-Zeichen [HIDE:1]
scriptfile=none // Benutzerdefiniertes Skript [HIDE:1]
plugins=libmenu.plugin.so // Plugins - Komma getrennt [HIDE:1]
[logging]
loglevel=4 // <b>Loglevel</b> [OPTION:0|0,1|1,2|2,3|3,4|4]
// [HTML:<p><script>show_title('Ausgabe')</script>]
show_sender=1 // Source.c [OPTION:1|ja,0|nein]
show_type=1 // Verbindungstyp [OPTION:1|ja,0|nein]
show_con=1 // Verbindungs-ID [OPTION:1|ja,0|nein]
show_acc=1 // Account-ID [OPTION:1|ja,0|nein]
show_source=1 // Quellrufnummer [OPTION:1|ja,0|nein]
show_destination=1 // Zielrufnummer [OPTION:1|ja,0|nein]
show_controller=1 // CAPI-Controller [OPTION:1|ja,0|nein]
show_plci=1 // PLCI [OPTION:1|ja,0|nein]
show_ncci=1 // NCCI [OPTION:1|ja,0|nein]
[audio]
conf_clockrate=8000 // Samplerate Konferenzbrücke [OPTION:8000|8000,11025|11025,16000|16000,22050|22050]
snd_clockrate=8000 // Samplerate Soundkarte [HIDE:1]
null_sound=0 // 1=Null-Sound, 0=Soundkarte [HIDE:1]
bidirectional_sound=0 // 1=Bidirectional, 0=Unidirectional [HIDE:1]
snd_play=-1 // Sound-Device-ID Speaker, -1=auto [HIDE:1]
snd_rec=-1 // Sound-Device-ID Mic, -1=auto [HIDE:1]
snd_ec_tail=0 // Echo-Canceller Tail Length (Soundkarte, msec) [HIDE:1]
con_ec_tail=0 // Echo-Canceller Tail Length (Verbindungen, msec) [WIDTH:50px]
resampler_quality=2 // Resample-Quality [OPTION:0|High Quality,1|Middle Quality,2|Low Quality]
mixer_talkover=0 // Talkover an/aus [HIDE:1]
mixer_rx_volume=100 // Empfangslautstärke (0-200) [WIDTH:50px]
mixer_tx_volume=100 // Sendelautstärke (0-200) [WIDTH:50px]
earlyb3_ring=1 // Fake-Ring [OPTION:1|aktiviert,0|deaktiviert]
text2speech=/var/dtmfbox/script/espeak.sh(/var/dtmfbox/script/espeak.sh, "%text%", "%src_id%") // Text2Speech Skriptaufruf (nicht ändern!) [HIDE:1]
[voip]
voip=1 // <b>VoIP</b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_VOIP_ACTIVE', 'voip_voip', '1')]
// [HTML:<div ID='DIV_VOIP_ACTIVE'>]
voip_registrar=1 // Registrar-Modus [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_VOIP_REGISTRAR_MODE', 'voip_voip_registrar', '1')]
// [HTML:<div ID='DIV_VOIP_REGISTRAR_MODE'>]
voip_max_clients=4 // Registrar-Modus: Max. Clients [OPTION:0|0,1|1,2|2,3|3,4|4,5|5,6|6,7|7,8|8,9|9,10|10]
voip_realm=fritz.box // Registrar-Modus: Authentication-Realm [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_VOIP_REGISTRAR_MODE', 'voip_voip_registrar', '1')</script>]
voip_udp_port=5061 // SIP Port [WIDTH:50px]
voip_rtp_start=4000 // RTP/RTCP Start-Port [WIDTH:50px]
voip_rtp_max=4 // Max. Anzahl an RTP/RTCP Ports [OPTION:0|0,1|1,2|2,3|3,4|4,5|5,6|6,7|7,8|8,9|9,10|10,11|11,12|12,13|13,14|14,15|15,16|16,17|17,18|18,19|19,20|20]
voip_register_interval=3600 // Registrierungs-Intervall (in sec) [WIDTH:50px]
voip_keep_alive=180 // Keep-Alive alle X sec senden (0=aus) [WIDTH:50px]
voip_use_vad=0 // VAD (silence detection) [OPTION:1|aktiviert,0|deaktiviert]
voip_ip_addr= // IP-Adresse des Interfaces (optional) [WIDTH:250px]
voip_stun= // STUN-Server [WIDTH:250px]
voip_stun_port=3478 // STUN-Port [WIDTH:50px]
voip_ice=1 // ICE [OPTION:1|aktiviert,0|deaktiviert]
voip_nameserver= // Nameserver (max. 4, Komma-getrennt) [WIDTH:250px]
voip_codecs=g711 // Codecs (g711, speex, gsm, Komma-getrennt) [WIDTH:250px]
voip_allow_unknown=0 // Ereignis auslösen, bei unbekannten Accounts? (nicht ändern!) [HIDE:1]
// [HTML:</div><script>set_group('DIV_VOIP_ACTIVE', 'voip_voip', '1')</script>]
[capi]
capi_controller=1,4,3,5 // Listen CAPI-Controller. Komma getrennt
capi_int_prefix=0049 // Landesvorwahl (z.B. 0049) [WIDTH:50px]
capi_nat_prefix=991 // Ortsvorwahl (z.B. 203) [WIDTH:50px]
capi_ulaw=0 // Alaw=0, Ulaw=1 (nicht ändern!) [HIDE:1]
capi_allow_unknown=0 // Ereignis auslösen, bei unbekannten Accounts? [HIDE:1]
[acc1]
active=1 // <b>Account</b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC1_ACTIVE', 'acc1_active', '1')]
// [HTML:<div ID='DIV_ACC1_ACTIVE'>]
name=Privat // Name [WIDTH:250px]
number=2500385 // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC1_TYPE_CAPI', 'acc1_type', 'capi'); set_group('DIV_ACC1_TYPE_VOIP', 'acc1_type', 'voip')]
// [HTML:<div ID='DIV_ACC1_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC1_TYPE_CAPI', 'acc1_type', 'capi')</script><div ID='DIV_ACC1_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC1_TYPE_VOIP', 'acc1_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC1_REGISTRAR', 'acc1_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC1_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC1_REGISTRAR', 'acc1_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*610 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC1_ACTIVE', 'acc1_active', '1')</script>]
[acc2]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC2_ACTIVE', 'acc2_active', '1')]
// [HTML:<div ID='DIV_ACC2_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC2_TYPE_CAPI', 'acc2_type', 'capi'); set_group('DIV_ACC2_TYPE_VOIP', 'acc2_type', 'voip')]
// [HTML:<div ID='DIV_ACC2_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC2_TYPE_CAPI', 'acc2_type', 'capi')</script><div ID='DIV_ACC2_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC2_TYPE_VOIP', 'acc2_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC2_REGISTRAR', 'acc2_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC2_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC2_REGISTRAR', 'acc2_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*611 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC2_ACTIVE', 'acc2_active', '1')</script>]
[acc3]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC3_ACTIVE', 'acc3_active', '1')]
// [HTML:<div ID='DIV_ACC3_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC3_TYPE_CAPI', 'acc3_type', 'capi'); set_group('DIV_ACC3_TYPE_VOIP', 'acc3_type', 'voip')]
// [HTML:<div ID='DIV_ACC3_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC3_TYPE_CAPI', 'acc3_type', 'capi')</script><div ID='DIV_ACC3_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC3_TYPE_VOIP', 'acc3_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC3_REGISTRAR', 'acc3_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC3_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC3_REGISTRAR', 'acc3_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*612 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC3_ACTIVE', 'acc3_active', '1')</script>]
[acc4]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC4_ACTIVE', 'acc4_active', '1')]
// [HTML:<div ID='DIV_ACC4_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC4_TYPE_CAPI', 'acc4_type', 'capi'); set_group('DIV_ACC4_TYPE_VOIP', 'acc4_type', 'voip')]
// [HTML:<div ID='DIV_ACC4_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC4_TYPE_CAPI', 'acc4_type', 'capi')</script><div ID='DIV_ACC4_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC4_TYPE_VOIP', 'acc4_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC4_REGISTRAR', 'acc4_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC4_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC4_REGISTRAR', 'acc4_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*613 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC4_ACTIVE', 'acc4_active', '1')</script>]
[acc5]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC5_ACTIVE', 'acc5_active', '1')]
// [HTML:<div ID='DIV_ACC5_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC5_TYPE_CAPI', 'acc5_type', 'capi'); set_group('DIV_ACC5_TYPE_VOIP', 'acc5_type', 'voip')]
// [HTML:<div ID='DIV_ACC5_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC5_TYPE_CAPI', 'acc5_type', 'capi')</script><div ID='DIV_ACC5_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC5_TYPE_VOIP', 'acc5_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC5_REGISTRAR', 'acc5_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC5_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC5_REGISTRAR', 'acc5_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*614 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC5_ACTIVE', 'acc5_active', '1')</script>]
[acc6]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC6_ACTIVE', 'acc6_active', '1')]
// [HTML:<div ID='DIV_ACC6_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC6_TYPE_CAPI', 'acc6_type', 'capi'); set_group('DIV_ACC6_TYPE_VOIP', 'acc6_type', 'voip')]
// [HTML:<div ID='DIV_ACC6_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC6_TYPE_CAPI', 'acc6_type', 'capi')</script><div ID='DIV_ACC6_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC6_TYPE_VOIP', 'acc6_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC6_REGISTRAR', 'acc6_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC6_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC6_REGISTRAR', 'acc6_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*615 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC6_ACTIVE', 'acc6_active', '1')</script>]
[acc7]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC7_ACTIVE', 'acc7_active', '1')]
// [HTML:<div ID='DIV_ACC7_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC7_TYPE_CAPI', 'acc7_type', 'capi'); set_group('DIV_ACC7_TYPE_VOIP', 'acc7_type', 'voip')]
// [HTML:<div ID='DIV_ACC7_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC7_TYPE_CAPI', 'acc7_type', 'capi')</script><div ID='DIV_ACC7_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC7_TYPE_VOIP', 'acc7_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC7_REGISTRAR', 'acc7_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC7_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC7_REGISTRAR', 'acc7_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*616 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC7_ACTIVE', 'acc7_active', '1')</script>]
[acc8]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC8_ACTIVE', 'acc8_active', '1')]
// [HTML:<div ID='DIV_ACC8_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC8_TYPE_CAPI', 'acc8_type', 'capi'); set_group('DIV_ACC8_TYPE_VOIP', 'acc8_type', 'voip')]
// [HTML:<div ID='DIV_ACC8_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC8_TYPE_CAPI', 'acc8_type', 'capi')</script><div ID='DIV_ACC8_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC8_TYPE_VOIP', 'acc8_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC8_REGISTRAR', 'acc8_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC8_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC8_REGISTRAR', 'acc8_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*617 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC8_ACTIVE', 'acc8_active', '1')</script>]
[acc9]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC9_ACTIVE', 'acc9_active', '1')]
// [HTML:<div ID='DIV_ACC9_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC9_TYPE_CAPI', 'acc9_type', 'capi'); set_group('DIV_ACC9_TYPE_VOIP', 'acc9_type', 'voip')]
// [HTML:<div ID='DIV_ACC9_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC9_TYPE_CAPI', 'acc9_type', 'capi')</script><div ID='DIV_ACC9_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC9_TYPE_VOIP', 'acc9_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC9_REGISTRAR', 'acc9_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC9_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC9_REGISTRAR', 'acc9_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*618 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC9_ACTIVE', 'acc9_active', '1')</script>]
[acc10]
active=0 // <b>Account<b> [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC10_ACTIVE', 'acc10_active', '1')]
// [HTML:<div ID='DIV_ACC10_ACTIVE'>]
name= // Name [WIDTH:250px]
number= // Rufnummer [WIDTH:250px]
type=capi // Account-Typ [OPTION:capi|capi,voip|voip] [ONCHANGE:set_group('DIV_ACC10_TYPE_CAPI', 'acc10_type', 'capi'); set_group('DIV_ACC10_TYPE_VOIP', 'acc10_type', 'voip')]
// [HTML:<div ID='DIV_ACC10_TYPE_CAPI'><br><script>show_title('CAPI')</script>]
capi_controller_out=1 // Standardcontroller (ausgehende Verbindung): [OPTION:1|1,2|2,3|3,4|4,5|5]
// [HTML:</div><script>set_group('DIV_ACC10_TYPE_CAPI', 'acc10_type', 'capi')</script><div ID='DIV_ACC10_TYPE_VOIP'><br><script>show_title('VoIP')</script>]
voip_registrar= // Registrar-Server [WIDTH:250px]
voip_realm= // Registrar-Realm (oder *) [WIDTH:250px]
voip_user= // Username [WIDTH:250px]
voip_pass= // Passwort [WIDTH:250px] [TYPE:password]
voip_do_not_register=0 // Registrieren [OPTION:0|ja,1|nein]
voip_proxy= // (Optional) Proxy [WIDTH:250px]
voip_id= // (Optional) ID [WIDTH:250px]
voip_contact= // (Optional) Contact [WIDTH:250px]
// [HTML:</div><script>set_group('DIV_ACC10_TYPE_VOIP', 'acc10_type', 'voip')</script><br><script>show_title('Registrar-Login')</script>]
registrar_active=0 // Registrar-Login [OPTION:1|aktiviert,0|deaktiviert] [ONCHANGE:set_group('DIV_ACC10_REGISTRAR', 'acc10_registrar_active', '1')]
// [HTML:<div ID='DIV_ACC10_REGISTRAR'>]
registrar_user= // Username [WIDTH:250px]
registrar_pass= // Passwort [WIDTH:250px] [TYPE:password]
// [HTML:</div><br><script>set_group('DIV_ACC10_REGISTRAR', 'acc10_registrar_active', '1');show_title('Internes Menü')</script>]
menu_entry=menu:main // Einstiegsmenü [WIDTH:250px]
menu_keycode=*619 // Interne Kurzwahl [WIDTH:50px]
// [HTML:</div><script>set_group('DIV_ACC10_ACTIVE', 'acc10_active', '1')</script>]
und der Log beim Starten der dtmfbox:
Code:
19:17:09 dtmfbox.c dtmfbox 0.5.0
19:17:09 dtmfbox.c PJSIP 1.0.1
19:17:09 pjlib select() I/O Queue created (0x51acb0)
19:17:09 sip_endpoint.c Module "mod-msg-print" registered
19:17:09 voip_ctrl.c Init VoIP ...
19:17:09 voip_ctrl.c Resolve local IP ...
19:17:09 voip_ctrl.c Use IP: 192.168.10.1
19:17:09 udp0x51da30 SIP UDP transport started, published address is 192.168.10.1:5061
19:17:09 voip_ctrl.c UDP server listening on port 5061
19:17:09 sip_endpoint.c Module "mod-tsx-layer" registered
19:17:09 sip_endpoint.c Module "mod-stateful-util" registered
19:17:09 sip_endpoint.c Module "mod-ua" registered
19:17:09 sip_endpoint.c Module "mod-100rel" registered
19:17:09 sip_endpoint.c Module "mod-invite" registered
19:17:09 sip_endpoint.c Module "dtmfbox" registered
19:17:09 sip_endpoint.c Module "dtmfbox_registrar" registered
19:17:09 pjlib select() I/O Queue created (0x51e46c)
19:17:09 voip_ctrl.c Conference bridge created [8000/16/1]
19:17:09 funcs.c Allocate 11 connections with 4 RTP/RTCP transports
19:17:09 funcs.c connection_by_free - Connection: 0
19:17:09 voip_ctrl.c RTP/RTCP: 192.168.10.1:4000-4001
19:17:09 voip_ctrl.c RTP/RTCP: 192.168.10.1:4002-4003
19:17:09 voip_ctrl.c RTP/RTCP: 192.168.10.1:4004-4005
19:17:09 voip_ctrl.c RTP/RTCP: 192.168.10.1:4006-4007
19:17:09 voip_ctrl.c RTP/RTCP media transport created
19:17:09 voip_ctrl.c Start VoIP listen loop ...
19:17:09 voip_ctrl.c VoIP initialized!
19:17:09 plugins.c [plugin.menu] Loading /var/dtmfbox//menu.cfg ...
19:17:09 plugins.c [plugin.menu] action:1_ctrl5reject loaded (5 entries)
19:17:09 plugins.c [plugin.menu] action:2_action_wrapper loaded (1 entries)
19:17:09 plugins.c [plugin.menu] lib:speak loaded (2 entries)
19:17:09 plugins.c [plugin.menu] menu:am loaded (2 entries)
19:17:09 plugins.c [plugin.menu] menu:am_delete loaded (3 entries)
19:17:09 plugins.c [plugin.menu] menu:am_on_off loaded (2 entries)
19:17:09 plugins.c [plugin.menu] menu:am_setup loaded (4 entries)
19:17:09 plugins.c [plugin.menu] menu:anticallcenter loaded (1 entries)
19:17:09 plugins.c [plugin.menu] menu:callthrough_account loaded (13 entries)
19:17:09 plugins.c [plugin.menu] menu:callthrough_number loaded (3 entries)
19:17:09 plugins.c [plugin.menu] menu:callthrough_pin loaded (3 entries)
19:17:09 plugins.c [plugin.menu] menu:dtmf_commands loaded (7 entries)
19:17:09 plugins.c [plugin.menu] menu:main loaded (6 entries)
19:17:09 plugins.c [plugin.menu] menu:misc loaded (6 entries)
19:17:09 plugins.c [plugin.menu] menu:misc_checkmaild loaded (5 entries)
19:17:09 plugins.c [plugin.menu] menu:misc_fb loaded (5 entries)
19:17:09 plugins.c [plugin.menu] menu:misc_radio loaded (11 entries)
19:17:09 plugins.c [plugin.menu] menu:misc_weather loaded (3 entries)
19:17:09 plugins.c [plugin.menu] script:action_anticallcenter loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:action_ctrl5 loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:action_wrapper loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:am_admin loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:am_setup loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:callthrough loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:misc_checkmaild loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:misc_fb loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:misc_radio loaded (1 entries)
19:17:09 plugins.c [plugin.menu] script:misc_weather loaded (1 entries)
19:17:09 plugins.c [plugin.menu] 28 entries loaded!
19:17:09 plugins.c [plugin.menu] Initialized!
19:17:09 plugins.c #1 - Plugin "libmenu.plugin.so" loaded!
19:17:09 funcs.c Set low priority
19:17:10 script_funcs.c Queue=0, Pending=0
19:17:10 script_funcs.c Queue=1, Pending=0
19:17:10 script_funcs.c Queue=2, Pending=0
19:17:10 script_funcs.c Queue=3, Pending=0
19:17:10 script_funcs.c Queue=4, Pending=0
19:17:10 script_funcs.c Queue=5, Pending=0
Und zuletzt noch die Flags fpr dtmfbox aus der .config-Datei:
Code:
FREETZ_PACKAGE_DTMFBOX=y
FREETZ_PACKAGE_DTMFBOX_WITH_CAPI=y
FREETZ_PACKAGE_DTMFBOX_WITH_VOIP=y
FREETZ_PACKAGE_DTMFBOX_WITH_ICE=y
FREETZ_PACKAGE_DTMFBOX_WITH_G711_CODEC=y
FREETZ_PACKAGE_DTMFBOX_WITH_SPEEX_CODEC=y
FREETZ_PACKAGE_DTMFBOX_WITH_GSM_CODEC=y
# FREETZ_PACKAGE_DTMFBOX_SVN is not set
# FREETZ_PACKAGE_DTMFBOX_USE_DIFF_PATCH is not set
FREETZ_PACKAGE_DTMFBOX_WITH_WEBPHONE=y
FREETZ_PACKAGE_DTMFBOX_WITH_HELP=y
FREETZ_PACKAGE_DTMFBOX_WITH_ESPEAK=y
# FREETZ_PACKAGE_DTMFBOX_WITH_MADPLAY is not set
freetz@freetz-linux:~/freetz-1.1.2-7270$
Wäre sehr dankbar für Hinweise, was da falsch ist. Vielen Dank!