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

Geht es auch ohne Internet-Anschlüss??

Hallo.

Funktioniert die DTMF-Box auch ohne internet-Anschlüss?

Was ich vor habe:
Anrufe Fest-->FB~~>FB-->GSM-Gateway
[Umleitung mit Hilfe von DTMFBox(SIP-Registrar) über WLAN(Basis-Repeater)].

Ich habe es bei mir, wie in Beispiel-Hilfe dabei steht, einen SIP-Registrar mit einem Nr. dafür eingerichtet. Wenn ich aber die FB von Internet trenne, dann zeigt sie mir bei dem Nr. "keine internet Verbindung"...

Noch eine Frage: ich habe den Sinus w500v (inkl. Mobil-Teil, ~AVM7150).
Wenn ich einfach die grüne Taste (aufheben, ohne was zu wählen) drücke, dann klingelt die Basis und in der AVM bei Anrufe steht: in Abwesenheit, von unbekant an eigene 1234567. Ist es so was richtig??

(Rem.: Fest-Netz im AVM angemeldet als HauptRufNr., im dtmfbox: acc1 mit Account-Typ: VoIP, Ausgehender Standardcontroller: 4.)
 
Warum nutzt du nicht den internen AVM-SIP-Server? (seit .70er Firmware glaube ich vorhanden)

Zu deiner 1. Frage: ja. Aber in deinem Fall unnötig kompliziert.
 
Warum nutzt du nicht den internen AVM-SIP-Server?
Hallo. Danke für die Mitteilung. Es ist aber kein SIP-Server für 7150 in der aktuelle .71 . Deswegen mit der DTMFbox.
Zu deiner 1. Frage: ja. Aber in deinem Fall unnötig kompliziert.
Wie so zeigt es mir dann "keine Internetverbindung" an =nicht registriert?
(Das Kabel für die Internetverbindung ziehe ich ja bewusst ab, um zu testen).
 
Siehst du diesen Fehler im dmtfbox.log auf der Fritz!Box die als Server laufen soll? Vielleicht liegt eine falsche Konfiguration vor.

Lese ich aus deiner Antwort richtig: wenn die Server-Box Internet hat, läuft alles und die Client-Box meldet sich korrekt am dtmfbox-Server an und kann telefonieren?
 
Hallo,

weiß jemand ob man mit dtmfbox ein/ausgehende VOIP Gespräch aufzeichnen kann und das automatisch also ein Art Fritzcap nur voll automatisch. Die Idee ist das dtmfbox die Wav datei einfach auf der USB Stick (wo dtmf installiert ist) rausspuckt.
Lieg ich mit diese Software vollig falsch?
 
Hi,

würde mich auch mal interessieren ob und wie das was hippo22 im Beitrag 1685 fragt am einfachsten geht.
 
Zuletzt bearbeitet:
hallo,
sehr interesant alles :):p:p:p:p

hab ne frage, kann die box auch ein Callback auf die Nr machen von der es angerufen wurde?:rolleyes:

danke


mfg
 
