dtmfbox (AB/CB/CT VoIP/ISDN/Analog)

Espeak und Madplay

Kurze schnelle frage da ich leider dazu nichts gefunden habe.

Leider bekomme ich bei der Menüwahl 666 am Dect Telefon keinen Beep, oder Stimme, egal was ich auswähle das Telefon bleibt stumm :) -> bekomme immer ein besetzt Zeichen.

hat dies hiermit was zu tun ? 12:42:53.860 capi_funcs.c CAPI 0x3304 - Another application got that call ?


Danke für eure Hilfe


log
Edit frank_m24: QUOTE in CODE Tags umgewandelt. Bitte fasst lange Logs in CODE Tags.
Code:
 12:42:29.094      dtmfbox.c  dtmfbox 0.5.0-rc1
 12:42:29.095      dtmfbox.c  PJSIP 1.0
 12:42:29.105    voip_ctrl.c  Init VOIP...
 12:42:29.113    voip_ctrl.c  Resolve local IP ...
 12:42:29.121    voip_ctrl.c  Use IP: 192.168.2.1
 12:42:29.123    voip_ctrl.c  UDP server listening on port 5061
 12:42:29.133    voip_ctrl.c  Conference bridge created (8000hz/16/1)
 12:42:29.138        funcs.c  Allocate 10 connections with 4 RTP/RTCP transports
 12:42:29.154    voip_ctrl.c  RTP/RTCP: 192.168.2.1:4000-4001
 12:42:29.164    voip_ctrl.c  RTP/RTCP: 192.168.2.1:4002-4003
 12:42:29.174    voip_ctrl.c  RTP/RTCP: 192.168.2.1:4004-4005
 12:42:29.185    voip_ctrl.c  RTP/RTCP: 192.168.2.1:4006-4007
 12:42:29.185    voip_ctrl.c  RTP/RTCP media transport created
 12:42:29.188    voip_ctrl.c  Start VoIP listen loop...
 12:42:29.189    voip_ctrl.c  VOIP initialized!
 12:42:29.190    capi_ctrl.c  Init CAPI...
 12:42:29.193    capi_ctrl.c  CAPI controller: 5
 12:42:29.193    capi_ctrl.c  Found controller #1 with 2 B-channel(s)
 12:42:29.194    capi_ctrl.c  Found controller #2 with 2 B-channel(s)
 12:42:29.194    capi_ctrl.c  Found controller #3 with 2 B-channel(s)
 12:42:29.195    capi_ctrl.c  Found controller #4 with 1 B-channel(s)
 12:42:29.195    capi_ctrl.c  Found controller #5 with 3 B-channel(s)
 12:42:29.202    capi_ctrl.c  CAPI registered (ApplID: 8, b-channels: 10)
 12:42:29.202    alaw_ulaw.c  Build a-law/pcm table buffer
 12:42:31.574    capi_ctrl.c  CAPI initialized!
 12:42:31.845      plugins.c  [plugin.menu]: 27 menues/actions loaded!
 12:42:31.845      plugins.c  [plugin.menu]: Initialized!
 12:42:31.846      plugins.c  #1 - Plugin "/var/dtmfbox/menu.plugin.so" loaded!
 12:42:31.852        funcs.c  Set low priority
 12:42:31.854    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 1...
 12:42:31.855    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 4...
 12:42:31.857    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 3...
 12:42:31.858    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 5...
 12:42:31.859    capi_ctrl.c  (CNF, CTRL 1) - CAPI_LISTEN
 12:42:31.860    capi_ctrl.c  (CNF, CTRL 4) - CAPI_LISTEN
 12:42:31.861    capi_ctrl.c  (CNF, CTRL 3) - CAPI_LISTEN
 12:42:31.861    capi_ctrl.c  (CNF, CTRL 5) - CAPI_LISTEN
 12:42:53.340  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_CONNECT
 12:42:53.340  capi_events.c  (IND, CTRL 3, PLCI: 5635) - Called-Party: 998491, Calling-Party: unknown, Acc-ID: 0, OUTGOING
 12:42:53.343  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0x0018) - CHANNEL IDENTIFICATION (0x03)
 12:42:53.344  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0xc000) - UNKNOWN INFO
 12:42:53.345  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0x800d) - SETUP ACK
 12:42:53.346  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0x001e) - PROGRESS INDICATOR (0x02)
 12:42:53.347  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0xc000) - UNKNOWN INFO
 12:42:53.359 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "CONNECT" "CAPI" "OUTGOING" "0" "-1" "998491" "unknown" "1" ""
 12:42:53.422      plugins.c  [plugin.menu] (#1): action > script:action_ctrl5
 12:42:53.428      plugins.c  [plugin.menu] (#1): script: /var/dtmfbox/script/action_ctrl5.sh(/var/dtmfbox/script/action_ctrl5.sh, "CONNECT", "CAPI", "OUTGOING", "0", "-1", "998491", "unknown", "1", "")
 12:42:53.465        funcs.c  Set high priority
 12:42:53.826  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0x002c) - UNKNOWN INFO
 12:42:53.826   capi_funcs.c  [0] RECV DTMF: *
 12:42:53.827   capi_funcs.c  [0] RECV DTMF: *
 12:42:53.828   capi_funcs.c  [0] RECV DTMF: 6
 12:42:53.828   capi_funcs.c  [0] RECV DTMF: 6
 12:42:53.829   capi_funcs.c  [0] RECV DTMF: 6
 12:42:53.830  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_INFO (0xc000) - UNKNOWN INFO
 12:42:53.844 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DDI" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "*"
 12:42:53.858  capi_events.c  (IND, CTRL 3, PLCI: 5635) - CAPI_DISCONNECT
 12:42:53.860   capi_funcs.c  CAPI 0x3304 - Another application got that call
 12:42:53.934 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DDI" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "*"
 12:42:53.996 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DDI" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "6"
 12:42:54.020 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DDI" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "6"
 12:42:54.104 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DDI" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "6"
 12:42:54.203        funcs.c  Set low priority
 12:42:54.226 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "DISCONNECT" "CAPI" "OUTGOING" "0" "-1" "998491" "**666" "1" "13060"

Update:
Also espeak funktioniert nur als Webstream wenn ich Installiert wähle kommt wieder keine Sprachausgabe warum? espeak wurde auf /usr/bin eingestellt

Xerolux
 
Zuletzt bearbeitet:
Eben die neue Version geflasht (vorher make distclean, nur um sicher zu gehen), und habe immer noch das gleiche Problem:
Code:
-------------------------------------------------------------------------------
 dtmfbox 0.5.0-rc1
-------------------------------------------------------------------------------
 19:01:48.029      dtmfbox.c  dtmfbox 0.5.0-rc1
 19:01:48.030      dtmfbox.c  PJSIP 1.0
 19:01:48.040          pjlib  select() I/O Queue created (0x52a230)
 19:01:48.040 sip_endpoint.c  Module "mod-msg-print" registered
 19:01:48.041    voip_ctrl.c  Init VOIP...
 19:01:48.068    voip_ctrl.c  Resolve IP from stun.1und1.de:3478 ...
 19:01:48.201    voip_ctrl.c  Use IP: 98.242.70.186
 19:01:48.202    udp0x52cfb0  SIP UDP transport started, published address is 98.242.70.186:5061
 19:01:48.203    voip_ctrl.c  UDP server listening on port 5061
 19:01:48.203 sip_endpoint.c  Module "mod-tsx-layer" registered
 19:01:48.204 sip_endpoint.c  Module "mod-stateful-util" registered
 19:01:48.205 sip_endpoint.c  Module "mod-ua" registered
 19:01:48.205 sip_endpoint.c  Module "mod-100rel" registered
 19:01:48.206 sip_endpoint.c  Module "mod-invite" registered
 19:01:48.206 sip_endpoint.c  Module "dtmfbox" registered
 19:01:48.210          pjlib  select() I/O Queue created (0x52d9ec)
 19:01:48.215    voip_ctrl.c  Conference bridge created (8000hz/16/1)
 19:01:48.219        funcs.c  Allocate 10 connections with 4 RTP/RTCP transports
Segmentation fault
Gebaut habe ich mit SIP und ohne CAPI.
Vielleicht sollte ich mal probieren, die Box nicht direkt in Freetz einzubauen...
 
@Xerolux:
Hast du espeak mit in die FW eingebaut?
Code:
find / | grep speak

@HAL 9000:
Leider habe ich keine Idee woran das liegen könnte. Ich denke, das wäre ein Fall für strace. Passiert denn das Gleiche, wenn du die Konfiguration zurücksetzt und die dtmfbox danach startest (ohne Einstellungen vorzunehmen)?
 
Grade probiert, will auch nicht :(
Code:
-------------------------------------------------------------------------------
 dtmfbox 0.5.0-rc1
-------------------------------------------------------------------------------
 13:34:25.369      dtmfbox.c  dtmfbox 0.5.0-rc1
 13:34:25.370      dtmfbox.c  PJSIP 1.0
 13:34:25.380    voip_ctrl.c  Init VOIP...
 13:34:25.383    voip_ctrl.c  Resolve local IP ...
 13:34:25.385    voip_ctrl.c  Use IP: 192.168.178.1
 13:34:25.386    voip_ctrl.c  UDP server listening on port 5061
 13:34:25.396    voip_ctrl.c  Conference bridge created (8000hz/16/1)
 13:34:25.400        funcs.c  Allocate 10 connections with 4 RTP/RTCP transports
Segmentation fault
Ich probiers bei Gelegenheit mal mit der Standalone.
 
besteht die Möglichkeit aus einem laufenden Gespräch heraus durch Eingabe einer Anweisung in der Konsole ein Gespräch aufzuzeichnen?
 
@HAL 9000:
Ich habe es rausbekommen. Auf einem anderen Ubuntu hatte ich das gleiche Phänomen. Beim nächsten Release sollte es funktionieren.

@xsapling:
Jein. Nur wenn die Telefone per SIP-Registrar angebunden werden.

@all:
Im aktuellen SVN kann man das Webinterface nun auch unter Apache installieren (i386):
Code:
# Install 
./configure
make
make install
cd webinterface
./rc.dtmfbox install apache /var/www/dtmfbox

# Uninstall
cd webinterface
./rc.dtmfbox uninstall
cd ..
make uninstall
Danach '/var/dtmfbox/dtmfbox.apache.conf' in die 'apache.conf' einfügen und Apache neu starten. Danke nochmal an Florian.
 
Zuletzt bearbeitet:
In der Datei funcs.c, in der Funktion init_connections() wurde das Array falsch alloziiert. Wundert mich, dass dies nicht bereits früher Probleme bereitet hat. So ist es auf jedenfall richtig:

funcs.c
Code:
void init_connections()
{    
    int i, j;
     
    // Alloc memory for structs
    [COLOR="Green"]oCONS = pj_pool_zalloc(oGLB.pool, sizeof(connection_t) * oSET.max_connections);[/COLOR]
...
 
Hallo zusammen,
ich möchte mit der DTMFBox folgendes erreichen:
Wenn jemand ohne Rufnummer anruft, soll er zuerst eine # Taste eingeben, so wie das beim Anticallcenter Skript für eine ältere DTMFBox Version war. Ich habe schon einiges ausprobiert und durchgelesen, allerdings habe ich es nicht geschafft. Kann mir jemand eine einfache Lösung sagen?
 
Aktuelles DTMF-SVN in Freetz-Trunk "einchecken"

In der Datei funcs.c, in der Funktion init_connections() wurde das Array falsch alloziiert. Wundert mich, dass dies nicht bereits früher Probleme bereitet hat. So ist es auf jedenfall richtig:

funcs.c
Code:
void init_connections()
{    
    int i, j;
     
    // Alloc memory for structs
    [COLOR="Green"]oCONS = pj_pool_zalloc(oGLB.pool, sizeof(connection_t) * oSET.max_connections);[/COLOR]
...

Hallo bodega,
wie kann ich das aktuelle DTMF-SVN im Freetz-Trunk manuell "einchecken"?
 
Anfänger-Fragen

Hallo,

sorry, daß ich hier nach nur 3 Stunden dtmfbox-Erfahrungen mit Fragen komme, die vielleicht schon mal irgendwo erklärt worden sind (die Suchfunktion hat mich nicht weitergebracht, bin auch für Links dankbar).

Ich habe die dtmfbox folgendermaßen konfiguriert (kein VOIP, nur iSDN):

Code:
[general]
loglevel=3 
adjust_priority=1
max_connections=10
delimiter=none
scriptfile=/var/dtmfbox/script/userscript.sh
plugins=/var/dtmfbox/menu.plugin.so

[voip]
voip=0
voip_registrar=1
voip_max_clients=4
voip_realm=fritz.box
voip_udp_port=5061
voip_rtp_start=4000
voip_rtp_max=4
voip_register_interval=3600
voip_keep_alive=180
voip_use_vad=0
voip_ip_addr=
voip_stun=
voip_stun_port=3478
voip_ice=0
voip_nameserver=
voip_codecs=g711
voip_allow_unknown=0

[capi]
capi_controller=1,4,3,5
capi_int_prefix=0049
capi_nat_prefix=6153
capi_ulaw=0
capi_allow_unknown=0

[acc1]
active=1
name=Thomas
number=999999
type=capi
capi_controller_out=1
voip_registrar=
voip_realm=
voip_user=
voip_pass=
voip_do_not_register=0
voip_proxy=
voip_id=
voip_contact=
registrar_active=0
registrar_user=
registrar_pass=
menu_entry=menu:main
menu_keycode=800

Was funktioniert? Anrufbeantworter!

Was funktioniert nicht?
1. Auswahl mit Webphone: Der Ruf geht raus, bricht aber sofort ab. Es klingelt nicht, auf dem angerufenen Telefon wird jedoch ein eingehender Anruf angezeigt.
Code:
16:40:34.606      dtmfbox.c  dtmfbox 0.5.0-rc1
 16:40:34.606      dtmfbox.c  PJSIP 1.0
 16:40:34.615    voip_ctrl.c  Conference bridge created (8000hz/16/1)
 16:40:34.616        funcs.c  Allocate 10 connections with 4 RTP/RTCP transports
 16:40:34.630    capi_ctrl.c  Init CAPI...
 16:40:34.632    capi_ctrl.c  CAPI controller: 5
 16:40:34.632    capi_ctrl.c  Found controller #1 with 2 B-channel(s)
 16:40:34.633    capi_ctrl.c  Found controller #2 with 2 B-channel(s)
 16:40:34.633    capi_ctrl.c  Found controller #3 with 2 B-channel(s)
 16:40:34.633    capi_ctrl.c  Found controller #4 with 1 B-channel(s)
 16:40:34.633    capi_ctrl.c  Found controller #5 with 3 B-channel(s)
 16:40:34.637    capi_ctrl.c  CAPI registered (ApplID: 7, b-channels: 10)
 16:40:34.637    alaw_ulaw.c  Build a-law/pcm table buffer
 16:40:35.896    capi_ctrl.c  CAPI initialized!
 16:40:36.051      plugins.c  [plugin.menu]: 27 menues/actions loaded!
 16:40:36.052      plugins.c  [plugin.menu]: Initialized!
 16:40:36.052      plugins.c  #1 - Plugin "/var/dtmfbox/menu.plugin.so" loaded!
 16:40:36.055        funcs.c  Set low priority
 16:40:36.056    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 1...
 16:40:36.057    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 4...
 16:40:36.057    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 3...
 16:40:36.058    capi_ctrl.c  (0x3ff) - Listen to CAPI controller 5...
 16:40:36.058    capi_ctrl.c  (CNF, CTRL 1) - CAPI_LISTEN
 16:40:36.058    capi_ctrl.c  (CNF, CTRL 4) - CAPI_LISTEN
 16:40:36.059    capi_ctrl.c  (CNF, CTRL 3) - CAPI_LISTEN
 16:40:36.059    capi_ctrl.c  (CNF, CTRL 5) - CAPI_LISTEN
 16:41:04.097   capi_funcs.c  (CTRL 1, SRC: 988889, DST: 988888) - CONNECT_REQ
 16:41:04.098 script_funcs.c  [-1] (SCRIPT) - CAPI-CALL - 988889 -> 988888 [1]
 16:41:04.099    capi_ctrl.c  (CNF, CTRL 1, PLCI: 5377) - CAPI_CONNECT
 16:41:04.111 script_funcs.c  RUN SCRIPT: "/var/dtmfbox/script/userscript.sh" "CONNECT" "CAPI" "OUTGOING" "0" "-1" "988889" "988888" "1" ""
 16:41:04.132        funcs.c  Set high priority
 16:41:04.820  capi_events.c  (IND, CTRL 1, PLCI: 5377) - CAPI_INFO (0x0018) - CHANNEL IDENTIFICATION (0x01)
 16:41:04.821  capi_events.c  (IND, CTRL 1, PLCI: 5377) - CAPI_INFO (0xc000) - UNKNOWN INFO
 16:41:05.181  capi_events.c  Ignoring connection for unknown account [Called-Party: 00491111988888, Calling-Party: 00491111988889]
 16:41:05.182  capi_events.c  (IND, CTRL 1, PLCI: 5633) - CAPI_INFO (0x0070) - UNKNOWN INFO
 16:41:05.183  capi_events.c  (IND, CTRL 1, PLCI: 5633) - CAPI_INFO (0x0018) - CHANNEL IDENTIFICATION (0x01)
 16:41:05.184  capi_events.c  (IND, CTRL 1, PLCI: 5633) - CAPI_INFO (0xc000) - UNKNOWN INFO
 16:41:05.185  capi_events.c  (IND, CTRL 1, PLCI: 5633) - CAPI_DISCONNECT

2. Menuaufruf mit 800, **800 oder **##800
Code:
capi_events.c  Ignoring connection for unknown account [Called-Party: unknown, Calling-Party: 988889]
 16:50:10.710  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_INFO (0x0018) - CHANNEL IDENTIFICATION (0x03)
 16:50:10.710  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_INFO (0xc000) - UNKNOWN INFO
 16:50:10.711  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_INFO (0x800d) - SETUP ACK
 16:50:10.712  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_INFO (0x001e) - PROGRESS INDICATOR (0x02)
 16:50:10.712  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_INFO (0xc000) - UNKNOWN INFO
 16:50:10.713  capi_events.c  (IND, CTRL 3, PLCI: 6403) - CAPI_DISCONNECT

Falls jemand helfen kann, schon mal herzlichen Dank!
- vt
 
cyberdelic schrieb:
Wenn jemand ohne Rufnummer anruft, soll er zuerst eine # Taste eingeben, so wie das beim Anticallcenter Skript für eine ältere DTMFBox Version war. Ich habe schon einiges ausprobiert und durchgelesen, allerdings habe ich es nicht geschafft. Kann mir jemand eine einfache Lösung sagen?
Das Anticallcenter-Skript kommt bald wieder und ist dann auch vom WebIf einstellbar. Ansonsten kannst du dir mal die Datei action_am.sh anschauen. Du kannst den AB so einstellen, dass unbekannte Anrufer sofort angenommen werden. Das wäre ein möglicher Ansatzpunkt. Das Weiterleiten fehlt nur.

@Roland:
Im Freetz-Menü habe ich vor, eine Option einzubauen, die den aktuellen Trunk auscheckt. Manuell geht es auch, aber ich hatte etwas an den Autoconf-Skripten geändert.

@volvic-trinker:
Mit dem Webphone hatte ich mich schon länger nicht mehr beschäftigt. Könnte an irgendeiner Änderung liegen. Aber anhand des Logs würde ich davon ausgehen, dass die Nummer 99999 falsch ist. MSN immer ohne Vorwahl angeben.

@all:
Es fehlen noch ein paar Dinge, so wie ein ausführlicher Test mit der neuen uclibc (was ich aber euch überlasse ;)).
Mal schauen. Der Wave-Bug ist zumindest rausgepatcht :)
 
Aktuelle SVN-Version in aktueller Freetz-SVN-Version nutzen

Code:
svn co http://svn.v3v.de/svn/dtmfbox/trunk dtmfbox-0.5.0_beta1-src
tar cvfj dtmfbox-0.5.0_beta1-src.tar.bz2 dtmfbox-0.5.0_beta1-src
Dann nur noch nach freetz-trunk/dl kopieren und "make dtmfbox-dirclean" durchführen. Das dürfte reichen.
Also ganz so einfach ist es scheinbar doch nicht. Ich habe folgendes probiert:
Code:
mv dtmfbox-0.5.0-src/webif dtmfbox-0.5.0-src/webinterface
svn co http://svn.v3v.de/svn/dtmfbox/trunk dtmfbox-0.5.0-src
mv dtmfbox-0.5.0-src/webinterface dtmfbox-0.5.0-src/webif
tar cvfj dtmfbox-0.5.0_rc1-src.tar.bz2 dtmfbox-0.5.0-src
mv dtmfbox-0.5.0_rc1-src.tar.bz2 freetz/dl/
cd freetz
make dtmfbox-dirclean
Die entstehende .bz2-Datei ist übrigens 5x so groß wie die, die normalerweise von Freetz verwendet wird. :confused:
Doch wenn ich dann unter freetz make aufrufe scheitert es hieran (*.o existiert hingegen):
Code:
cp: [B]cannot stat[/B] `source/dtmfbox-0.5.0-src/plugins/menu.plugin/[B]menu.plugin.[COLOR="Red"]s[/COLOR]o[/B]': No such file or directory
Marco lohnt das überhaupt? Sprich: hast du unsere vor kurzem besprochene Sonderbehandlung von Controller 5 dort schon eingebaut?
 
Chatty schrieb:
Die entstehende .bz2-Datei ist übrigens 5x so groß wie die, die normalerweise von Freetz verwendet wird.
Ich hatte die Plugins auf autoconf umgestellt. Das configure-Skript ist 700kb groß (ob das daran liegt, das libtool verwendet wird :noidea:). Natürlich die '.svn' Verzeichnisse nicht mitpacken ;)

Chatty schrieb:
Doch wenn ich dann unter freetz make aufrufe scheitert es hieran (*.o existiert hingegen):
Die Lib liegt im Verzeichnis 'plugins/menu.plugin/.libs/libmenu.plugin.so'.

Chatty schrieb:
Marco lohnt das überhaupt? Sprich: hast du unsere vor kurzem besprochene Sonderbehandlung von Controller 5 dort schon eingebaut?
Habe ich eingebaut, jedoch kann ich das bei mir nur bedingt testen. Dürfte aber funktionieren. Anti-Callcenter Skript und Rückwärtssuche sind jetzt auch integriert. Ich packe gleich mal alles zusammen und poste rc2. SVN-Checkout kann man dann im menuconfig von Freetz auswählen.

EDIT:
dtmfbox v0.5.0-rc2 ist nun im Freetz-Trunk Rev. 2953.
Nach SVN-Checkout ein:
Code:
dtmfbox-dirclean
pjproject-dirclean
ausführen.
 
Zuletzt bearbeitet:
In menuconfig steht immer noch RC1... ;-)
 
Hallo,

ich habe im Abstand von 10 Tagen, die dtmfbox als Alternative zum Asterisk, um sie als VoIP-Server zu benutzen, auf 2 FB7170 installiert.
Habe damit mehrere Probleme, u. a. auch folgendes Problem:
Auf Box B habe ich gestern die dtmfbox aus dem trunk 2953 zum ersten mal installiert und auf der Box A (installiert vor 10 Tagen), mit dem erstellten/identischen image die dtmfbox updatet. Beim einrichten der dtmfbox auf Box B, habe ich festgestellt, dass es Unterschiede (... bis jetzt in den Menüs: dtmfbox-Basis und dtmfbox-Script) zwischen der dtmfbox auf der FritzBox A und der dtmfbox auf der FritzBox B gibt. Diese Unterschiede blieben auch nach einem Update beider FritzBoxen mit trunk 2957, bestehen (siehe Anhang). Weiss jemand wie ich die dtmfbox meiner FritzBox A auf den Stand der dtmfbox meiner FritzBox B, updaten kann. Danke.
 

Anhänge

  • dtmfbox_script_A.txt
    10.4 KB · Aufrufe: 8
  • dtmfbox_script_B.txt
    10.8 KB · Aufrufe: 4
  • 2957_diff_script_A_B.txt
    22.1 KB · Aufrufe: 4
  • 2957_image_diff_A_B.jpg
    2957_image_diff_A_B.jpg
    74.6 KB · Aufrufe: 33
@Chatty:
Hehe.. hat mich der Dolorian in die falsche Zeit geschickt ;)
Ich wollt ja kein rc2 machen, aber die pöhsen FW-Änderungen zwingen einen schonmal dazu.

Aber keine Sorge, das CHANGELOG ist ebenfalls nicht gefüllt (wenn man schon von Zwängen redet ;))

EDIT:
Hab es geändert. Danke nochmal.

@sf3978:
Das Webinterface wird durch die Konfig zur Laufzeit "designed". Also alte Konfig mit neuer dtmfbox. Einfach die Konfig der dtmfbox zurücksetzen.
 
Zuletzt bearbeitet:
Einfach die Konfig der dtmfbox zurücksetzen.


Hallo bodega,

danke für die Antwort. Wie setze ich die Konfig der dtmfbox zurück und was muss ich nach dem Zurücksetzen machen, neu konfigurieren? Danke.
 
Hi,

über "dtmfbox-Path/Reset" und bei Auswahl "Konfiguration zurücksetzen" wählen. Du müsstest leider neu Konfigurieren. Ich hab schonmal über eine automatische Migration nachgedacht, jedoch befürchte ich, das würde mehr Probleme bereiten als Arbeit abnehmen.
 
Hallo bodega,

hat funktioniert. Danke.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.