Description
This page offers an open-source Fritz!Box fon LCR application. This
small application is written in C, so it could be run on the Fritz!Box
itself, too.
It uses the site billiger-telefonieren.de for determining the newest
rates. Currently it works for Germans. It has been tested on the
Fritz!Box fon 5050. For more about Fritz!Boxes visit the homepage of
AVM.
Download
The application has been released under the GNU Public License (GPL).
Currently, you can either checkout the current version via subversion,
to do so, type:
svn co https://fritzbox-lcr.svn.sourceforge.net/svnroot/fritzbox-lcr
tar.bz2
ChangeLog
-
28.11.07: fixed some memory leaks, released v0.1 as .tar.bz2
02.04.07: new css style, more detailed documentation, tested
firmware 12.04.31.
14.03.07 v0.1: created first version of the homepage
04.03.07 v0.1: first public version
16.04.06 v0.1: first real version
adjusted to the new billiger-telefonieren.de design
README
Fritz!Box billiger-telefonieren.de LCR README
This is a least cost routing (LCR) application for the Fritz!Box fon by AVM. It uses the internet site billiger-telefonieren.de for determining the cheapest prefixes for phone rates in Germany. It has been tested for fixed rated calls as well as for mobile phone rates. Usually you are only able to use these prefixes if you have a line by T-Com. For example, if you want to call the number (0201) 123456 and you have the prefix 01013, you would call 01013 0201 123456. In the Fritz!Box fon you can do this automatically. This is what this application does:
-
determine cheapest rate for fixed and mobile rates
update Fritz!Box prefixes
It has been tested on a Fritz!Box fon 5050, firmware version 12.04.15 and 12.04.31.
To use this programme, either run it from your computer or install it on the Fritz!Box. The easiest way to do this is to put it into the /var/tmp directory. The more elegant way is to put it permanently on the flash file system and to create a /etc/init.d script to run it as a daemon.
Since billiger-telefonieren.de changes its design from time to time, some adjustments to providers.c have to be made!
(c) 2005-2007 Markus Drescher <markus DOT drescher AT ira DOT uni
DASH karlsruhe DOT de>
last change: 04.03.07
ideas to implement:
-
offer a current alternative prefix as well
don't use sockets if the application is running on the fritz box
Licensed under the GPL (The GNU General Public License).
I used the anjuta IDE for development, a .prj file is included.
This programme comes with absolutely NO WARRANTY!
That means especially that I AM NOT RESPONSIBLE FOR ANY DAMAGE TO
ANY OF YOUR COMPUTERS AND/OR FRITZBOXES!!!!!!1111eleven
Installing on the Fritz!Box fon
Read the documentation. If you downloaded the documentation, you can generate a current version with doxygen by typing doxygen in the trunk directory.
By Markus Drescher <markus DOT drescher AT ira DOT uni DASH karlsruhe DOT de>