Hi.
Wenn du keine Ahnung von Telnet hast, schlage ich vor, dass du erst mal ein bißchen liest bevor du mit dem Einrichten anfängst.
1. Kommst du schon per telnet auf die Box? (z.B. telnet 192.168.178.1)
Falls nein:
Telnet
2. Weiter geht es mit dem
Editor
3. Jetzt geht es an die debug.cfg: Der Text ist vom mod-55 sollte aber auch auf dich zutreffen, sieht aber halt ein bissel anders aus...
Code:
callmonitor.sh
Anzeigen von Anrufern auf PC oder DBOX/Dreambox
Aufrufen von yac
Ablegen von Anrufern in debug.cfg
Konfiguration über debug.cfg
Aktivierung über folgende Variablen:
#CALLOWNGET=/control/message?nmsg= $MSISDN \nText
# CALLINFO:
# 0: normaler AVM start ( nur auf lokaler IP Listen ),
# 1:CALLINFO,
# 2: listen, kein CALLINFO,
# 3:CALLINFO + Listen
# 4: output nicht nach /dev/null sonst normal
CALLINFO=1
# CALLINVERS wenn 1: Suche nach Namen ueber das Telefonbuch
CALLINVERS=1
# CALLUPDATE wenn 1:Namen in debug.cfg merken
# Ansonsten werden die Namen in /var/tmp/tempcall.cfg abgelegt
CALLUPDATE=0
Einstellen der Konfiguration zwischen:
cat <<EOP > /var/tmp/callmonitor.listeners
EOP
Möglichkeiten: ( Details: schaut euch callmonitor.out an )
192.168.178.26 dboxmessage
192.168.178.26 dboxpopup
192.168.178.26 dreammessage => Message an Dreambox
[url]www.somwhere.net[/url] ownmessage [url]www.somewhere.net[/url] => Aufruf wird über #CALLOWNGET... definiert
192.168.178.12 ownmessage => Message aus "#CALLOWNGET"
192.168.178.12 own2message => Message aus "#CALLOWNGET"
192.168.178.12 own3message => Message aus "#CALLOWNGET"
Die "own*message"-Versionen machen verschiedene Ersetzungen.
Teilweise einschl. Variablen und Zeichenmaskierung
Und hier ist noch ein
Thread zum lesen.
Geändert werden muss das in der debug.cfg, mit nvi /var/flash/debug.cfg. Ich hoffe du kennst die Bedienung von vi?
Deine debug.cfg:
Code:
# nutze hash um den Listener auf Kommentar zu setzen.
cat <<EOP > /var/tmp/callmonitor.listeners
192.168.178.xx dboxmessage ->hier oder eins drunter in deine IP ändern
#192.168.178.26 dboxpopup
#192.168.178.26 dreammessage dbox
#192.168.178. yac
#[url]www.somwhere.net[/url] ownmessage [url]www.somewhere.net[/url]
EOP
# Immer auf Kommentar lassen, damit kein Syntaxfehler in der Shell kommt.
#CALLOWNGET=/call.php?nr=
# CALLINFO:
# 0: normaler AVM start ( nur auf lokaler IP Listen ),
# 1:CALLINFO,
# 2: listen, kein CALLINFO,
# 3:CALLINFO + Listen
# 4: output nicht nach /dev/null sonst normal
CALLINFO=0 -> hier ändern
# CALLINVERS wenn 1: Suche nach Namen ueber das Telefonbuch
CALLINVERS=0
# CALLUPDATE wenn 1:Namen in debug.cfg merken
# Ansonsten werden die Namen in /var/tmp/tempcall.cfg abgelegt
CALLUPDATE=0
MfG Oliver