Hallo. Kann mir jemand mit dem einrichten der dtmfbox helfen? Ich kann kein account erstellen, bzw darin mit der dtmfbox einlogen. Der log gibt mir folgendes raus
Code:
cat /var/dtmfbox/tmp/dtmfbox.log

 18:28:14 dtmfbox 0.5.0
 18:28:14 PJSIP 1.0.1
 18:28:14 Init VoIP ...
 18:28:14 Resolve IP from stun.sparvoip.de:3478 ...
 18:28:14 Use IP: 77.181.86.218
 18:28:14 UDP server listening on port 5061
 18:28:14 Conference bridge created [8000/16/1]
 18:28:14 Allocate 11 connections with 4 RTP/RTCP transports
 18:28:14 VoIP initialized!
 18:28:14 Init CAPI ...
 18:28:14 CAPI controller: 5
 18:28:14 Found controller #1 with 2 B-channel(s)
 18:28:14 Found controller #2 with 2 B-channel(s)
 18:28:14 Found controller #3 with 2 B-channel(s)
 18:28:14 Found controller #4 with 1 B-channel(s)
 18:28:14 Found controller #5 with 3 B-channel(s)
 18:28:14 CAPI registered (ApplID: 6, B-Channels: 10)
 18:28:14 Build a-law/pcm table buffer
 18:28:15 Start VoIP listen loop ...
 18:28:16 CAPI initialized!
 18:28:16 [plugin.menu] Loading /var/dtmfbox//menu.cfg ...
 18:28:17 [plugin.menu] action:1_ctrl5reject loaded (5 entries)
 18:28:17 [plugin.menu] action:2_action_wrapper loaded (1 entries)
 18:28:17 [plugin.menu] lib:speak loaded (2 entries)
 18:28:17 [plugin.menu] menu:am loaded (2 entries)
 18:28:17 [plugin.menu] menu:am_delete loaded (3 entries)
 18:28:17 [plugin.menu] menu:am_on_off loaded (2 entries)
 18:28:17 [plugin.menu] menu:am_setup loaded (4 entries)
 18:28:17 [plugin.menu] menu:anticallcenter loaded (1 entries)
 18:28:17 [plugin.menu] menu:callthrough_account loaded (13 entries)
 18:28:17 [plugin.menu] menu:callthrough_number loaded (3 entries)
 18:28:17 [plugin.menu] menu:callthrough_pin loaded (3 entries)
 18:28:17 [plugin.menu] menu:dtmf_commands loaded (7 entries)
 18:28:17 [plugin.menu] menu:main loaded (6 entries)
 18:28:17 [plugin.menu] menu:misc loaded (6 entries)
 18:28:17 [plugin.menu] menu:misc_checkmaild loaded (5 entries)
 18:28:17 [plugin.menu] menu:misc_fb loaded (5 entries)
 18:28:17 [plugin.menu] menu:misc_radio loaded (11 entries)
 18:28:17 [plugin.menu] menu:misc_weather loaded (3 entries)
 18:28:17 [plugin.menu] script:action_anticallcenter loaded (1 entries)
 18:28:17 [plugin.menu] script:action_ctrl5 loaded (1 entries)
 18:28:17 [plugin.menu] script:action_wrapper loaded (1 entries)
 18:28:17 [plugin.menu] script:am_admin loaded (1 entries)
 18:28:17 [plugin.menu] script:am_setup loaded (1 entries)
 18:28:17 [plugin.menu] script:callthrough loaded (1 entries)
 18:28:17 [plugin.menu] script:misc_checkmaild loaded (1 entries)
 18:28:17 [plugin.menu] script:misc_fb loaded (1 entries)
 18:28:17 [plugin.menu] script:misc_radio loaded (1 entries)
 18:28:17 [plugin.menu] script:misc_weather loaded (1 entries)
 18:28:17 [plugin.menu] 28 entries loaded!
 18:28:17 [plugin.menu] Initialized!
 18:28:17 #1 - Plugin "libmenu.plugin.so" loaded!
 18:28:17 SIP (TX-REGISTER):

REGISTER sip:sip.sparvoip.de SIP/2.0
Via: SIP/2.0/UDP 77.181.86.218:5061;rport;branch=z9hG4bKPjY30Yoykq3y5YNPRD.ot51zWz7fNVChF-
Max-Forwards: 70
From: "sparvoip" <sip:[email protected]>;tag=cq2rztfY6YiubSBzCf9rIh.InjX28ix-
To: <sip:[email protected]>
Call-ID: 8-fL21xLRzMO2-K16-qGXqajEQWgGCnx
CSeq: 37042 REGISTER
User-Agent: dtmfbox 0.5.0
Contact: "sparvoip" <sip:[email protected]:5061;transport=UDP>
Expires: 3600
Content-Length:  0


 18:28:17 (0x3ff) - Listen to CAPI controller 1 ...
 18:28:17 (0x3ff) - Listen to CAPI controller 4 ...
 18:28:17 (0x3ff) - Listen to CAPI controller 3 ...
 18:28:17 (0x3ff) - Listen to CAPI controller 5 ...
 18:28:17 Start CAPI listen loop ...
 18:28:17 [ctrl=1] CNF: CAPI_LISTEN
 18:28:17 [ctrl=4] CNF: CAPI_LISTEN
 18:28:17 [ctrl=3] CNF: CAPI_LISTEN
 18:28:17 [ctrl=5] CNF: CAPI_LISTEN
 18:28:17 SIP (RX-REGISTER):

SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 77.181.86.218:5061;rport;branch=z9hG4bKPjY30Yoykq3y5YNPRD.ot51zWz7fNVChF-
From: "sparvoip" <sip:[email protected]>;tag=cq2rztfY6YiubSBzCf9rIh.InjX28ix-
To: <sip:[email protected]>
Contact: sip:194.120.0.198:5060
Call-ID: 8-fL21xLRzMO2-K16-qGXqajEQWgGCnx
CSeq: 37042 REGISTER
Server: (Very nice Sip Registrar/Proxy Server)
Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO,MESSAGE
WWW-Authenticate: Digest realm="sipdiscount.com",nonce="1490772781",algorithm=MD5
Content-Length: 0


 18:28:17 SIP registration error (sip.sparvoip.de), status=15!
 18:28:17 401 - Unauthorized

PS: So, habe endlich die accounts eingerichtet. Wobei ich sagen muss die beispiele sind sehr irreführend. Zum beispiel muss man in account name unbedingt das login vom voip anbieter eingeben, sonst wird man nciht erkannt. Und nicht wie im beispielt ein "beliebiger name" angeben.
 
Zuletzt bearbeitet:
kann mir einer helfen, hab acc eingerichtet hat sich auch reg. bei sipgate.
kann mit webphone auch raustelen, zeigt mir aber immer unbekannter teilnehmer...
aber wenn ich reintelen kommt immer zurzeit nicht erreichbar, versuchen sie es später ....

wie ist der ablauf genau?
man ruft an, dann wird erst die action.sh aufgerufen?
oder welche shell script kommt dann als erstes?
 
ist das normal das niemand hier helfen kann, die es schon können und unerfahrene fragen stellen?!
 
@NiteStyle:
1. Benutze bitte die zweite Umschalttaste bei deiner Tastatur, wenn eine defekt ist.
2. Versuch mal bitte deine Frage so zusammenzufassen, dass andere wenigstens eine Chance haben es zu verstehen
3. Verwende bitte Deutsch oder Englisch in der üblichen Schreibform, wenn du deine Frage stellst. Wir sind hier nicht auf einer u16-Party, wo du solche Redewendungen verwenden könntest, um cool zu wirken. Hier erzielst du damit eine entgegengesetzte Wirkung
4. Drängle bitte nicht. Wir haben uns dir gegenüber nicht verpflichtet dir binnen 24 Stunden Rede und Antwort zu stehen
5. Wenn du aufmerksam hier lesen würdest, dann würdest du feststellen, dass der Autor von diesem Projekt und seine aktiven Benutzer letzte Zeit wenig Zeit haben hier reinzuschauen und einen Support zu leisten. So ist es halt in der OpenSource-Community.
6. Wenn du wirklich was erreichen willst, dann versuche es selbstständig zu tun und dann der Community darüber zu berichten. Wenn du irgendwelche Probleme dabei bekommst, versuch sie bitte zunächst selbstständig zu lösen. Und nur, wenn du weißt, dass deine Frage sinnvoll ist und du dir vorstellen kannst, dass jemand darauf positiv antworten wird, dann kannst du die Frage stellen. Die Fragen von der Sorte "Ich frag' mal was" bringen meistens zu nichts und werden hier dementsprechend behandelt.

MfG
 
@hermann,
danke und erstmal Entschuldigung für mein "reinplatzen"

