FritzBox Callmanager
Aus LagoWiki
(Die Seite wurde neu angelegt: = Freetz = Wo gibt es Freetz: [http://trac.freetz.org/ http://trac.freetz.org] == Callmanager == * Listeners: [http://wiki.ip-phone-forum.de/software:callmonitor:liste...) |
|||
(Der Versionsvergleich bezieht 10 dazwischen liegende Versionen mit ein.) | |||
Zeile 1: | Zeile 1: | ||
= Freetz = | = Freetz = | ||
- | Wo gibt es Freetz: [http://trac.freetz.org/ http://trac.freetz.org] | + | *Wo gibt es Freetz: [http://trac.freetz.org/ http://trac.freetz.org] |
+ | *Projektseite (Forum): [http://www.ip-phone-forum.de/showthread.php?t=85371 http://www.ip-phone-forum.de/showthread.php?t=85371] | ||
+ | *Freetz: [http://www.ip-phone-forum.de/showthread.php?t=168054 http://www.ip-phone-forum.de/showthread.php?t=168054] | ||
+ | *Installation: [http://wiki.ip-phone-forum.de/software:ds-mod:installation http://wiki.ip-phone-forum.de/software:ds-mod:installation] | ||
+ | |||
+ | |||
+ | == Größe des Speichers der FritzBox (7270) == | ||
+ | Hat man eine FritzBox 7270 mit einem Speicher von 8MB wird man mit Freetz nicht viel Freude haben, denn selbst mit den Standardpaketen und dem neuesten AVM-Image ist der Speicher von Anfang an schon so gut wie voll. Es sollten schon 16 MB sein. Herausfinden kann man das folgendermaßen: | ||
+ | * Aufrufen der Seite [http://fritz.box/html/support.html http://fritz.box/html/support.html] | ||
+ | * In dieser Date steht unter 'flashsize' der Wert: | ||
+ | 'flashsize 0x00800000' für 8mb | ||
+ | |||
+ | 'flashsize flashsize 0x01000000' für 16mb | ||
+ | Außerdem steht unter ''ProductID'' sowas wie ''Fritz_Box_7270_16'' oder ''Fritz_Box_7270_8'' | ||
+ | |||
+ | Quelle: [http://www.ip-phone-forum.de/showthread.php?t=172031 http://www.ip-phone-forum.de/showthread.php?t=172031] | ||
+ | |||
+ | === Installation eines Image dass Größer als 8 MB ist === | ||
+ | Hat man herausgefunden, dass die Box die mit 16MB ist, kann man im Configurationstool von Freetz den entsprechenden Hacken setzen. Das fertig kompilierte Image kann man jetzt jedoch nicht mehr über die Weboberfläche einspielen. Über die Oberfläche von Freetz geht es jedoch. Dafür ist natürlich Voraussetzung, dass Freetz bereits installiert ist. Ist dies nicht der Fall, erst ein kleineres (< 8MB) Image erzeugen, aufspielen und dann das größere mittels Freez nachinstallieren. | ||
+ | |||
+ | |||
+ | == 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!<br>Um die Datei ''ar7.cfg'' zu editieren, nehmt am besten den Editor '''[http://www.ip-phone-forum.de/showthread.php?t=68201 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 http://www.ip-phone-forum.de/showthread.php?p=1053108] | ||
+ | |||
== Callmanager == | == Callmanager == | ||
+ | *Projektseite Callmonitor (Forum): [http://www.ip-phone-forum.de/showthread.php?t=100706 http://www.ip-phone-forum.de/showthread.php?t=100706] | ||
* Listeners: [http://wiki.ip-phone-forum.de/software:callmonitor:listeners http://wiki.ip-phone-forum.de/software:callmonitor:listeners] | * Listeners: [http://wiki.ip-phone-forum.de/software:callmonitor:listeners http://wiki.ip-phone-forum.de/software:callmonitor:listeners] | ||
* Mail versenden: [http://wiki.ip-phone-forum.de/software:callmonitor:aktionen:mail http://wiki.ip-phone-forum.de/software:callmonitor:aktionen:mail] | * Mail versenden: [http://wiki.ip-phone-forum.de/software:callmonitor:aktionen:mail http://wiki.ip-phone-forum.de/software:callmonitor:aktionen:mail] | ||
Zeile 17: | Zeile 46: | ||
*Pakete zum mitinstallieren: [http://wiki.ip-phone-forum.de/software:ds-mod:pakete:start#pakete http://wiki.ip-phone-forum.de/software:ds-mod:pakete:start#pakete] | *Pakete zum mitinstallieren: [http://wiki.ip-phone-forum.de/software:ds-mod:pakete:start#pakete http://wiki.ip-phone-forum.de/software:ds-mod:pakete:start#pakete] | ||
*Konfiguration: [http://wiki.ip-phone-forum.de/software:ds-mod:menuconfig http://wiki.ip-phone-forum.de/software:ds-mod:menuconfig] | *Konfiguration: [http://wiki.ip-phone-forum.de/software:ds-mod:menuconfig http://wiki.ip-phone-forum.de/software:ds-mod:menuconfig] | ||
- | |||
=== FritzBox@Dreambox === | === FritzBox@Dreambox === | ||
Zeile 33: | Zeile 61: | ||
Quelle: [http://www.ip-phone-forum.de/showthread.php?t=116344 http://www.ip-phone-forum.de/showthread.php?t=116344] | Quelle: [http://www.ip-phone-forum.de/showthread.php?t=116344 http://www.ip-phone-forum.de/showthread.php?t=116344] | ||
+ | |||
+ | == Open SSH == | ||
+ | Bei der installation von OpenSSH muss darauf geachtet werden, dass die Libraries ''libssl'' und ''libcrypto'' statisch mit eingebaut (gelinkt) werden. Ansonsten kann es zu einer nicht mehr Erreichbarkeit der Box kommen, da ein Dienst namens ''TR069'' diese auf eine andere Art verwendet. | ||
+ | |||
+ | Quelle: [http://trac.freetz.org/wiki/FAQ#NachdemFlashenistdasAVM-Webinterfacenichtmehrerreichbar http://trac.freetz.org/wiki/FAQ#NachdemFlashenistdasAVM-Webinterfacenichtmehrerreichbar] | ||
== Linux == | == Linux == | ||
Zeile 38: | Zeile 71: | ||
*Nötige Pakete nachistallieren: [http://wiki.ubuntuusers.de/apt-get#Paketinstallation http://wiki.ubuntuusers.de/apt-get#Paketinstallation] | *Nötige Pakete nachistallieren: [http://wiki.ubuntuusers.de/apt-get#Paketinstallation http://wiki.ubuntuusers.de/apt-get#Paketinstallation] | ||
*Benötigte Pakete: [http://wiki.ip-phone-forum.de/software:ds-mod:installation#linux http://wiki.ip-phone-forum.de/software:ds-mod:installation#linux] | *Benötigte Pakete: [http://wiki.ip-phone-forum.de/software:ds-mod:installation#linux 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. | ||
+ | |||
+ | Quelle: [http://www.ip-phone-forum.de/showthread.php?t=173577 http://www.ip-phone-forum.de/showthread.php?t=173577] | ||
+ | |||
+ | [[Kategorie:FritzBox]] |
Aktuelle Version
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
Größe des Speichers der FritzBox (7270)
Hat man eine FritzBox 7270 mit einem Speicher von 8MB wird man mit Freetz nicht viel Freude haben, denn selbst mit den Standardpaketen und dem neuesten AVM-Image ist der Speicher von Anfang an schon so gut wie voll. Es sollten schon 16 MB sein. Herausfinden kann man das folgendermaßen:
- Aufrufen der Seite http://fritz.box/html/support.html
- In dieser Date steht unter 'flashsize' der Wert:
'flashsize 0x00800000' für 8mb
'flashsize flashsize 0x01000000' für 16mb
Außerdem steht unter ProductID sowas wie Fritz_Box_7270_16 oder Fritz_Box_7270_8
Quelle: http://www.ip-phone-forum.de/showthread.php?t=172031
Installation eines Image dass Größer als 8 MB ist
Hat man herausgefunden, dass die Box die mit 16MB ist, kann man im Configurationstool von Freetz den entsprechenden Hacken setzen. Das fertig kompilierte Image kann man jetzt jedoch nicht mehr über die Weboberfläche einspielen. Über die Oberfläche von Freetz geht es jedoch. Dafür ist natürlich Voraussetzung, dass Freetz bereits installiert ist. Ist dies nicht der Fall, erst ein kleineres (< 8MB) Image erzeugen, aufspielen und dann das größere mittels Freez nachinstallieren.
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
Open SSH
Bei der installation von OpenSSH muss darauf geachtet werden, dass die Libraries libssl und libcrypto statisch mit eingebaut (gelinkt) werden. Ansonsten kann es zu einer nicht mehr Erreichbarkeit der Box kommen, da ein Dienst namens TR069 diese auf eine andere Art verwendet.
Quelle: http://trac.freetz.org/wiki/FAQ#NachdemFlashenistdasAVM-Webinterfacenichtmehrerreichbar
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.
Quelle: http://www.ip-phone-forum.de/showthread.php?t=173577