FritzBox Callmanager
Aus LagoWiki
Inhaltsverzeichnis |
Freetz
- Wo gibt es Freetz: http://trac.freetz.org
- Projektseite (Forum): http://www.ip-phone-forum.de/showthread.php?t=85371
- Freetz: http://www.ip-phone-forum.de/showthread.php?t=168054
- Installation: http://wiki.ip-phone-forum.de/software:ds-mod:installation
Freetz Oberfläche von aussen zugänlich machen
Um die Freetz-Oberfläche vom Web aus zuägnlich zu machen, muss in der Datei /var/flash/ar7.cfg im Abschnitt dsldpconfig -> forwardrules folgendes eingetragen werden
"tcp 0.0.0.0:81 0.0.0.0:81 0",
(das Komma am Ende nur, wenn die Zeile nicht am Ende steht, sonst "; anstatt dem ,)
Vergesst nicht, das Standardpasswort in ein vernünftiges zu ändern, denn die FritzBox ist über das Internet zu erreichen!
Um die Datei ar7.cfg zu editieren, nehmt am besten den Editor nvi (nvi /var/flash/ar7.cfg). Mit i kommt man in den Einfüge-Modus und mit ESC -> :wq speichert man das Ganze.
Das obige beschreibt die einfache Variante. Für die SSL-Version, wie man sie vom Webinterfache her kennt, folgt diesem Link: http://www.ip-phone-forum.de/showthread.php?p=1053108
Callmanager
- Projektseite Callmonitor (Forum): http://www.ip-phone-forum.de/showthread.php?t=100706
- Listeners: http://wiki.ip-phone-forum.de/software:callmonitor:listeners
- Mail versenden: http://wiki.ip-phone-forum.de/software:callmonitor:aktionen:mail
in:request ^ ^ mailmessage -s "${SOURCE}-${DEST}"
- Installation: http://www.ip-phone-forum.de/showthread.php?t=85371
- Sicherheitsstufe ändern http://www.ip-phone-forum.de/showthread.php?t=107718
echo x > /tmp/flash/security modsave
wobei x folgende Werte annehmen kann:
- 0 : keine Einschränkungen
- 1 : Dateien mit Shell Befehlen dürfen nicht bearbeitet werden, der Rest schon
- 2 : keine Konfigurationsdatei darf bearbeitet werden
- Pakete zum mitinstallieren: http://wiki.ip-phone-forum.de/software:ds-mod:pakete:start#pakete
- Konfiguration: http://wiki.ip-phone-forum.de/software:ds-mod:menuconfig
FritzBox@Dreambox
Config im Callmanager:Listeners
out:request ^ ^ dreammessage --user='root' --pass='DEIN PASSWORT' 192.168.0.66 "${DEST} Wird Angerufen" out:connect ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 "Verbindung mit ${DEST} Wurde Hergestellt" out:disconnect ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 "Verbindung mit ${DEST} Wurde Beendet" in:request ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 in:connect ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 "Verbindung mit ${SOURCE} Wurde Hergestellt" in:disconnect ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 "Verbindung mit ${SOURCE} Wurde Beendet" in:cancel ^ ^ dreammessage --user='root' --pass='DEINPASSWORT' 192.168.0.66 "Die Rufnummer ${SOURCE} hat Aufgelegt"
Quelle: http://www.ip-phone-forum.de/showthread.php?t=116344
Linux
- Linux für Windows (in einem eigenen Fenster!): http://www.andlinux.org
- Nötige Pakete nachistallieren: http://wiki.ubuntuusers.de/apt-get#Paketinstallation
- Benötigte Pakete: http://wiki.ip-phone-forum.de/software:ds-mod:installation#linux
Fehler bei Ubuntu Linux 8.04
Kompiliert man das Freetz Image auf einem Ubuntu 8.04 erhält man zunächst eine fehlerfreien Vorgang. Beim installieren auf der Box (mittels der Freetz Oberfläche) erscheint jedoch eine Meldung, die bemängelt, dass das AVM "OEM avm not supported" sei. Das liegt an der Shell, die mit einer Syntax nicht zurecht kommt.
Um den Fehler zu beheben, ändert man folgende Zeile in der Datei "fwmod":
oem_list+=" $i"
in
oem_list="$oem_list $i"
Dann kompiliert man das Projekt neu und die Installation sollte funktionieren.