Natürlich versuch ich es selber zumachen, sitze aber schon seit paar tagen dran:(
ich finde dtmfbox, idee und ausführung sehr gut *top*

bin soweit dass ich Sipgate Account registrieren kann und über Webphone raustelen
kann, aber irgendwie wenn ich auf die Sipgate nr anrufe, kommt ist zur Zeit nicht erreichbar bitte versuchen Sie .... "

bin auch soweit, dass ich per Xlite auf Freetz registieren kann,
aber wenn ich meine interne nr wähle kommt nur stille.

Ich bräuchte vllt kurzen Ansatz wo ich was wie den Fehler finden kann.
Wäre sehr dankbar...
 
1. Schritt : was sagen die logs `?
 
hab mal mein aktuellen im anhang hochgeladen...

ichhabe eine FB 7170 DSL/TEL und FON 1-3 und S0 Intern
wenn ich ISDN direkt an TEL anschliesse bekomme ich immer ISDN Fehler..
brauch ich das Y kabel?


*edit*
2.anhang - dtmf_out ist der versuch raus zu telen

und rein geht gar nicht, kommt immer ansage nicht erreichbar
 
Zuletzt bearbeitet:
hab jetzt alles soweit hinbekommen...

wenn ich mich per analog rein rufe kommt immer ein 0# als calledparty
wenn ich es als unknown als rufnr. eingebe erkennt dtmfbox es net
nur wenn ich es mit 0# angebe.

ist es normal/richtig, ich gebe meine nr als name, speichere es ab
dann steht hiinter meine nr die ich als name eingebe Analog ?!


*edit
es klappt jetzt fast alles wie ich es will,
anruf und callback auf die nr...
aber komisch ist wenn ich per hand auc CLI anruf tätige gehts durch, aber
wenn ich über call back wird die nr mit 0049 gewählt, da steht twar

weil es nicht klingelt oder iwann auflegt, hab ich per hook selber aufgelegt...

weiss einer warum es mit 0049 nicht bei mir klingelt ?!?:(:(
Code:
20:39:34 [ctrl=5] CNF: CAPI_LISTEN
20:39:39 Queue=0, Pending=0
20:39:39 connection_by_free - Connection: 0
20:39:39 (CTRL 1, SRC: 2xxxxx2, DST: 00492xxxxxxx4) - CONNECT_REQ
20:39:39 [type=capi/out conid=0 accid=2 src=2xxxxx2 trg=00492xxxxxxx4 ctrl=1 plci=-2 ncci=0] Make CAPI call
20:39:39 [ctrl=1, plci=6401] CNF: CAPI_CONNECT
20:39:39 [plugin.menu] Action: script:action_wrapper (acc=2 con=0)
20:39:39 Queue=1, Pending=0
20:39:39 [plugin.menu] Script: /var/dtmfbox/script/action.sh(/var/dtmfbox/script/action.sh, "CONNECT", "CAPI", "OUTGOIN
", "0", "-1", "2xxxxx2", "00492xxxxxxx4", "2", "", "") (acc=2 con=0)
20:39:40 Queue=2, Pending=0
20:39:40 Queue=3, Pending=0
20:39:40 Set high priority
20:39:40 (IND) CAPI_INFO (0x800d) - SETUP ACK
20:39:40 (IND) CAPI_INFO (0x0018) - CHANNEL IDENTIFICATION (0x01)
20:39:40 (IND) CAPI_INFO (0xc000) - UNKNOWN INFO
20:39:41 (IND) CAPI_INFO (0xc000) - UNKNOWN INFO
20:39:41 (IND) CAPI_INFO (0x8003) - PROGRESS
20:39:41 (IND) CAPI_INFO (0x001e) - PROGRESS INDICATOR (0x02)
20:39:41 (IND) CAPI_INFO (0xc000) - UNKNOWN INFO
20:39:42 [plugin.menu] Action: script:action_wrapper (acc=2 con=0)
20:39:42 [plugin.menu] Script: /var/dtmfbox/script/action.sh(/var/dtmfbox/script/action.sh, "EARLY", "CAPI", "OUTGOING"
 "0", "-1", "2xxxxx2", "00492xxxxxxx4", "2", "", "") (acc=2 con=0)
20:39:50 Queue=4, Pending=0
20:39:50 Queue=5, Pending=0
20:39:51 Queue=6, Pending=0
20:39:55 Queue=7, Pending=0
20:39:55 [type=capi/out conid=0 accid=2 src=2065792 trg=0049217331214 ctrl=1 plci=6401 ncci=-2] Hook down
20:39:55 [type=capi/out conid=0 accid=2 src=2065792 trg=0049217331214 ctrl=1 plci=6401 ncci=-2] (IND) CAPI_DISCONNECT
20:39:55 [plugin.menu] Action: script:action_wrapper (acc=2 con=0)
20:39:55 [plugin.menu] Script: /var/dtmfbox/script/action.sh(/var/dtmfbox/script/action.sh, "DISCONNECT", "CAPI", "OUTG
ING", "0", "-1", "2xxxxx2", "00492xxxxxxx4", "2", "", "13312") (acc=2 con=0)
20:39:55 Set low priority
20:40:02 Queue=8, Pending=0
 
Zuletzt bearbeitet:
Internes Menü bei Analog

So bei Seite 85 und ich weiß immer noch nicht mehr als vorher.
Ich habe bereits ein Thema bei http://www.ip-phone-forum.de/showthread.php?t=201083
eröffnet.
Wollte nicht doppelt posten, vielleicht könnte Bodega da mal schauen.
Derzeitiges Anliegen Internes Menü für meinen Ab.
Habe einen analogen Anschluss und die Dmtf Hilfe genauestens befolgt. Und erreiche meinen AB NICHT intern.
 
so seit ca 1 woche ist mir aufgefallen das wenn ich per calltrouth mit der dtmfbox einwähle und per capi raustelefoniere dann klingelt es nicht in der leitung. aber das gespräch wird durchgestellt.

lasse ich mich per voip verbinden die direkt in der dtmfbox eingetragen sind dann klingelt es bei den angerufenden.



als version habe ich die
v0.5.0-rc3(RAM)
7270 fritzbox

ich habe auch gesehen das sobald man in der dtmfbox ist und was ändern tut ganz unten ein fenster erscheint wo steht
---------------------------
- Stop dtmfbox ... 9,done! -
- Start dtmfbox ... done! -
---------------------------

dieses fenster war definetiv vorher nicht da. Haben die macher da was verändert?

habe wie gesagt nichts verändert an der 7270 bzw an der dtmfbox da ja alles lief und wollte auch nicht auf eine neue version upgraden da ich die pin abfrage abgestellt habe so müsse ich mühselig alles wieder abändern.


hat hier wer ein tipp für mich?



hoffe marco kann hierzu was sagen.
 
Zuletzt bearbeitet:
das war auch vorher da, es wird nur angezeigt -> durchgeführt wenn der hacken bei dmtfbox neustarten angehackt ist,

die meldung bedeutet, dtmfbox wird beendet und dann wieder neu gestartet-> done!
 
das war auch vorher da, es wird nur angezeigt -> durchgeführt wenn der hacken bei dmtfbox neustarten angehackt ist,

die meldung bedeutet, dtmfbox wird beendet und dann wieder neu gestartet-> done!

was das heisst weiss ich ja ich war mir nur nicht sicher wenn das ganze auch vorher auch da war bevor der fehler aufgetraten ist.


im log habe ich ein unterschied gesehen wenn ich über voip anrufe dann erscheint im log
18:07:11 On media update
18:07:11 stream #0: PCMU (8000/1)
18:07:11 stream #0: disable VAD [port=3]


rufe ich über capi an erscheint dieser nicht.
kann es sein das dieser befehl für das freizeichen ist?
wenn ja wo kann ich sehen im welchen script er ausgeführt wird
sobald ich über capi mich verbinden lasse will.
Ich denke mal das dieser befehl eurgend wie fehlt.
 
Scheduling für die Woche

Hallo, die Herrschaften.
Ich möchte, dass der AB nich nur nach Uhrzeit geschaltet wird, sondern auch nach Wochentag, und evt. die Feiertage mitberücksichtigt.

Das Scheduling in dem AB script muss modifiziert werden
Kann vielleicht jemand ein Paar kommentare zu der bestehenden check Funktion geben? Dann kann ich evt. die Wochentage selber reinzaubern.
Code:
# Check if scheduled timespan is valid
check_schedule_time() {

  let H_START="`echo $AM_SCHEDULE_START | sed 's/:.*//g' | sed -e 's/^0\(.*\)/\1/g'`"
  let M_START="`echo $AM_SCHEDULE_START | sed 's/.*://g' | sed -e 's/^0\(.*\)/\1/g'`"
  let H_END="`echo $AM_SCHEDULE_END | sed 's/:.*//g' | sed -e 's/^0\(.*\)/\1/g'`"
  let M_END="`echo $AM_SCHEDULE_END | sed 's/.*://g' | sed -e 's/^0\(.*\)/\1/g'`"

  if [ "$M_END" = "0" ]; then
   let M_END=60
  fi
  if [ "$H_END" = "0" ]; then
   let H_END=24
  fi

  let H="`date +'%H' | sed -e 's/^0\(.*\)/\1/g'`"
  let M="`date +'%M' | sed -e 's/^0\(.*\)/\1/g'`"

  ok=0
  if [ $H_START -le $H ] && [ $H -le $H_END ];
  then
	if [ "$H_START" = "$H" ] || [ "$H_END" = "$H" ];
	then
	  if [ $M_START -le $M ] && [ $M -le $M_END ];
	  then
		ok=1
	  fi
	else
	  ok=1
	fi
  fi

  return $ok
}

Frage 2. Kann man die Wochentage auch in WebIf einbauen?
 
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.