Seite 61 von 88 ErsteErste ... 115157585960616263646571 ... LetzteLetzte
Ergebnis 1.201 bis 1.220 von 1749

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

  1. #1201
    IPPF-Aufsteiger
    Registriert seit
    24.03.2008
    Ort
    München
    Beiträge
    40
    Hi Bodega!
    Schön, dass du wieder da bist!
    Zitat von bodega
    Das bedeutet, dass die Uri (Konfiguration???) falsch ist. Die 5 weglassen, da der Anruf ja über VoIP statt findet (nicht über CAPI!). Wie gesagt, du musst dich entscheiden ob du die 1und1 Accounts nochmal registrierst (Type: VOIP) oder ob du die Accounts im AVM-Webif mitbenutzen möchtest (Type: CAPI, Ctrl ausgehend: 5, Nummernformat in der Hilfe beachten!).
    Ich habe mich für AVM-Accounts entschieden.
    Alle Accounts sind Type: CAPI, Ctrl 5.
    "Registrar-Login" ist aktiv. (richtig?)
    In der Hilfe steht:
    MSN
    Für ISDN: MSN ohne Vorwahl
    Für Analog: unknown
    Für VoIP (Type: CAPI): Internettelefonie Account ( 0 - 8 ) + \# + Internetrufnummer (z.B. 0\#12345)
    Für VoIP (Type: SIP): Die Internetrufnummer
    Wie auf dem Bild ersichtlich (attached file) könnte MSN für 411XXX58 aussehen wie:

    2\#411XXX58 oder
    122\#411XXX58 oder vielleicht
    1\#411XXX58 ?

    Ich habe alle Varianten ausprobiert...
    Zeigt immer "Pending".

    mfg,
    comerun
    Angehängte Grafiken Angehängte Grafiken
    1&1 ADSL2+ 16.000 - FBF-7270
    vServer (Debian Lenny) - Asterisk 1.8

  2. #1202
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    Der Registrar-Login ist nur dafür da, dass man sich mit einem anderen SIP-Client an die dtmfbox anmelden kann (z.B. x-lite). Falls du das vor hast.

    Die Nummern müssten so aussehen:
    0\#724XXX1
    1\#411XXX58
    2\#411XXX89
    ...

    Bleibt nur noch zu fragen, was im Log steht, wenn du dich anrufst. Wenn nichts auftaucht, könnte es eventuell am voipd liegen ("Loopback detected" oder sowas in der Art).
    gruß
    Marco

    Router: 2 x FB7170

  3. #1203
    IPPF-Einsteiger
    Registriert seit
    15.02.2008
    Beiträge
    3

    no LFS...

    Hallo Bodega,

    Die nächste Version wird ohne LFS sein.
    Wunderbar, ich bin schon gespannt, wie kostenloser Callback sich anfühlt...
    Kannst Du schon ungefähr abschätzen, wann Du die nächste Version freigeben kannst?

    Viele Grüße

    Edit: Keine Chance, die aktuelle Version ohne LFS zu bekommen? Dann hätte ich schon für meinen Urlaub kostenloses Callback - wäre schön...
    Geändert von jnolti (26.05.2008 um 12:26 Uhr)

  4. #1204
    IPPF-Erfahrener
    Registriert seit
    19.01.2005
    Ort
    NRW
    Beiträge
    91

    Frage Capi

    Ich versuche auch gerade, meinen in der Fritzbox 7270 eingerichteten 1und1 Account zu nutzen, erhalte aber auch nur "pending".
    Habe als MSN ebenfalls 1\#xxxxxxx eingestellt (es ist der zweite Account).
    Ist der Controller 5 garantiert immer der richtige?

    Was mir auffiel: auf der Statusseite wird sip.1und1.de angezeigt, also der Wert, der noch von vorher in den jetzt ausgegrauten Feldern steht und nicht benutzt werden sollte.

    Außerdem wird als Nummer 1#xxxxxxx angezeigt, also ohne Backslash. Vielleicht weist das auf einen Bug hin?

    Der Capi-Account kann sowohl für eingehende als auch ausgehende Verbindungen und Callback verwendet werden?

    Ist es richtig, dass ich Capi gegenüber SIP bevorzuge?

    Was ich bei DDI stehen habe, ist erstmal egal, oder? (Standardwert **##1)
    FRITZ!Box Fon WLAN 7390
    Unitymedia 32.000 1Play und Cisco Kabelmodem, dazu VoIP per Easybell, Sipgate, GMX u.a.

  5. #1205
    IPPF-Erfahrener
    Registriert seit
    19.01.2005
    Ort
    NRW
    Beiträge
    91

    Lächeln Capi

    Trotz "pending" telefoniert meine Callback-Regel darüber raus.
    Allerdings wird der falsche Account in der Fritzbox verwendet, nämlich einfach der erste, wenn ich der Anleitung (1\#xxxxxxx) folge.
    Nun habe ich einfach mal als MSN 49xxxxxxxxxx eingetragen und schon gings. Demnach ist die Hilfe-Seite falsch?

    EDIT: Nun habe ich aber ein ernstes Problem: das Telefon desjenigen, der das Callback verwenden will, hat keine #-Taste! Was nun? Eine *-Taste hat es, und die funktioniert auch wie sie soll. Lässt sich da was umkonfigurieren? Zur not halt * statt #, dann gibt es halt kein "Zurück" mehr. Oder dann ** für Zurück? Ich wäre für schnelle Hilfe dankbar!
    Geändert von maf-soft (26.05.2008 um 01:32 Uhr)
    FRITZ!Box Fon WLAN 7390
    Unitymedia 32.000 1Play und Cisco Kabelmodem, dazu VoIP per Easybell, Sipgate, GMX u.a.

  6. #1206
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    Hallo,

    @jnolti:
    Leider krieg ich das nicht so schnell hin. Ich müsste eine neue Toolchain bauen und das dauert auch etwas. Zumal es zeitlich bei mir momentan mau aussieht. Einziger Weg wäre, du checkst den Trunk aus und kompilierst selbst. Die Skripte passen noch zur Version, so dass eigentlich nur das Binary ausgetauscht werden muss.

    @maf-soft:
    Mhh.. das ist fest im Skript implementiert (leider). Da müsste man einige Stellen im Skript abändern, damit es geht.
    Die Hilfe im WebIf wird beim nächsten mal überarbeitet!

    @all:
    Ich habe mal überlegt, dass es mit den Skripten zwar schön und gut ist, aber der Overhead könnte noch wesentlich kleiner sein. Es wäre gar nicht schwer eine "Plugin"-Schnittstelle zu entwerfen, die AB, Callback, etc. einfach nachladen. Die "festen" Skripte würden nach und nach wegfallen und in *.so oder *.dll Dateien verschwinden. Unter Windows hätte man dann sogar fast die gleichen Funktionen wie auf der FB - Eine Schnittstelle zur .NET Umgebung wäre auch denkbar (was ich besonders toll finden würde ). Natürlich bleiben die benutzerdefinierten Skripte und alles andere so wie vorher auch. Es wäre nur viel schneller und man könnte gewisse Steuerungen einfach weglassen, die nicht benötigt werden. Im Kopf ist das schon fertig, fehlt nur noch die Zeit zur Umsetzung
    gruß
    Marco

    Router: 2 x FB7170

  7. #1207
    IPPF-Einsteiger
    Registriert seit
    15.02.2008
    Beiträge
    3

    Frage Wer kann mir DTMFbox ohne LFS-Option kompilieren?

    Hallo,
    eine Frage an die Wissenden hier im Forum, zu denen ich leider nicht zähle:
    Auf meiner FBF 7170 läuft eine Lab.Firmware ohne LFS-Support - auf die FW kann ich wg. einiger Sonderfunktionen nicht verzichten. Leider sind die neuen Versionen der DTMFbox mit LFS kompiliert. Eine Toolchain dafür selber bauen lief bei mir unter VMWare leider nicht durch - vielleicht habe ich auch was falsch gemacht...
    Bodega geht leider in Arbeit unter...
    Daher meine Bitte: Gibt es irgendeinen hier im Forum, der mir die aktuelle DTMFbox (nur das binary, httpd etc. läuft) ohne LFS kompilieren kann? Die Box hat einen 2.6er Kernel.
    Would be cool...

  8. #1208
    IPPF-Aufsteiger
    Registriert seit
    24.03.2008
    Ort
    München
    Beiträge
    40

    Daumen hoch Zu Bodegas Überlegungen...

    @bodega
    die Idee mit den Modulen ist echt Spitze!
    (Eigentlich bin ich vom gesamten Tool begeistert! Vielen Dank! )
    Der Prozessor meiner FB überlastet so stark ( ich bin in der Testphase ) , dass ich ohne einen Neustart nicht arbeiten kann.
    Und jetzt meine Frage...
    Was ist mit dem "BUSY"-Event?
    (vielleicht ist es DISCONNECT bei der OUTGOING ??? )
    Wäre es schwer zu realisieren?

    mfg,
    comerun
    Geändert von ComeRun (27.05.2008 um 17:22 Uhr)
    1&1 ADSL2+ 16.000 - FBF-7270
    vServer (Debian Lenny) - Asterisk 1.8

  9. #1209
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    Hallo ComeRun,

    ich hatte die Überlegung schon länger, da der ständige Aufruf der dtmfbox ja auch Speicher verbraucht (obwohl das mehr oder weniger eine Kopie des Prozesses ist). Mehr fallen die ganzen Skriptaufrufe ins Gewicht. Neu ist die Idee nicht (siehe Asterisk).

    Den Busy-Event werde ich einfach beim "DISCONNECT" mitgeben. Das ist kein Problem und kommt auf die Todo. Eine Art "Grund", warum die Verbindung nicht zustande kam. Das kann ja beim "CONNECT" auch auftreten...
    gruß
    Marco

    Router: 2 x FB7170

  10. #1210
    IPPF-Aufsteiger
    Registriert seit
    24.03.2008
    Ort
    München
    Beiträge
    40
    Hallo Marco,

    das ist eine gute Nachricht! Ich freue mich schon darauf!
    Wird "BUSY" dann ein "DISCONNECT" ohne vorherkommendes "CONFIRMED" ?
    Oder vielleicht noch besser: das "BUSY" ist ein "DISCONNECT" mit "UNCONFIRMED".

    mfg,
    comerun
    Geändert von ComeRun (27.05.2008 um 19:48 Uhr)
    1&1 ADSL2+ 16.000 - FBF-7270
    vServer (Debian Lenny) - Asterisk 1.8

  11. #1211
    IPPF-Fortgeschrittener
    Registriert seit
    25.05.2008
    Beiträge
    61
    erstmal vorweg, ich hab sogut wie den kompletten thread durchgelesen und finde dtmfbox wirklich genial. doch leider bekomme ich dies nicht so ganz zum laufen.

    ich habe eine 7170 mit dem aktuellen freetz.
    desweitern hab ich die usb-dtmfbox version aufgespielt.
    Diese box betreibe ich an einem Analogen anschluss ( auch als IP-Client [ evtl. könnte diese Info wichtig sein])

    nun zu meinem Problem

    ich habe die einstellungen so weit vorgenommen wie sie in diesem thread beschireben sind.
    ich habe auch eine aktive Internettelefonie Verbinund um AVM WebInterface, sowie auch einen Client im dtmfbox Webinterface (Status).
    Doch leider finde ich keine möglichkeit irgndwie in diese Menü zu gelangen.
    habe eSpeak(installiert) ausgewählt dieser sollte mir im Menü ja fleißig texte zusprechen.

    mein erster versuch war über das analoge telefon (angeschlossen an der FritBox) irgendiwe ins menü zu gelangen habe im AVM webinterface den code *122# für meine aktive internettelefonie verbindung zur dtmfbox und als DDI habe ich die "900" eingestellt (CAPI-Ctrl. = 4)
    wersuche ich nun an dem analogen telefon *122#900 ins menü zu gelangen bekomme ich nichts anderes als ein freizeichen.
    versuche ich von außen irgendwie ins menü zu gelangen bekomme ich leider nichts anderes als ein Klingelzeichen und nach der einstellten Zeit nimmt der AB der AVM den anruf entgegen.

    was mache ich falsch ?
    ich kanns mir leider nicht mehr erklären.
    ich probiere dies schon seit 3 tagen, habe schon mehrer DDI einstellungen getestet, auch zusammen mit der CAPI-Ctrl. diese habe ich auch ein paar mal verändert obwohl da die 4 die richtige wahl bei meiner konstellation sein müsste.

    achja zu dem logfile. verusche ich intern ins menü zu gelangen sehe ich nichts in der log file
    außer dem standard events:
    Code:
    19:06:57.412 script_funcs.c [-1] (SCRIPT) - Queue: 400, Pending: 0
    versuche ich von außen ins menü zu gelangen registriert die dtmfbox einen eingehenden anruf (auch mit der richtigen AnruferNummer)
    Doch wie gesagt in das Menü bin ich bisher noch nie gekommen.

    Ich hoffe ich konnte alle benötigten Informationen liefern, die zur behebung meines Problems notwendig sind.

    Vielen dank

    //EDIT
    vergesst das mit dem "interen" abrufen, sowas ist hier glaub ich garnich vorgesehen, verbessert mich wenn ich mich irre.
    habe das gaze jetzt nochmal von "außen" versucht, wenn der Ab das gespräch entgegen nimmt und ich die "*" + Pin für den AVM AB eingebe funktioniert das, gebe ich aber "*" 900 ein, rebootet sofort die ganze fritzbox. was mache ich nun wieder verkehrt ? (habe immer noch die USB-Version)
    Geändert von robinio_1337 (28.05.2008 um 20:07 Uhr)

  12. #1212
    IPPF-Erfahrener
    Registriert seit
    19.01.2005
    Ort
    NRW
    Beiträge
    91

    Frage

    Ist folgendes Log in Ordnung so? Was bedeutet der Queue Wert? Er steigt bis 1023 an und fängt dann wieder bei 0 an, und das in sehr kurzen Abständen...

    10:03:04.500 voip_auth.c SIP registration successful (sip.1und1.de), status=12
    10:03:04.500 voip_auth.c Next registration in 28387 sec
    10:03:11.550 script_funcs.c [-1] (SCRIPT) - Queue: 0, Pending: 0
    10:03:11.590 script_funcs.c [-1] (SCRIPT) - Queue: 1, Pending: 0
    10:03:11.620 script_funcs.c [-1] (SCRIPT) - Queue: 2, Pending: 0
    10:03:21.840 script_funcs.c [-1] (SCRIPT) - Queue: 3, Pending: 0
    10:03:21.880 script_funcs.c [-1] (SCRIPT) - Queue: 4, Pending: 0
    10:03:21.910 script_funcs.c [-1] (SCRIPT) - Queue: 5, Pending: 0
    10:03:32.070 script_funcs.c [-1] (SCRIPT) - Queue: 6, Pending: 0

    Wie stelle ich die Prozessor- und Speicherauslastung der Fritzbox fest?
    FRITZ!Box Fon WLAN 7390
    Unitymedia 32.000 1Play und Cisco Kabelmodem, dazu VoIP per Easybell, Sipgate, GMX u.a.

  13. #1213
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    @robinio_1337:
    Das ist schwierig ohne ein Log, wo etwas mehr drin steht. DDI ist ja für das interne Menü. mit *121#900 sollte man reinkommen (solange es der erste VoIP-Account ist, der eingerichtet ist. Du sprichst ja von *122#900, also der zweite Account im AVM-Webif). Von außen kommt man rein, wenn der AB der dtmfbox ran geht - nicht der von AVM!!!. Ctrl. 4 ist für Analog richtig.

    @maf-soft:
    Das Log ist ok. Falls mehrere Befehle auf einmal eintreffen, gelangen diese in eine Warteschleife (queue). Ab 1024 wird wieder neu angefangen. Diese Meldung kommt also bei allen Befehlen - so wie die Statusabfrage im Webinterface. Sollte ich eventuell weglassen, da nicht sonderlich relevant.
    gruß
    Marco

    Router: 2 x FB7170

  14. #1214
    IPPF-Fortgeschrittener
    Registriert seit
    25.05.2008
    Beiträge
    61
    habe jetzt die dtmf verbindung als erste internettelefonie verbindung eingerichtet. leider höre ich über *121#900 immer noch kein menü.

    hier ist auch meine versäumte logfile:

    Code:
    dtmfbox
    	
    v0.4.1 - rc4 - (6)
    
    
     01:18:49.824      dtmfbox.c dtmfbox 0.4.1 - rc4
     01:18:49.825      dtmfbox.c PJSIP 0.8.0
     01:18:55.105          pjlib select() I/O Queue created (0x503d3c)
     01:18:55.105 sip_endpoint.c Module "mod-msg-print" registered
     01:18:55.107    voip_ctrl.c Init VOIP...
     01:18:55.111    voip_ctrl.c Resolve IP from host fritz.box ...
     01:18:55.112    voip_ctrl.c Use IP: 192.168.0.3
     01:18:55.114    udp0x51479c SIP UDP transport started, published address is 192.168.0.3:5061
     01:18:55.114    voip_ctrl.c UDP server listening on port 5061
     01:18:55.118 sip_endpoint.c Module "mod-tsx-layer" registered
     01:18:55.119 sip_endpoint.c Module "mod-stateful-util" registered
     01:18:55.125 sip_endpoint.c Module "mod-ua" registered
     01:18:55.125 sip_endpoint.c Module "mod-100rel" registered
     01:18:55.126    voip_ctrl.c VOIP callbacks initialized
     01:18:55.127 sip_endpoint.c Module "mod-invite" registered
     01:18:55.128 sip_endpoint.c Module "dtmfbox" registered
     01:18:55.253          pjlib select() I/O Queue created (0x53aadc)
     01:18:58.680    voip_ctrl.c RTP/RTCP: 192.168.0.3:4000-4001
     01:18:58.683    voip_ctrl.c RTP/RTCP: 192.168.0.3:4002-4003
     01:18:58.685    voip_ctrl.c RTP/RTCP: 192.168.0.3:4004-4005
     01:18:58.688    voip_ctrl.c RTP/RTCP: 192.168.0.3:4006-4007
     01:18:58.691    voip_ctrl.c RTP/RTCP: 192.168.0.3:4008-4009
     01:18:58.694    voip_ctrl.c RTP/RTCP: 192.168.0.3:4010-4011
     01:18:58.696    voip_ctrl.c RTP/RTCP: 192.168.0.3:4012-4013
     01:18:58.699    voip_ctrl.c RTP/RTCP: 192.168.0.3:4014-4015
     01:18:58.702    voip_ctrl.c RTP/RTCP: 192.168.0.3:4016-4017
     01:18:58.705    voip_ctrl.c RTP/RTCP: 192.168.0.3:4018-4019
     01:18:58.708    voip_ctrl.c RTP/RTCP: 192.168.0.3:4020-4021
     01:18:58.711    voip_ctrl.c RTP/RTCP: 192.168.0.3:4022-4023
     01:18:58.714    voip_ctrl.c RTP/RTCP: 192.168.0.3:4024-4025
     01:18:58.717    voip_ctrl.c RTP/RTCP: 192.168.0.3:4026-4027
     01:18:58.720    voip_ctrl.c RTP/RTCP: 192.168.0.3:4028-4029
     01:18:58.723    voip_ctrl.c RTP/RTCP: 192.168.0.3:4030-4031
     01:18:58.725    voip_ctrl.c RTP/RTCP: 192.168.0.3:4032-4033
     01:18:58.728    voip_ctrl.c RTP/RTCP: 192.168.0.3:4034-4035
     01:18:58.731    voip_ctrl.c RTP/RTCP: 192.168.0.3:4036-4037
     01:18:58.734    voip_ctrl.c RTP/RTCP: 192.168.0.3:4038-4039
     01:18:58.735    voip_ctrl.c RTP/RTCP media transport created
     01:18:58.739    voip_ctrl.c VOIP initialized!
     01:18:59.345    capi_ctrl.c Init CAPI...
     01:18:59.346    capi_ctrl.c CAPI controller: 5
     01:18:59.346    capi_ctrl.c Found controller #1 with 2 B-channel(s)
     01:18:59.347    capi_ctrl.c Found controller #2 with 2 B-channel(s)
     01:18:59.348    capi_ctrl.c Found controller #3 with 2 B-channel(s)
     01:18:59.348    capi_ctrl.c Found controller #4 with 1 B-channel(s)
     01:18:59.349    capi_ctrl.c Found controller #5 with 3 B-channel(s)
     01:18:59.379    voip_ctrl.c Start VoIP listen loop...
     01:18:59.388    capi_ctrl.c CAPI registered!
     01:18:59.656    alaw_ulaw.c Build a-law/pcm table buffer
     01:19:01.889    capi_ctrl.c CAPI initialized!
     01:19:04.358    capi_ctrl.c (0x3ff) - Listen to CAPI controller 1...
     01:19:04.358    capi_ctrl.c (0x3ff) - Listen to CAPI controller 3...
     01:19:04.359    capi_ctrl.c (0x3ff) - Listen to CAPI controller 4...
     01:19:04.365    capi_ctrl.c (CNF, CTRL 1) - CAPI_LISTEN
     01:19:05.163        funcs.c Set low priority
     01:19:06.738    capi_ctrl.c (CNF, CTRL 3) - CAPI_LISTEN
     01:19:06.739    capi_ctrl.c (CNF, CTRL 4) - CAPI_LISTEN
     01:19:07.406  voip_events.c RX-REQUEST 560 bytes Request msg REGISTER/cseq=1 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:07.407  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK32100436963F4EBF
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 1 REGISTER
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:07.747    voip_auth.c Request authorization challenge (realm: fritz.box)...
     01:19:08.895  voip_events.c RX-REQUEST 560 bytes Request msg REGISTER/cseq=1 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:08.896  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK32100436963F4EBF
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 1 REGISTER
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:08.896    voip_auth.c Request authorization challenge (realm: fritz.box)...
     01:19:08.899  voip_events.c RX-REQUEST 560 bytes Request msg REGISTER/cseq=1 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:08.900  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK32100436963F4EBF
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 1 REGISTER
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:08.901    voip_auth.c Request authorization challenge (realm: fritz.box)...
     01:19:08.903  voip_events.c RX-REQUEST 560 bytes Request msg REGISTER/cseq=1 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:08.904  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK32100436963F4EBF
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 1 REGISTER
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:08.904    voip_auth.c Request authorization challenge (realm: fritz.box)...
     01:19:09.284  voip_events.c RX-REQUEST 753 bytes Request msg REGISTER/cseq=2 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:09.284  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bKE5CE3015038C4C42
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 2 REGISTER
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:09.285    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     01:19:11.496    voip_auth.c Client 192.168.0.3:5060 authorized for account Analog
     01:19:11.976 voip_registrar Status: 200 (OK)
     01:19:11.978  voip_events.c RX-REQUEST 753 bytes Request msg REGISTER/cseq=2 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:11.979  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bKE5CE3015038C4C42
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 2 REGISTER
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:12.238    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     01:19:12.243 voip_registrar Status: 200 (OK)
     01:19:12.244  voip_events.c RX-REQUEST 753 bytes Request msg REGISTER/cseq=2 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:12.245  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bKE5CE3015038C4C42
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 2 REGISTER
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:12.246    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     01:19:12.251 voip_registrar Status: 200 (OK)
     01:19:12.253  voip_events.c RX-REQUEST 837 bytes Request msg REGISTER/cseq=3 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:12.254  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK847F1C86D0E0DA6B
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 3 REGISTER
    Contact: <sip:11111@192.168.0.3;uniq=430BB18B5A89B5DBB77F185436F47>
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Expires: 1800
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     01:19:12.254    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     01:19:12.260 voip_registrar Status: 200 (OK)
     01:19:12.449  voip_events.c RX-REQUEST 520 bytes Request msg SUBSCRIBE/cseq=4 (rdata0x51581c) from UDP 192.168.0.3:5060
     01:19:12.450  voip_events.c RX-SIP:
    
    SUBSCRIBE sip:11111@fritz.box:5061 SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bKDC8C75B73C0561B7
    From: <sip:11111@fritz.box>;tag=1440150213
    To: <sip:11111@fritz.box:5061>
    Call-ID: 9B63219854A0155F@192.168.0.3
    CSeq: 4 SUBSCRIBE
    Contact: <sip:11111@192.168.0.3;uniq=430BB18B5A89B5DBB77F185436F47>
    Event: message-summary
    Expires: 3600
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Allow: NOTIFY
    Accept: application/simple-message-summary
    Content-Length: 0
    
    
    
     01:19:12.454  voip_events.c Method not allowed (6)!
     01:20:11.442 script_funcs.c [-1] (SCRIPT) - Queue: 0, Pending: 0
     01:20:12.020 script_funcs.c [-1] (SCRIPT) - Queue: 1, Pending: 0
     01:20:12.100 script_funcs.c [-1] (SCRIPT) - Queue: 2, Pending: 0
     01:20:23.380 script_funcs.c [-1] (SCRIPT) - Queue: 3, Pending: 0
     01:20:23.460 script_funcs.c [-1] (SCRIPT) - Queue: 4, Pending: 0
     01:20:23.760 script_funcs.c [-1] (SCRIPT) - Queue: 5, Pending: 0
     21:18:03.553 script_funcs.c [-1] (SCRIPT) - Queue: 6, Pending: 0
     21:18:03.633 script_funcs.c [-1] (SCRIPT) - Queue: 7, Pending: 0
     21:18:03.713 script_funcs.c [-1] (SCRIPT) - Queue: 8, Pending: 0
     21:18:07.212  voip_events.c RX-REQUEST 753 bytes Request msg REGISTER/cseq=5 (rdata0x51581c) from UDP 192.168.0.3:5060
     21:18:07.302  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK6B25B1D4A9DF058B
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 5 REGISTER
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     21:18:07.303    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     21:18:08.554 voip_registrar Status: 200 (OK)
     21:18:08.556  voip_events.c RX-REQUEST 753 bytes Request msg REGISTER/cseq=5 (rdata0x51581c) from UDP 192.168.0.3:5060
     21:18:08.556  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bK6B25B1D4A9DF058B
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 5 REGISTER
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     21:18:08.557    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     21:18:08.559 voip_registrar Status: 200 (OK)
     21:18:08.656  voip_events.c RX-REQUEST 837 bytes Request msg REGISTER/cseq=6 (rdata0x51581c) from UDP 192.168.0.3:5060
     21:18:08.657  voip_events.c RX-SIP:
    
    REGISTER sip:fritz.box SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.3:5060;rport;branch=z9hG4bKFD4160CC3C66988D
    From: <sip:11111@fritz.box>;tag=3100726954
    To: <sip:11111@fritz.box>
    Call-ID: C03064F64C5A475E@192.168.0.3
    CSeq: 6 REGISTER
    Contact: <sip:11111@192.168.0.3;uniq=430BB18B5A89B5DBB77F185436F47>
    Authorization: Digest username="11111", realm="fritz.box", nonce="643c986966334873", uri="sip:fritz.box", response="5121fac860d8694640fe203774879b01", algorithm=md5, opaque="74b0dc5119495cff"
    Expires: 1800
    Max-Forwards: 70
    User-Agent: AVM FRITZ!Box Fon WLAN 7170 29.04.57 (Apr 29 2008)
    Supported: 100rel,replaces
    Allow-Events: telephone-event,refer,reg
    Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,PRACK,INFO,SUBSCRIBE,NOTIFY,REFER,MESSAGE
    Accept: application/sdp, multipart/mixed
    Accept-Encoding: identity
    Content-Length: 0
    
    
    
     21:18:08.658    voip_auth.c Found credentials -> user: 11111, realm: fritz.box
     21:18:08.664 voip_registrar Status: 200 (OK)
     21:18:14.903 script_funcs.c [-1] (SCRIPT) - Queue: 9, Pending: 0
     21:18:14.983 script_funcs.c [-1] (SCRIPT) - Queue: 10, Pending: 0
     21:18:15.083 script_funcs.c [-1] (SCRIPT) - Queue: 11, Pending: 0
     21:18:25.983 script_funcs.c [-1] (SCRIPT) - Queue: 12, Pending: 0
     21:18:26.063 script_funcs.c [-1] (SCRIPT) - Queue: 13, Pending: 0
     21:18:26.143 script_funcs.c [-1] (SCRIPT) - Queue: 14, Pending: 0
     21:18:37.033 script_funcs.c [-1] (SCRIPT) - Queue: 15, Pending: 0
     21:18:37.113 script_funcs.c [-1] (SCRIPT) - Queue: 16, Pending: 0
     21:18:37.633 script_funcs.c [-1] (SCRIPT) - Queue: 17, Pending: 0
     21:18:51.133 script_funcs.c [-1] (SCRIPT) - Queue: 18, Pending: 0
     21:18:51.213 script_funcs.c [-1] (SCRIPT) - Queue: 19, Pending: 0
     21:18:51.293 script_funcs.c [-1] (SCRIPT) - Queue: 20, Pending: 0
     21:19:02.213 script_funcs.c [-1] (SCRIPT) - Queue: 21, Pending: 0
     21:19:02.293 script_funcs.c [-1] (SCRIPT) - Queue: 22, Pending: 0
     21:19:02.413 script_funcs.c [-1] (SCRIPT) - Queue: 23, Pending: 0
     21:19:13.153 script_funcs.c [-1] (SCRIPT) - Queue: 24, Pending: 0
     21:19:13.233 script_funcs.c [-1] (SCRIPT) - Queue: 25, Pending: 0
     21:19:13.313 script_funcs.c [-1] (SCRIPT) - Queue: 26, Pending: 0
     21:19:24.033 script_funcs.c [-1] (SCRIPT) - Queue: 27, Pending: 0
     21:19:24.114 script_funcs.c [-1] (SCRIPT) - Queue: 28, Pending: 0
     21:19:24.193 script_funcs.c [-1] (SCRIPT) - Queue: 29, Pending: 0
     21:19:37.943 script_funcs.c [-1] (SCRIPT) - Queue: 30, Pending: 0
     21:19:38.023 script_funcs.c [-1] (SCRIPT) - Queue: 31, Pending: 0
     21:19:38.163 script_funcs.c [-1] (SCRIPT) - Queue: 32, Pending: 0
     21:19:49.013 script_funcs.c [-1] (SCRIPT) - Queue: 33, Pending: 0
     21:19:49.093 script_funcs.c [-1] (SCRIPT) - Queue: 34, Pending: 0
     21:19:49.613 script_funcs.c [-1] (SCRIPT) - Queue: 35, Pending: 0
     21:20:00.743 script_funcs.c [-1] (SCRIPT) - Queue: 36, Pending: 0
     21:20:00.823 script_funcs.c [-1] (SCRIPT) - Queue: 37, Pending: 0
     21:20:00.903 script_funcs.c [-1] (SCRIPT) - Queue: 38, Pending: 0
     21:20:11.693 script_funcs.c [-1] (SCRIPT) - Queue: 39, Pending: 0
     21:20:11.773 script_funcs.c [-1] (SCRIPT) - Queue: 40, Pending: 0
     21:20:11.853 script_funcs.c [-1] (SCRIPT) - Queue: 41, Pending: 0
     21:20:22.694 script_funcs.c [-1] (SCRIPT) - Queue: 42, Pending: 0
     21:20:22.773 script_funcs.c [-1] (SCRIPT) - Queue: 43, Pending: 0
     21:20:22.913 script_funcs.c [-1] (SCRIPT) - Queue: 44, Pending: 0
     21:20:33.883 script_funcs.c [-1] (SCRIPT) - Queue: 45, Pending: 0
     21:20:33.963 script_funcs.c [-1] (SCRIPT) - Queue: 46, Pending: 0
     21:20:34.043 script_funcs.c [-1] (SCRIPT) - Queue: 47, Pending: 0
     21:20:44.753 script_funcs.c [-1] (SCRIPT) - Queue: 48, Pending: 0
     21:20:44.833 script_funcs.c [-1] (SCRIPT) - Queue: 49, Pending: 0
     21:20:44.914 script_funcs.c [-1] (SCRIPT) - Queue: 50, Pending: 0
     21:20:55.833 script_funcs.c [-1] (SCRIPT) - Queue: 51, Pending: 0
     21:20:55.913 script_funcs.c [-1] (SCRIPT) - Queue: 52, Pending: 0
     21:20:55.993 script_funcs.c [-1] (SCRIPT) - Queue: 53, Pending: 0
     21:21:07.013 script_funcs.c [-1] (SCRIPT) - Queue: 54, Pending: 0
     21:21:07.093 script_funcs.c [-1] (SCRIPT) - Queue: 55, Pending: 0
     21:21:07.173 script_funcs.c [-1] (SCRIPT) - Queue: 56, Pending: 0
     21:21:17.983 script_funcs.c [-1] (SCRIPT) - Queue: 57, Pending: 0
     21:21:18.153 script_funcs.c [-1] (SCRIPT) - Queue: 58, Pending: 0
     21:21:18.233 script_funcs.c [-1] (SCRIPT) - Queue: 59, Pending: 0
     21:21:29.063 script_funcs.c [-1] (SCRIPT) - Queue: 60, Pending: 0
     21:21:29.143 script_funcs.c [-1] (SCRIPT) - Queue: 61, Pending: 0
     21:21:29.223 script_funcs.c [-1] (SCRIPT) - Queue: 62, Pending: 0
     21:21:40.293 script_funcs.c [-1] (SCRIPT) - Queue: 63, Pending: 0
     21:21:40.383 script_funcs.c [-1] (SCRIPT) - Queue: 64, Pending: 0
     21:21:41.323 script_funcs.c [-1] (SCRIPT) - Queue: 65, Pending: 0
    
    <input type='hidden' name='got_usb_path' id='got_usb_path' value="/var/media/ftp/uStor01/dtmfbox-0.4.1_rc4_6"> <input type='hidden' name='last_page' value='status'> <input type='hidden' name='got_usb' id='got_usb' value='1'> <a name="status" href="#status"></a> <div id="form_status" style="display:block"> <div> <fieldset style="width:97%"> <legend>Status</legend> <table border="0"> <tr> <td width="150px"><font size="2"><b>Startmodus:</b></font></td> <td><input id="a1" type="radio" name="enabled" value="yes" ><label for="a1"> Automatisch</label> <input id="a2" type="radio" name="enabled" value="no" checked><label for="a2"> Manuell</label></td> </tr> <tr> <td width="150px"><font size="2"><b>Prozess Priorität:</b></font></td> <td><select id='adjust_priority' name='adjust_priority' value='1'><option value='0'>Hoch</option><option value='1' selected>Auto</option></select></td> </tr> <tr> <td width="150px"><font size="2"><b>Loglevel:</b></font></td> <td><input id='a_12' type='text' style='text-align:right' name='loglevel' value='4' size='2'></td> </tr> </table> <table border="0"> <tr> <td width="150"><font size="2" color="red"><i><b>dtmfbox stopped!</b></i></font></td> <td align="center"><input type="button" value="Starten" onclick="javascript:location.href='/cgi-bin/dtmfbox.cgi?pkg=dtmfbox&start=daemon&show=status'" id="start_daemon" name="start_daemon" style="border: 1px solid; font-family:'trebuchet ms',helvetica,sans-serif;"></td> <td align="center"><input type="button" value="Starten (Log)" onclick="javascript:location.href='/cgi-bin/dtmfbox.cgi?pkg=dtmfbox&start=logged&show=status'" id="start_logged" name="start_logged" style="border: 1px solid; font-family:'trebuchet ms',helvetica,sans-serif;"></td> <td><input type='button' value='Log ansehen' onclick="javascript:window.open('dtmfbox.cgi?pkg=dtmfbox&command=true&script=cat%20/var/media/ftp/uStor01/dtmfbox-0.4.1_rc4_6/dtmfbox.log&close=0');" id='view_log' name='view_log' style="border: 1px solid; font-family:'trebuchet ms',helvetica,sans-serif;"></td> </tr> </table> <pre style="font-size:11px" width="70%"></pre> <div name='status'> <iframe src="./dtmfbox_status.cgi" width='100%' height='200' frameborder='0' scrolling='horizontal'></iframe> </div> <script></script> </fieldset> </div> <div> <fieldset style="width:97%"> <legend>USB-Pfad</legend> <p> <input id="e1" type="text" name="path" value="/var/media/ftp/uStor01/dtmfbox-0.4.1_rc4_6" size="50" onblur="javascript:got_usb_path.value=path.value; if(path.value != '/var/dtmfbox' && path.value != '/var/dtmfbox-bin' && path.value != '') { got_usb.value='1'; } else { got_usb.value='0'; path.value='/var/dtmfbox-bin'; got_usb_path.value='/var/dtmfbox-bin' }"><br> <font size="1">Leer lassen, falls kein USB!</font><br> <font size="1">Hier werden die Aufnahmen, Ansagen und Skripte abgelegt.<br>Komplette Pfadangabe!</font><br> </p> </fieldset> </div> <br><div align='right'><input type='button' value='Hilfe' onclick="javascript:window.open('dtmfbox.cgi?pkg=dtmfbox&help=status');" style='border: 1px solid; font-family:trebuchet ms,helvetica,sans-serif;width:75px'></div> </div> <input type="hidden" name="form" value="pkg_dtmfbox"> <input type="hidden" name="dummy" value="0"> <div class="btn"><input type="submit" value="Übernehmen" style="width:150px"></div> </form> <form class="btn" action="dtmfbox_save.cgi?form=pkg_dtmfbox&uninstall=1" method="post"> <div class="btn"><input type="button" onclick="javascript:ans=confirm('Uninstall dtmfbox?'); if(ans == true) { location.href='dtmfbox_save.cgi?form=pkg_dtmfbox&uninstall=1'; }" value="Uninstall" style="width:150px"></div> <input type="hidden" value="1" name="uninstall" id="uninstall"> </form> </td> <td valign="top"> <table border="0" cellpadding="3" cellspacing="0"> <tr><td width="20" height="20"></td><td> <tr><td width="20"></td><td> <div align="left"> <ul> <li><a href="dtmfbox.cgi?current_page=status">Status</a></li> <p></p> <li><a href="dtmfbox.cgi?current_page=accounts">Accounts</a></li> <li><a href="dtmfbox.cgi?current_page=voip_capi">Verbindungseinstellungen</a></li> <p></p> <li><a href="dtmfbox.cgi?current_page=am">Anrufbeantworter</a></li> <li><a href="dtmfbox.cgi?current_page=dtmf">DTMF-Commands</a></li> <li><a href="dtmfbox.cgi?current_page=cbct">Callback & Callthrough</a></li> <li><a href="dtmfbox.cgi?current_page=misc">Sonstiges</a></li> <p></p> <li><a href="dtmfbox.cgi?current_page=webphone">Webphone</a></li> <li><a href="dtmfbox_userscript.cgi" target="_new" >Benutzerdefiniertes Skript</a></li><br> <p></p> </ul> </div> </td></tr></table> </td> </tr> <tr> </table> </body> </html> <script> try { change_account(1); select_script_record(); } catch(e) {} try { use_voip("1"); } catch(e) {} try { if("status" == "userscript") { document.getElementById('default').style.display='none'; document.getElementById('save').style.display='none'; } else { document.getElementById('default').style.display='block'; document.getElementById('save').style.display='block'; } } catch(e) {} </script>
    //EDIT habe nochmal die logfile verändert, da sich gerade eben die fritz wieder neugestartet hat
    FRITZ!Box Fon WLAN 7270 (UI): Firmware-Version 54.04.57-freetz-1.0

    Kabel-Anschluss: -->> Analog-Telefon

  15. #1215
    IPPF-Fan Avatar von Tommyland78
    Registriert seit
    09.09.2005
    Beiträge
    252

    Fehler beim compilern

    Nabend...


    Da wohl niemand bis jetzt meinen Fehler hatte und ich so mittels der Sufu nix gefunden hatte, werd ich mal nen Post machen....

    Also ich habe die dtmf-box unter make menuconfig ausgewählt und danach ein make probiert.
    Dieser endete mit einem Fehler, ein make ohne die dtmfbox funzt aber reibungslos.
    So sieht das Ende aus....

    PHP-Code:
    PATH=/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/bin:/bin:/sbin:/usr/bin:/usr/sbin \
            
    make -j2 -C source/pjproject-0.8.0 \
            
    DESTDIR="/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc" \
            
    TARGET_NAME="mipsel-linux-uclibc" \
            
    install
    make
    [1]: Betrete Verzeichnis '/home/troehrdanz/freetz-2186/source/pjproject-0.8.0'
    mkdir -/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/lib
    cp 
    -$(find . -name '*.a') /home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/lib
    mkdir 
    -/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include
    cp -RL $(find  . -name include) /home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr
    cp
    Überschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./pjlib-util/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./pjlib/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./pjsip/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./third_party/portaudio/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./third_party/speex/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./third_party/resample/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./pjnath/include“ nicht möglich.
    cpÜberschreiben des Nicht&#8208;Verzeichnisses „/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/include“ mit Verzeichnis „./pjmedia/include“ nicht möglich.
    make[1]: *** [installFehler 1
    make
    [1]: Verlasse Verzeichnis '/home/troehrdanz/freetz-2186/source/pjproject-0.8.0'
    make: *** [/home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr/lib/libpjsip.aFehler 2
    troehrdanz
    @Maxi:~/freetz-2186
    Frage: Was geht da schief, besser wie bekomme ich das gerichtet?
    Die Box mit der ich das versuchte ist eine 7170 mit freetz 2186
    compilter auf ubuntu 8.04

    Danke

    Der Tom
    Router-Betrieb: Fritz!Box 7390 mit Firmware: 84.05.22-freetz-devel-9288M
    Router-Betrieb: WRT54GL mit Firmware: DD-WRT v24-sp2 (10/10/09) std
    Server: 19" Windows 2008 R2 SP1 ES als NAT/Proxy als Firewall, Antivirus und Fileserver max: 3.0 TB
    DSLProvider: Telekom --> 3456/448 kBit/s
    Telefone: VoIP WLAN am Samsung Galaxy S2
    Stand: 26.9.2012

  16. #1216
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    @robinio_1337:
    Also die Registrierung klappt schon mal. Das ist soweit gut. Jetzt müsste man herauskriegen, warum das Telefon nicht über VoIP telefonieren möchte. Keypad oder Wahl von # u. * nicht aktiviert? Hast du dem analogen Telefon mal (testweise) die VoIP-Nummer fest zugewiesen?


    @Tommyland78:
    So habe ich erstmal keine Idee. Irgendwie möchte er da was überschreiben. Eventuell hilft es die entsprechenden Verzeichnisse zu löschen und ein
    Code:
    make pjproject-dirclean
    make dtmfbox-dirclean
    durchzuführen.

    Ich müsste im Trunk nochmal schauen wg. dem CAPI-Support Flag. Müsste da einen Patch einchecken, aber das betrifft dich nicht.

    @all:
    Habe mir mal ein paar Gedanken gemacht, bzgl. der Module. Das wichtigste ist wohl das Menü. Nun meine Idee:
    Das Menü wird in einer Konfigurationsdatei abgelegt, welche man beliebig bearbeiten kann. Es können in der Datei mehrere Menüstrukturen abgelegt werden. So kann jedem Account ein individuelles Menü zugeordnet werden.
    Die Datei könnte ungefähr so aussehen:

    Code:
    [menu:main]
    say=1 Anrufbeantworter, 2 DTMF Befehle, 3 Callthrough, 4 Sonstiges
    1=menu:answering_machine
    2=menu:dtmf_commands
    3=lib:callthrough
    4=menu:misc
    5=
    6=
    7=
    8=
    9=
    *=
    #=
    
    [menu:answering_machine]
    say=Anrufbeantworter.
    1=lib:am_play_all
    2=
    3=
    ....
    *=menu:main
    
    [menu:dtmf_commands]
    say=D T M F - Befehle
    1#=script:dtmf_1
    2#=
    3#=
    ...
    1000#=
    ...
    *=menu:main
    
    [menu:misc]
    say=Sonstiges
    1=menu:fritzbox
    2=menu:wetter
    *=menu:main
    
    [menu:fritzbox]
    say=fritzbox
    ...
    *=menu:misc
    
    [menu:wetter]
    say=Wetter
    ...
    *=menu:misc
    
    [script:dtmf_1]
    say=Befehl 1
    cmd=test.sh %1% %2% %3% %4% %5% %6% %7% %8% %9% %10%
    
    [lib:am_play_all]
    library=answering_machine.so
    function=play_all
    param1=%1%
    param2=%2%
    param3=%3%
    param4=%4%
    param5=%5%
    param6=%6%
    param7=%7%
    param8=%8%
    param9=%9%
    *=menu:main
    
    [lib:callthrough]
    library=callthrough.so
    function=callthrough_init
    param1=%1%
    param2=%2%
    param3=%3%
    param4=%4%
    param5=%5%
    param6=%6%
    param7=%7%
    param8=%8%
    param9=%9%
    param10="noch ein parameter"
    Das Menü fängt z.B. bei "[menu:main]" an. Von hier aus kann man weitere Untermenüs aufrufen, bzw. direkt Skripte oder Funktionen in anderen Libraries.

    Jede Sektion hat immer den Eintrag "say=". Wenn man das Menü betritt, wird der angegebene Text abgespielt. Alle Tasten können mit einem Menü, einem Skript oder eine Library belegt werden. Es sollten ebenfalls mehrstellige Zeichenfolgen unterstützt werden.

    Skripte und Libraries werden so ähnlich wie die Menüs deklariert:
    Bei Skripten reicht der einfache Aufruf des Shellskripts oder der Binary.
    Bei Libraries muss der Dateiname und die Funktion mitgegeben werden.
    Bei beiden kann man Parameter und Platzhalter mitgeben. Die Platzhalter (%1%, %2% ...) werden durch die entsprechenden Werte ersetzt (CONNECT, CAPI, INCOMING, 12345 ....).

    Zu kompliziert oder verständlich? Irgendwelche Ideen oder Vorschläge?

    EDIT: das Escapen von Raute finde ich nicht schön. Mit den Kommentaren muss das anders ablaufen. Eventuell //.
    Geändert von bodega (03.06.2008 um 18:54 Uhr)
    gruß
    Marco

    Router: 2 x FB7170

  17. #1217
    IPPF-Fan Avatar von Tommyland78
    Registriert seit
    09.09.2005
    Beiträge
    252
    Also ich hab es jetzt noch einmal mit einem jungfreulichen Freetz-trunk probiert. Geht wie gesagt nicht, das make bricht immer wie oben geschildert ab.
    Hab es wie gesagt mit einem aktuellen trunk und mit dem 2186 probiert, da dieser noch mit der 49 Firmware ist. Überall das selbe.

    Was ich jetzt noch nicht getestet habe ist, ob make pjproject-dirclean
    make dtmfbox-dirclean funktionieren.

    Die DTMF-Box hab ich bei make menuconfig ausgewählt....mehr halt nicht.
    Das ganze auf dem neuesten Ubuntu....

    Wie siehts denn beu euch aus? Könnt Ihr das Image bauen?

    Gruß

    Der Tom
    Router-Betrieb: Fritz!Box 7390 mit Firmware: 84.05.22-freetz-devel-9288M
    Router-Betrieb: WRT54GL mit Firmware: DD-WRT v24-sp2 (10/10/09) std
    Server: 19" Windows 2008 R2 SP1 ES als NAT/Proxy als Firewall, Antivirus und Fileserver max: 3.0 TB
    DSLProvider: Telekom --> 3456/448 kBit/s
    Telefone: VoIP WLAN am Samsung Galaxy S2
    Stand: 26.9.2012

  18. #1218
    IPPF-Fan
    Registriert seit
    24.05.2005
    Ort
    Bielefeld
    Beiträge
    147
    Sorry Leute wenn die Frage jetzt etwas blöd erscheint, aber gibts irgendwo ne Anleitung?
    Habe das Teil auf meiner 7050 installiert und als Aufnahmemedium für den Anrufbeantworter nen FTP Server gewählt. Es piept auch und man kann etwas drauflabern.
    Aber wie kann ich beispielsweise diese Datei runterladen/abfragen??

    Komme da nicht weiter..

  19. #1219
    IPPF-Tausend-VIP
    Registriert seit
    13.03.2006
    Beiträge
    1.452
    So, habe gestern endlich mittels Freetz+dtmfbox eine Callbacklösung hinbekommen. Meiner Meinung nach ist die dtmfbox-Weboberfläche stark überarbeitungsbedürftig. Bodega, du hast trotzdem eine Superlösung kreiert, sie ist halt mit der Zeit gewachsen und von einem Techniker entwickelt.

    Drei Fragen:

    1. Kann man den Anruf auf der CB-Nr. direkt ablehnen? Wenn ja, nur mittels Benutzerskript?

    2. Kann man je Account verschiedene Rückrufe einstellen (0160... auf 1234, 0161... auf 2345 z.B.)? Wenn ja, nur mittels Benutzerskript?

    3. Ist es aufwendig (oder überhaupt möglich), folgendes umzusetzen: Lockruf auf CB-Nr. A, Rückruf, Verbindung zum Rufziel wie gewohnt, nur dass das letzte Ziel für den speziellen Lockrufer gespeichert wird. Lock-Ruf auf CB-Nr. B hat zur Folge, dass Lockrufer und Rufziel direkt verbunden werden (Rückruf, sobald angenommen automat. Verbindungsaufbau zum Rufziel). Und/oder man könnte im dtmfbox-Menü eine Schnellwahl für Wahlwiederholung aufnehmen - natürlich je Lockrufer.
    Router: . .Fritz!Box 6360 mit FW 85.05.50-24620, dahinter Fritz!Box 7270 mit FW 54.05.27-23577 (letzte Labor mit altem WDS)
    Internet: KDG 106.000/6.360 kBit/s an Arris-CMTS seit 20.12.11
    Router: . .Fritz!Box 6360 mit FW 85.05.50-24620
    Internet: UM 33.792/1.128 kBit/s an Cisco-CMTS seit 15.12.10

    Tipps: . . .Google Voice

  20. #1220
    IPPF-Tausend-VIP Avatar von bodega
    Registriert seit
    06.06.2006
    Ort
    NRW
    Beiträge
    1.980
    @Tommyland78:
    Der cp-Befehl funktioniert irgendwie nicht so wie er soll.
    Wenn du unter '/home/troehrdanz/freetz-2186/source/pjproject-0.8.0' folgendes eingibst:
    Code:
    cp -RL $(find  . -name include) /home/troehrdanz/freetz-2186/toolchain/build/gcc-4.2.1-uClibc-0.9.28/mipsel-linux-uclibc/usr
    kopiert er die include-Verzeichnisse nicht ins usr Verzeichnis. Vielleicht kennt der cp-Befehl den Parameter nicht?? Der Fehler ist mir auf jedenfall neu.

    @DonStefano:
    Du kannst die Aufnahmen entweder per eMail verschicken oder im WebIf, auf der Statusseite erfragen. Unter Anrufbeantworter gibts auch den Knopf "Aufnahmen".

    @Chatty:
    Techniker.. soso - Das Webinterface wird auf jedenfall schrumpfen. Einige Sachen lassen sich einfacher über eine .cfg Datei bearbeiten.

    zu den drei Fragen:
    1. Ablehnen ist so eine Sache. Es klingelt ja einmal im Programm und einmal am Telefon selbst. Das Telefon wird aber von einer anderen Anwendung gesteuert, somit würde das Ablehnen in der dtmfbox keinen Einfluss darauf haben. Anders sieht es aus, wenn die Anrufsteuerung komplett über die dtmfbox geht (siehe auch "isdn_mod.sh").

    2. Die Wahlregeln durch Leerzeichen trennen.

    3. Das wäre mit der jetzigen Lösung möglich. Man muss das aber alles selbst machen (per Benutzerdef. Skript). Mit der Modullösung sollte das aber einfacher werden. Eigene Skripte lassen sich damit einfach auf Tasten belegen, bzw. bestimmte Events sollen Skripte oder Module aufrufen.
    gruß
    Marco

    Router: 2 x FB7170

Ähnliche Themen

  1. dtmfbox & Analog
    Von khaled im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 0
    Letzter Beitrag: 06.09.2010, 05:40
  2. dtmfbox + callthrough: In=VoIP Out=Analog mit Rufnummernunterdrückung?
    Von mortimar im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 0
    Letzter Beitrag: 12.03.2010, 13:47
  3. Telefon für VOIP/ANALOG/ISDN ?
    Von GTRDRIVER im Forum Andere VoIP-Hardware
    Antworten: 1
    Letzter Beitrag: 23.03.2009, 18:16
  4. Voip Isdn und Analog
    Von Digimops im Forum FRITZ!Box Fon: Telefonie
    Antworten: 33
    Letzter Beitrag: 07.01.2007, 11:08
  5. ISDN und analog Amt . . . VoIP nutzen
    Von flunki im Forum FRITZ!Box Fon: Telefonie
    Antworten: 18
    Letzter Beitrag: 23.12.2006, 14:24

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •