Das "meckern" ist wie von buhemann angemerkt standard, denn das PRogramm kennt den Parameter nicht. Sowas sieht immer so aus![]()
Das "meckern" ist wie von buhemann angemerkt standard, denn das PRogramm kennt den Parameter nicht. Sowas sieht immer so aus![]()
Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.
Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.
ICQ und andere Kontaktinformationen ab nun nur noch per PN.
HAllo
Ich nutze die Version Version 1.12.3.
Ich habe DEBUG-Ausgabe angeschaltet und kann alles über Status-Syslog verfolgen.
Ich möchte ein Wake-On-Lan ansteuern.
Funktioniert sogar alles bestens, wenn ich mit dem Handy anrufe und als Source meine handy-Nummer angebe. ICH BIN BEGEISTERT !!!
Ich will aber in Zukunft mit einem INTERNEN Telefon ( z.B ISDN S0-1 ) ein internes Telefon anrufen ( z.B Analog 1 ) um Wake on lan durchzuführen.
Wenn ich nun von meinem internen Anschluss( z.B ISDN-S0-1) anrufe, finde ich aber keinerlei Einträge im LOG-File durch den Callmonitor.
Ist der Callmonitor auf externe Anrufe beschränkt?
Gruß
Peter
P.S.
Wo landet eigentlich eine solche Ausgabe genau?? In welchem Unterverzeichnis?
in:request ^ ^ echo "Neuer Anruf ! " >> log
Geändert von Peter931 (23.02.2009 um 18:47 Uhr)
Anbindung: Versatel 6144 MBit down/ 512 Kbit up DSL-Ver.: 1.52.40.21, SNR: 13/15 Dämpfung: 18/15
Router/Voip: Fritzbox 7270v2 16MB FRITZ!OS 05.50-freetz-devel-10610 Router/Voip: Fritzbox 7141 40.04.76 freetz-1.1.3-6365 ( als ATA hinter FB )
ISDN-Tel: Telekom T-easy P520 Analoges Tel.: W48 , Siemens S680(analog) Per DECT an Box: Siemens SX680, Siemens A260 VoIP-Provider: WEBCALLDIRECT.COM(out) und SIPGATE.DE (in only) Easybell ( in only)
VOIP-Software: PhonerLitePortable 2.00 ( von ausserhalb )
Da loggt wohl der Callmonitor nicht, also ist da mit dem Callmonitor wenig zu machen.
PS:
Wahrscheinlich in dem Verzeichnis, wo der Callmonitor gestartet wurde, dies passiert beim automatischen Start über dir rc.scripte, welche von rc.S ausgerufen werden.
Kann gut sein, dass es in einem nicht beschreibbaren Bereicht ist, vielleicht /. Warum gibst du nicht nen ganzen Pfad an.
Code:in:request ^ ^ echo "Neuer Anruf ! " >> /tmp/log
Router, WDS-Master: Fritzbox 7270, Firmware: 54.04.86freetz-devel-5841M
WDS-Client: Fritzbox 7141, Firmware: 40.04.76freetz-devel-3931M (7170-Alien-FW)
Anschluß: 1und1 Komplett 6000
Sip-Accounts: 1und1, Sipgate und IPKall
Handy: Nokia E65 mit WLan und VoIP
Ja, so wie es aussieht, bearbeitet der Callmonitor NICHT die INTERNEN Anrufe.
Sieht jemand eine andere Möglichkeit, wie man gezielt durch wählen einer Telefonnummer(code) einen Befehl ( ether-wake) aufrufen könnte?
Gibt es vielleicht ein anderes Paket, dass dazu geeignet wäre?
Anbindung: Versatel 6144 MBit down/ 512 Kbit up DSL-Ver.: 1.52.40.21, SNR: 13/15 Dämpfung: 18/15
Router/Voip: Fritzbox 7270v2 16MB FRITZ!OS 05.50-freetz-devel-10610 Router/Voip: Fritzbox 7141 40.04.76 freetz-1.1.3-6365 ( als ATA hinter FB )
ISDN-Tel: Telekom T-easy P520 Analoges Tel.: W48 , Siemens S680(analog) Per DECT an Box: Siemens SX680, Siemens A260 VoIP-Provider: WEBCALLDIRECT.COM(out) und SIPGATE.DE (in only) Easybell ( in only)
VOIP-Software: PhonerLitePortable 2.00 ( von ausserhalb )
Hol Dir eine SIP Nummer und dann rufst Du die von intern an - kommt ja dann über SIP wieder von außen rein, sollte daher funktionieren.
Fritz!Box Fon WLAN 7170, Firmware-Version 29.04.59-freetz-devel-2514
* Patches: -assistant -tr069 -mediasrv -smbd -minid -upnp -aura -avmvpn +USBPatch +Automount
* Mods: +CallMonitor +DNSMasq +Dropbear +DTMFBox +eSpeak +AVMFirewall +SysLogD +KnockD
* ISDN+DSL Anschluss: DTAG, T-DSL16000; Flat: DTAG
* VoIP: SIPGate, InternetCalls
Die muss nicht mal bei dir angemeldet sein, da jeder Rausruf ja bearbeitet wird![]()
Kann also auch eine Nummer sein, die einfach da ist und keine sie abhebt, weil sie keine benutzt.
Router, WDS-Master: Fritzbox 7270, Firmware: 54.04.86freetz-devel-5841M
WDS-Client: Fritzbox 7141, Firmware: 40.04.76freetz-devel-3931M (7170-Alien-FW)
Anschluß: 1und1 Komplett 6000
Sip-Accounts: 1und1, Sipgate und IPKall
Handy: Nokia E65 mit WLan und VoIP
Hallo Peter,
um das schon gesagte noch mal zusammenzufassen:
Ja, der Callmonitor "sieht" keine Anrufe von intern nach intern; die werden von den AVM-Diensten auf der entsprechenden Schnittstelle nicht bekanntgemacht. Ein Workaround ist das Anwählen einer SIP-Adresse auf dem eigenen (Dyndns-)Host.
Das ist unspezifiziert: Es wird kein bestimmtes Verzeichnis garantiert. Du solltest also, wenn du Dateien ansprechen willst, immer absolute Pfade benutzen.
Gruß,
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Hat noch jemand Probleme mit der vorherigen Suche im Telefonbuch, sowie den Standortangaben und der aktuellen 7270 Firmware 54.04.70?
[¤] Mehrmalige Neustarts haben das Problem jetzt behoben und das Fritzboxeigene Telefonbuch wird wieder verwendet.
Jetzt habe ich aber noch eine andere Frage. SOURCE_NAME und SOURCE_ADDRESS ergeben sehr häufig die gleichen Ausgaben, obwohl sie doch seit 1.12 separiert sein sollten?
Geändert von zirkon (01.03.2009 um 00:36 Uhr)
AVM FRITZ!Box 7270 [54.04.80] freetz-devel-4148 W301 · AVM FRITZ!Fon MT-D [01.01.84] W412
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
War ein Top-Eintrag bei DasTelefonbuch. Der Log-Eintrag sieht dann so aus:
Umstellung auf DasÖrtliche hat dann geholfen ... liegt also nicht zwingend am CM. Kann man auf solch unterschiedliche Einträge überhaupt gescheit mit Parsern reagieren?Code:SOURCE_ENTRY='Str. 3, 12345 Musterstadt, Nachname Vorname; Str. 3, 12345 Musterstadt, Str. 5, 12345 Musterstadt' SOURCE_NAME='Str. 3, 12345 Musterstadt, Nachname Vorname' SOURCE_ADDRESS='Str. 3, 12345 Musterstadt, Str. 5, 12345 Musterstadt'
AVM FRITZ!Box 7270 [54.04.80] freetz-devel-4148 W301 · AVM FRITZ!Fon MT-D [01.01.84] W412
Das sieht ja, äh ... spannend aus.
Natürlich kann man mit Parsern prinzipiell solche unterschiedlichen Einträge erkennen. Um festzustellen, wie schwierig das in diesem Fall ist, bräuchte ich erst mal eine Nummer, die zu solch einem Eintrag führt.
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Habe dir mal eine PN mit der dementsprechenden Nummer geschickt. Liegt wohl auch daran, dass "DasTelefonbuch" bei der Rückwärtssuche in diesem Fall drei Ergebnisse ausgespuckt (2x Treffer + 1x falsche Nummer).
AVM FRITZ!Box 7270 [54.04.80] freetz-devel-4148 W301 · AVM FRITZ!Fon MT-D [01.01.84] W412
Hallo zirkon,
danke für die Nummer. Ich habe meinen DasTelefonbuch-Code angepasst (und den für 11880 auch); das Format hatte sich (mal wieder) geändert. Ich teste die neue Version noch bis Sonntag und lade sie dann hoch.
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Dann hatte sich's ja gelohnt und schnell gelöst hast du das Problem ja auch![]()
AVM FRITZ!Box 7270 [54.04.80] freetz-devel-4148 W301 · AVM FRITZ!Fon MT-D [01.01.84] W412
So ... v1.12.4 steht zum Download bereit mit folgenden Änderungen:
- callaction: Kurze Kommandozeilenhilfe
- roku.sh: sbxmessage für mehrzeilige Nachrichten an SoundBridge
- reverse: DasTelefonbuch und 11880 aktualisiert
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Hallo Andreas,
super, dass du dein Wort gehalten hast![]()
Ich habe soeben die neue roku.sh (sbxmessage für mehrzeilige Nachrichten an SoundBridge) ausprobiert. Leider wird die Ausgabe von z.B.unvollständig in einer Zeile dargestellt. Ab welcher Zeichenanzahl greift der Zeilenumsprung? (Die SB-Home kann 16 Zeichen pro Zeile darstellen)Code:in:request ^ ^ sbxmessage 192.168.x.y "${SOURCE_NAME} ${SOURCE_DISP}"
Gruß Kai
Spülkasten: Geberit UP200
Hallo Kai,
es gibt keinen automatischen Zeilenwechsel: sbxmessage funktioniert wie alle anderen Benachrichtigungsfunktionen; die Nachricht selbst muss mehrzeilig sein.
Also entweder default_sbxmessage() so definieren, dass die gewünschte Nachricht in mehreren Zeilen ausgegeben wird, oder in deiner Variante mit expliziten Zeilenwechseln arbeiten (einen Zeilenwechsel findest du in der Variablen ${LF}):
AndreasCode:in:request ^ ^ sbxmessage 192.168.x.y "${SOURCE_NAME}${LF}${SOURCE_DISP}"
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
am ende dieses thread angekommen, habe ich noch immer nicht herausgefunden, ob folgendes möglich ist:
ziel:
bei ausgehendem signal (zb "22") soll folgendes ausgelöst werden:
http://192.168.1.11/xbmcCmds/xbmcHttp?command=PlayNext()
(ein http befehl, der der xbox sagt, sie soll den nächsten track abspielen)
wenn ich es richtig verstanden habe, dann wird das nicht funktionieren.
JA super. Jetzt läuft die ganze Geschichte. Die nützliche Konstante $LF habe ich jetzt auch im WIKI wiedergefunden ...
Und so sieht das ganze aus. Besten Dank.
Soundbridge_ip.jpg
Spülkasten: Geberit UP200
[Edit frank_m24: Mehrere Beiträge zusammengefasst. Man kann seine Beiträge auch editieren.]
Hallo donatello,
willkommen bei uns im Forum!
Das Aufrufen der URL ist kein Problem (und kann z.B. mit wget erledigt werden). Die Frage ist, was du mit "ausgehendem Signal" meinst: Diese Aktion bei irgendeinem Anruf-Ereignis auszuführen, ist leicht. Das Problem, was du siehst, dürfte sein, dass das Abheben des Hörers und das Wählen von "22" (sozusagen als benutzerdefinierter Wählcode) für die Box zunächst keinen Anruf darstellt. Deswegen bekommt auch der Callmonitor davon nichts mit und kann keine Aktion ausführen.
Ein mehrfach zitierter Workaround ist dieser: Leg dir in der Fritzbox eine Kurzwahl auf eine SIP-Adresse auf deiner eigenen Box an (z.B. *722 -> foobar@deinserver.dyndns.org); diese Adresse muss nicht existieren, aber beim Wählen von *722 gibt es dann einen erfolglosen Anruf, auf den der Callmonitor reagieren kann. Frag einfach nach, wenn du Details zu dieser Lösung brauchst.
Andreas
[Beitrag 2:]
Hallo Kai,
danke für das Foto als Rückmeldung! Freut mich, dass es jetzt funktioniert.
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]