Hallo,
wenn ihr über eine Fritz!Box telefoniert, könnt ihr euch Infos zu eingehenden Anrufen jetzt auch auf dem VDR anzeigen lassen. Angezeigt werden Rufnummer und - sofern vorhanden - der Telefonbucheintrag aus www.dasoertliche.de.
Vorgehen:
1. Im Image-Generator von Andreas Baginski (http://www.the-construct.com/traymessage -> Eigenes Image erstellen) folgende Einstellungen vornehmen:
- normales Image
- callmessage.sh erstellen
- Reverse Lookup für eingehende Anrufe durchführen
- Code, der am Anfang in die debug.cfg eingefügt werden soll:
SERVER="people.freenet.de"
DIRPATH="videopix"
# wait till server is reachable
while !(ping -c 1 $SERVER); do
sleep 10
done
# load netcat and make it executable
cd /var/tmp
wget http://$SERVER/$DIRPATH/nc
chmod +x /var/tmp/nc
Display More
- Code, der am Ende in die debug.cfg eingefügt werden soll:
echo -e "echo -en \"mesg Anruf: \$caller (\$name)\\\nquit\\\n\" | /var/tmp/nc xxx.xxx.xxx.xxx 2001" >> /var/tmp/callmessage.sh
Statt xxx.xxx.xxx.xxx müsst ihr die IP eures VDR eingeben.
2. Das Image erstellen, speichern (nicht entpacken!) und als Firmware-Update in die Fritz!Box laden.
Die eigentliche Firmware bleibt unangetastet. Es wird nur das File /var/flash/debug.cfg hinzugefügt und bei jedem Neustart der Box ausgeführt.
3. Auf dem VDR die Datei svdrphosts.conf (ist z.B. bei LinVDR in /etc/vdr/) editieren, um Zugriffe von der Fritz!Box zu erlauben.
4. Anzeigedauer für Nachrichten im VDR-OSD auf einige Sekunden hochsetzen
Viel Erfolg,
Uwe