Seite 7 von 63 ErsteErste ... 345678910111757 ... LetzteLetzte
Ergebnis 121 bis 140 von 1242

Thema: Callmonitor 1.*

  1. #121
    IPPF-Fortgeschrittener
    Registriert seit
    04.07.2005
    Beiträge
    66
    Schade eigentlich.
    Aber extra deswegen AVM anschreiben ist wohl übertrieben. Vor allem, weil sie wohl Modifikationen sowieso nicht so gerne sehen.
    Router: FRITZ!Box Fon WLAN 7270 (Homebox), Firmware-Version 54.05.05freetz-devel-8137 hinter einer 6360 Firmware-Version 85.05.07
    Leitung: Kabel von KabelDeutschland (100000/6000 kbit/s)
    Internetprovider und Tarif: KabelDeutschland Internet&Telefon 100
    VoIP: KDG
    Telefon: T Sinus 45K an FritzBox + normale NoName Geräte

  2. #122
    IPPF-Tausend-VIP Avatar von TinTin
    Registriert seit
    06.05.2004
    Beiträge
    1.864

    ${SOURCE} inkorrekt?

    Hallo,

    ich habe es sowohl mit Callmonitor 1.1 also auch mit Callmonitor 1.4 unter ds-mod 0.2.6 ausprobiert und es scheint, als ob die Referenz auf ${SOURCE} nicht immer korrekt ist.

    Im Syslog bei aktiviertem Debug des Callmonitor sehe ich leider auch nicht, was in ${SOURCE} drinsteht, um das zu überprüfen. Wie könnte ich mir ${SOURCE} anzeigen lassen/irgendwohin wegschreiben, um das zu verifizieren?

    Danke!

    Gruß,
    Tin

    Internet: T-Com DSL 2000 mit T-Online flat
    Endgeräte: FBF 7050, SPA-3000, SPA-2000, Zyxel P2000W, BT-101
    SoftPhone Pocket PC: VoIPSurfer
    Server: Asterisk 1.2.24 auf Strato dedicated server
    Provider: GMX, sipgate, Nikotel, VoipJet, Stanaphone u.a.

  3. #123
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Hallo Tin,
    Wie könnte ich mir ${SOURCE} anzeigen lassen/irgendwohin wegschreiben, um das zu verifizieren?
    du könntest als Aktion in den Listeners einfach so etwas wie 'echo "$SOURCE" >> /tmp/source.log' verwenden. Aber da im Prinzip das gleiche der Callmonitor schon beim Schreiben ins System-Log macht, würde mich vor allem interessieren, was dort steht und worum du da "SOURCE=..." nicht sehen kannst. Könntest du uns das bitte einmal zeigen?

    Andreas

  4. #124
    IPPF-Tausend-VIP Avatar von TinTin
    Registriert seit
    06.05.2004
    Beiträge
    1.864
    Hallo Andreas,

    das Problem liegt doch woanders, SOURCE= wird mir angezeigt (und ist korrekt), nur wenn ich es referenziere mit ${SOURCE} zeigt er im dialstring auch nur ${SOURCE} an, deswegen dachte ich, dass es vielleicht falsch referenziert ist, aber das ist doch nicht das Problem, habe es jetzt anderweitig dingfest machen können:

    Mein Problem ist, dass wenn ich ein ATD auf die analoge Leitung absetze, um eine Umleitung auf einem 2Phone setzen, kurze Zeit danach mein FON1 klingelt (keine Ahnung warum), ich hatte das Problem so gelöst, dass ich ein ATH hinterherschicke, nur scheint dieses ATH manchmal zu früh ausgeführt zu werden.

    Ist es möglich eine Aktion leicht zeitverzögert auszuführen, 1 Sekunde später würde wahrscheinlich schon reichen.

    Danke!

    Gruß,
    Tin

    Internet: T-Com DSL 2000 mit T-Online flat
    Endgeräte: FBF 7050, SPA-3000, SPA-2000, Zyxel P2000W, BT-101
    SoftPhone Pocket PC: VoIPSurfer
    Server: Asterisk 1.2.24 auf Strato dedicated server
    Provider: GMX, sipgate, Nikotel, VoipJet, Stanaphone u.a.

  5. #125
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von TinTin
    nur wenn ich es referenziere mit ${SOURCE} zeigt er im dialstring auch nur ${SOURCE} an
    Hattest du das ${SOURCE} in einfachen Anführungszeichen stehen? Dort werden keine Variablen expandiert.
    kurze Zeit danach mein FON1 klingelt (keine Ahnung warum)
    Die dial-Funktion steuert die Wahlhilfe an; da ist es normal, dass es auch lokal klingelt. Im nächsten Callmonitor habe ich auch eine passende hangup-Funktion dabei.
    Ist es möglich eine Aktion leicht zeitverzögert auszuführen, 1 Sekunde später würde wahrscheinlich schon reichen.
    Code:
    sleep 1
    Andreas

  6. #126
    IPPF-Tausend-VIP Avatar von TinTin
    Registriert seit
    06.05.2004
    Beiträge
    1.864
    Vielen Dank für Deine Hilfe, Andreas!

    Wie baue ich das sleep 1 ein, ich habe mal im Wiki nachgelesen, aber nicht gefunden, wie man 2 Aktionen hintereinander ausführt, mit Komma oder Semikolon getrennt ging es nicht, hier soll das sleep 1 eingebaut und vor dem echo ATH ausgeführt werden:

    in:cancel ^ ^SIP1 echo "ATH" | nc 127.0.0.1 1011

    Doch das ${SOURCE} hatte ich in doppelten Hochkommata, es wird auch korrekt expandiert, das war eine falsche Vermutung von mir, entschuldige.

    [Edit]
    Scheint sich erledigt zu haben - erst wollte er es mit Semikolon getrennt nicht annehmen, beim zweiten Versuch jedoch schon
    Geändert von TinTin (04.07.2006 um 17:27 Uhr)

    Internet: T-Com DSL 2000 mit T-Online flat
    Endgeräte: FBF 7050, SPA-3000, SPA-2000, Zyxel P2000W, BT-101
    SoftPhone Pocket PC: VoIPSurfer
    Server: Asterisk 1.2.24 auf Strato dedicated server
    Provider: GMX, sipgate, Nikotel, VoipJet, Stanaphone u.a.

  7. #127
    IPPF-Fan
    Registriert seit
    03.04.2006
    Beiträge
    331
    Hallo,
    ich habe die 7170 mit aktueller Firmware plus den aktuellen DSMOD .7
    Mein Problem :
    Über telnet : /bin/ether-wake -i lan xx:xx:xx:xx:xx: klappt das starten des PCs

    nun habe ich im mod die stehen (listerners) :
    in:request 0176xxxxxxxxx SIP3 /bin/ether-wake -i lan 00:xx:xx:xx:xx:xx

    also,
    wenn ich über mein handy die SIP3 nummer wähle, soll der PC hochfahren. klappt aber nicht. woran kann dies liegen ? danke !

  8. #128
    IPPF-Fan
    Registriert seit
    03.04.2006
    Beiträge
    331
    habe die lösung gefunden... musste SIP3 mit der Nummer ersetzen... gibt es auch eine Möglichkeit, den PC über das Telefon wieder auszuschalten ?

  9. #129
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von columbo1979
    gibt es auch eine Möglichkeit, den PC über das Telefon wieder auszuschalten ?
    Sicher, sofern du eine Möglichkeit hast, den PC auch ohne Telefon von außen herunterzufahren, etwa über einen SSH-Server ("ssh root@pc poweroff"). Du müsstest dich also zunächst darum kümmern.

    Andreas

  10. #130
    IPPF-Fan
    Registriert seit
    03.04.2006
    Beiträge
    331
    Ok, ich nutze den kompletten DS-MOD und habe alles aktiv.
    Wie muss ich nun vorgehen ? danke !

  11. #131
    IPPF-Fan
    Registriert seit
    25.01.2006
    Beiträge
    262
    Lösungsansätze siehe hier und hier (Forumsscuhe nach "shutdown" ). Das ganze ist nicht so einfach wie WOL, da du dich an dem PC anmelden musst.
    Router: Fritz!Box Fon WLAN 7390, LCR Auto-Updater - Telefon: Siemens Gigaset SL78H - Festnetz: T-ISDN - DSL: VDSL 50

  12. #132
    IPPF-Fan
    Registriert seit
    11.05.2006
    Beiträge
    107
    Hallo HAb auch mal eine Frage zu den Variablen SOURCE und DEST.
    Habe mir den Callmonitor für die Dbox eingerichtet. Jedes Event mit " Entsprechendem Text und den Variablen SOURCE und DEST versehen. Verwende den event DBOXPOPUP. Leider habe ich bemerkt dass Dboxpopup wohl keine umlaute darstellen kann. Wenn ich einen Umlaut in meinem Text habe bricht er ab dort die ausgabe im Popup ab. Das war soweit kein Problem schreibe halt ohne Umlaute meinen Text, aber wenn in den Variablen SOURCE oder DEST ein Umlaut vorkommt bricht die Ausgabe auch ab. Was kann man dagegen machen. Ach muss ein Zeilenumbruch im Dboxpopup mit %A% gemacht werden, dies geschieht leider auch nicht in den Variablen und so ist die Ausgabe wenn sie mal keine Umlaute enthält solang dass sie nicht auf den TV passt.

    Was mich wundert wenn ich nur DBOXPOPUP ohne Text und variablen verwende und die standard Ausgabe angezeigt wird funktionieren Umlaute und Zeilenumbrüche.

    Was kann ich machen dass es auch in meinen Ausgaben gescheit dargestellt wird??

    Gruß
    Kai

  13. #133
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von kai-t
    Leider habe ich bemerkt dass Dboxpopup wohl keine umlaute darstellen kann.
    Doch, kann sie, wie du selbst schon bemerkt hast. Die DBox erwartet die Umlaute aber in UTF-8-Kodierung; falls deine Umlaute in Latin-1 vorliegen (das Ergebnis der Rückwärtssuche in SOURCE_NAME und DEST_NAME tut das), kannst du die Funktion latin1_utf8 als Filter verwenden. (Für die nächste Version des Callmonitors plane ich, die Kodierung der Nachrichtenargumente auf Latin-1 festzulegen und ggf. intern automatisch zu konvertieren. Momentan passiert das nur automatisch bei der Erstellung der Standardnachricht.)

    Ach muss ein Zeilenumbruch im Dboxpopup mit %A% gemacht werden
    Nein, ein Zeilenumbruch kann einfach so in der Nachricht vorkommen; um die Kodierung für den Transport (URL-Kodierung) kümmert sich dboxpopup selbst.

    Andreas

  14. #134
    IPPF-Fan
    Registriert seit
    11.05.2006
    Beiträge
    107
    Dnake für die schnelle Antwort, und auch vielen Dank für den tollen Callmonitor. Leider bin ich mir trotzdem nicht ganz sicher wie ich dass jetzt umsetzen soll. Bin noch nicht so lange dabei...

    Wie wandle ich denn meinen Text in den "...." in Latin1? Einfach den Funktionsnamen davor? Also latin1_utf8 ("Text und Variablen") ????

    Gruß
    Kai

  15. #135
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von kai-t
    Wie wandle ich denn meinen Text in den "...." in Latin1? Einfach den Funktionsnamen davor? Also latin1_utf8 ("Text und Variablen") ?
    Umgekehrt, die Funktion wandelt von Latin-1 nach UTF-8. Und sie arbeitet als Filter, d.h. sie liest ihre Standardeingabe und gibt den konvertierten Text aus:
    Code:
    echo "Umlaute: äöüß" | latin1_utf8 # gibt den Text in UTF-8 aus
    Andreas

  16. #136
    IPPF-Fan
    Registriert seit
    11.05.2006
    Beiträge
    107
    Ah, ok super also mach ich quasi
    Dboxpopup "Meintext und meine Variablen" | latin1_utf8
    richtig? Werds heut abend gleich einbauen...

    Vielen Dank und Gruß
    Kai

  17. #137
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Nein, das klappt nicht. Die Ausgabe von dboxpopup ist leer, und diese Ausgabe kodierst du um. Eher so:
    Code:
    dboxpopup mybox "$(echo "Meintext und meine Variablen" | latin1_utf8)"
    Andreas

  18. #138
    IPPF-Fan
    Registriert seit
    11.05.2006
    Beiträge
    107
    Ah super, jetzt hab ichs kapiert, als Informatiker hätte ich auch drauf kommen können, aber die Syntax ist doch etwas anders wie bei dem Kram mit dem ich tatgtäglich zu tun hab.

    Also danke für die Hilfestellung!

    Gruß
    Kai

  19. #139
    IPPF-Fan
    Registriert seit
    11.05.2006
    Beiträge
    107
    Hat alles super geklappt, es geht nun, Danke!

  20. #140
    IPPF-Tausend-VIP Avatar von bolle
    Registriert seit
    10.04.2006
    Beiträge
    1.296
    Hi zusammen,
    würde das so als default_relookmessatge funkitionieren?

    Es soll zunächst ein POPup mit der angerufenen Nummer für 2 sekunden aufgehen und danach für 8sekunden die Nummer die anruft.
    Funzt das script so?Will Andreas nicht mehr damit nerven, hat mir schon genug geholfen !

    Gruß Tom

    relookmessage() {
    getmsg -t "/cgi-bin/command?printmessage&${RELOOK_TIMEOUT:-2}%%20%s" \
    -d default_relookmessage "$@"
    }
    relookmessage() {
    sleep2
    getmsg -t "/cgi-bin/command?printmessage1&${RELOOK_TIMEOUT:-8}%%20%s" \
    -d default_relookmessage "$@"
    }


    Das kommt bei raus?
    Code:
    including /usr/lib/callmonitor/actions.d/dboxlcd.sh
    including /usr/lib/callmonitor/actions.d/dial.sh
    including /usr/lib/callmonitor/actions.d/dropbear.sh
    including /usr/lib/callmonitor/actions.d/mail.sh
    including /usr/lib/callmonitor/actions.d/messages.sh
    including /var/tmp/flash/callmonitor/actions.local.d/relookmessage.sh
    >>> in:request ID=1 TIMESTAMP=07.07.06 11:11 SOURCE=51304 DEST=51304 EXT=4 DURATION=16 PROVIDER=
    [0] EVENT=in:request SOURCE='51304' DEST='51304' SOURCE_NAME='' DEST_NAME='' ID=1 EXT=4 DURATION=16 TIMESTAMP='07.07.06 11:11' PROVIDER=
    [0:0] processing rule 'in:request' '^' '^' 'relookmessage relook:relook@192.168.178.101'
    [0:0] event 'in:request' matches pattern 'in:request'
    [0:0] parameter SOURCE='51304' matches pattern '^'
    [0:0] parameter DEST='51304' matches pattern '^'
    [0:0] SUCCEEDED
    [0:0] ACTION: 'relookmessage relook:relook@192.168.178.101'
    /usr/sbin/callmonitor-test: eval: 1: sleep2: not found
    [0:1] processing rule 'in:cancel' '^' '^' 'mailmessage missed_call -t '
    [0:1] event 'in:request' does NOT match pattern 'in:cancel'
    [0:1] FAILED
    HTTP/1.0 200 OK
    Content-Type: text/plain
    Cache-control: no-cache
    Cache-control: no-store
    Pragma: no-cache
    Expires: 0
    Geändert von bolle (07.07.2006 um 11:13 Uhr)
    Master FRITZ!Box Fon WLAN 7390 FRITZ!OS 05.21-22366 ; Huawei UMTS Stick K3765
    Slave FRITZ!Box Fon WLAN 7270 29.04.80
    3 AVM MT-F

    Alle Mobilteile sind über das DECT der MasterBox angeschlossen

Seite 7 von 63 ErsteErste ... 345678910111757 ... LetzteLetzte

Ähnliche Themen

  1. callmonitor
    Von tom_de im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 0
    Letzter Beitrag: 16.09.2007, 02:28
  2. Callmonitor
    Von hereiam im Forum Freetz
    Antworten: 2
    Letzter Beitrag: 18.05.2007, 11:29
  3. callmonitor auf pc
    Von malawiheiko im Forum Freetz
    Antworten: 17
    Letzter Beitrag: 01.06.2006, 13:38
  4. [ds-mod] Callmonitor
    Von buehmann im Forum Freetz
    Antworten: 261
    Letzter Beitrag: 09.04.2006, 18:50
  5. Callmonitor
    Von tedesco1968 im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 12
    Letzter Beitrag: 26.10.2005, 22:24

Berechtigungen

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