Schritte zur Installation von Entware, Tvheadend, (Oscam):
1. Freetz-NG Image auf Fritzbox installieren: Ein Minimalimage sollte genügen (getested mit 6591 FW 7.56 mit Freetz-NG)
2. SSH Zugang aktivieren:
-> Dropbear -> Starttyp: Automatisch -> start
3. Mit SSH, z.B. Putty mit der Fritzbox verbinden, User: root, Passwort: freetz -> PW beim ersten Einloggen ändern oder wieder mit freetz überschreiben -> modsave flash
4. Überprüfen, ob das Verzeichnis /opt vorhanden ist: ls / # Verzeichnis /opt muss vorhanden und sollte leer sein!
5. Zielverzeichnis anlegen: mkdir /var/media/ftp/opt (im Flash), opt. wäre auch ein Verzeichnis auf ext. Datenträger möglich
6. Zielverzeichnis nach /opt mounten: mount -o bind /var/media/ftp/opt /opt
7. In das Verzeichnis /opt wechseln: cd /opt
8. Entware installieren: wget -O -
| /bin/ash
9. Pfad anpassen: PATH=/opt/bin:/opt/sbin:$PATH
10. unset LD_LIBRARY_PATH
11. opkg update
12. opkg install tvheadend
13. Benutzer admin (in Freetz) anlegen: adduser admin --ingroup root --shell /bin/false
14. Benutzer in Flash speichern: modsave flash; modsave
15. Eigentümer ändern: chown admin.root /opt/etc/tvheadend # tvheadend wird unter Benutzer admin gestartet und muss in das Verzeichnis schreiben können
16. tvheadend starten: /opt/etc/init.d/S71tvheadend start
17. Zugriff auf das Webinterface von tvheadend:
(opt) 17. Oscam installieren: opkg install oscam # oscam.conf muss angepasst werden, da mit der mitgelieferte Konfiguration nicht auf das Webinterface zugegriffen werden kann.
Nach dem Neustart der Box müsst Ihr die Schritte 6, 9, 10 und 15 erneut ausführen. Diese können später in ein Startscript aufgenommen werden, welches automatisch nach dem Neustart der Box ausgeführt wird.
Autostart Skript (Beispiel):