Anleitung Intern-Modus-USB-Modus OScam mit - DEB-Freetz-Team

HowTo: Freetz-Image mit Oscam-1.4.x build by
Freetz-DEB / -NFR-Team
Hallo Freetzer,
hier wollen wir Euch beschreiben wie ihr ein aktuelle Freetz-Image mit OSCAM-1.4.x auf Eure
Fritzbox bekommt. Dieses HowTo basiert auf dem Flaschen einer 7240. Es ist aber bei allen
anderen Boxen analog zu benutzen
(I)
Was brauche ich?
1.) Ein passende Recovery.exe HowTo: Wie recovered man Richtig
2.) Hier findet Ihr ein aktuelles Freetz Image nach Eurer Wahl :
a) Client-Image (CI)
b) Minimal-Image (MI)
(II)
Welches Image ist für welchen Fall ?
a) Client-Image (CI)
Bei einem Client-Image wurde nur das aktiviert was man für eine Fritzbox als HS-Server
in zweiter Reihe (hinter einer weiteren Fritzbox) benötigt. D.h. es wurde alles von AVM
gelöscht bis auf WLAN und VPN.
Was wurde Installiert:
syslogd-cgi-0.2.3
inetd-0.2
authorized-keys-0.1
dropbear-2014.63
curl-7.35.0
haserl-0.9.32
inadyn-mt-02.24.38
mod-1.0
modcgi-0.3
ntfs-2013.1.13
openssh-6.5p1
usbutils-007
vsftpd-3.0.2
wget-1.15
Digital_Eliteboard_Skin
Keywelt_Skin
Nachtfalke_old_Skin
Nachtfalke_Skin
oscam-1.4.1
watchdog-2.2-1
Was wurde gelöscht:
Assistant
assistant_sip
aura_usb
capiovertcp
dsld
dtrace
ftpd
help
isofs
kids
mediasrv
minid
printserv
printserv_module
qos
samba
showdsldstat
support
support_eventsdump
telephony
tr069
tr069_fwupdate
tr069_httpsdl
upnp
voipd
b) Minimal-Image (MI)
Bei einem Minimal-Image wurde alles so im Image belassen wie es in der original AVMFw auch ist. Das Image wurde aber um eine minimale Anzahl von Freetz-Addons
erweitert damit es für HS zu gebrauchen ist. Welche Addons genau aktiviert wurden, kann
man im Forum nachlesen.
Was wurde Installiert:
syslogd-cgi-0.2.3
inetd-0.2
authorized-keys-0.1
dropbear-2014.63
avm-forwarding-0.0.1a
ccid-1.4.13
curl-7.35.0
haserl-0.9.32
inadyn-mt-02.24.38
mod-1.0
modcgi-0.3
ntfs-2013.1.13
openssh-6.5p1
pcsc-lite-1.8.10
usbutils-007
vsftpd-3.0.2
wget-1.15
Was wurde gelöscht:
Digital_Eliteboard_Skin (addon)
Keywelt_Skin (addon)
Nachtfalke_Skin (addon)
watchdog-2.2-1 (addon)
oscam-1.4.1 (addon)
assistant
assistant_sip
avm_e2fsprogs
dtrace
help
ntfs
socat
support
support_eventsdump
(III)
Wie flasche ich ein Freetz-Image:
1.) Als erstes wird immer empfohlen die Fritzbox durch ein recovern auf das Flaschen
vorzubereitet. Wichtig ist hier das ihr unbedingt eine passende Recovery.exe benutzt, da es
sonst zu ungewünschten Problemen kommen kann.
Bitte hierzu folgendes HowTo: Wie recovered man Richtig lesen
2.) Als nächstes meldet man sich im AVM-WebIF an (Bitte hier auch ein PW vergeben):
3.) Ansicht auf Erweitert umstellen (1.) :
4.) Bitte kontrollieren ob ein PW gesetzt ist
5.) Jetzt gehts ans Image flashen:
Passende Image findet ihr hier: http://freetzhome.square7.ch/
(Hinweiß: Das Image muß 1x entpackt werden und hat dann die Endung xyz-freetz-120000M.image
6.) Das Update über den Button Update starten starten (Info LED fängt an zu blinken)
7.) Als nächstes solltet ihr folgenden Hinweiß sehen:
8.) Das bestätigen wir mit Update fortsetzen
9.) Box wird jetzt geflascht
10.)Jetzt einfach warten bis alle LEDs 1x flaschen und die Box neu startet
11.) Nach dem Neustart könnt ihr euch wieder am WebIF neu anmelden.
12.) Freetz ist auf der Box wenn ihr unten Links den Button Freetz sehen könnt.
13.) So sollte das neue Freetz-WebIF aussehen (Anmeldung über admin / freetz):
Wenn bei dem runtergeladen Image eine external dabei ist, muss diese jetzt über System>Firmeware-Update-> external Datei hochladen(optional) hochgeladen werden. Erst danach stehen
alle Programme zur Verfügung und werden im Freetzmenue angezeigt
(IV) Wie richte ich das Freetz-Image ein:
1.) Nun Ändern wir noch die Haken im folgenden Bild wie folgt:
2.) Nun kontrollieren wir im Status-Menu ob genügend freier Speicher erzeugt wurde.
Die aktuelle Speichergröße findet man unter /data (ggf. kann hier auch /var/media/ftp stehen)
Es sollten mindestens 1 MB sein, da sonst der interen Speicher nicht genutzt werden kann. Im
aktuellen Bild ist kein USB-Stick an der Fritzbox angesteckt.
Hinweis:
Sollte die Speichergröße unter /data nicht mindestens 1 MB betragen. Ist es ratsam das gleich
Freetzimage über System-Firmware-Update mit Partition löschen nochmal zu flashen.
Danach kann sich die Speichergröße verbessert haben.
3.) Weiter geht es nun mit der ersten Oscam-Einstellung.
Wie hier im Beispiel zu sehen ist der Intern-Modus (*1) verfügbar (d.h. der interne Speicher
ist mind. 1MB groß).
Das Hilfe USB-Modus (*2) ist zu sehen, da kein Stick gesteckt ist. Einfach draufklicken und
man bekommt weitere Info, was nun zu machen ist.
-
Nur beim ersten mal nach dem flashen muss nun der Intern-Modus ausgewählt werden
und auf Übernehmen geklickten werden.
Jetzt werden automatisch die Config-Dateien (ohne OSCam Binary) für OSCam installiert.
Jetzt nur noch über OSCam Setup-Installation (*3) die gewünschte OSCamversion
installieren.
Nun ist OSCam intern einsetzbar und muss nur noch eingestellt werden
Im OSCam-Setup-Menu stehen zahlreichen Zusatzfunktionen zur Verfügung. Die Teilweise erst nach
gewissen Voraussetzungen angezeigt werden
(V) Wie bekomme ich ein Serverimage mit ca:3 MB internen
Speicher (/data bzw. /var/media/ftp) auf die Fritzbox
1. Als erstes muss die Fritzbox durch das recovern zum flaschen vorbereitet werden. Wichtig ist
hier das ihr unbedingt eine passende Recovery.exe benutzt, da sonst die gewünschte
Speichererweiterung nicht erfolgen kann.
2. Nun unter System – Firmware Update bei Firmware-Datei das 05.05-Trunkimage installieren
3. Jetzt noch mal das gleiche 05.05-Trunk-Image unter Freetz mit einem Hacken bei JFFS2
Partition löschen installieren
4. Zum guten Schluss nun noch das passende Server-Image mit mindestens 3MB im
Speicher (SI-3MB) ohne gesetztem Hacken bei JFFS2 Partition löschen installiert werden.
5.
Nun geht es mit Punkt IV (weiter oben) weiter.
Port-Forwarding unter Freetz einrichten für CS
1.) Auf die Freetzoberfläche anmelden. Dazu IP der Fritzbox:81 eingeben
2.) In Menue AVM-Firewall wechseln und Port Forwarding auswählen
3.) Protokoll wählen (oscam und cccam nutzen TCP)
4.) Ziel Fritzbox mit IP 0.0.0.0. ( Dieses bedeutet,das der Port intern auf die Fritzbox umgeleitet wird)
5.) Startport festlegen ( dieses ist der CS-Port)
6.) Name eingeben ( Optional Eingabe, nicht zwingend notwendig)
7.) Nach Eingabe von Punkt 2-6 erscheint die Regel. Diese mit dem Button hinzufügen übernehmen
8.) Jetzt noch den Hacken rein bei "Regel nach speichern direkt übernehmen" und Button
"Übernehmen" klicken
9.) Fertig
Hinweis: Ab dem 06.20er Freetzimage muss man erst die Fernwartung unter AVM
aktivieren. Danach geht die Portweiterleitung unter Freetz
Man findest das dann hier Unter Internet-Freigaben=>Fritzbox=>Dienste. Da dann
Internetzugriff auf die FRITZ!Box über HTTPS aktivierten.
Nach der ersten aktivierten Portfreigabe in freetz kann der HTTPS Zugriff in der
FritzBox wieder deaktiviert werden .
FTDI Treiber nutzen
Welches OSCAM-EMU ist für was vom Teamserver :
oscam-emu :
Das sind die normalen oscam-Versionen. Diese sollten immer genommen werden für einen
normalen Einsatz in der Fritzbox.
oscam-emu-pcsc :
Diese oscam-Versionen haben zusätzlich die Treiber für spezielle Reader wie . z.B Omikey
mit in der EMU.
oscam-emu-IPv6 :
Diese oscam-Versionen Unterstützen das IPv6 Protokoll welches oft bei Kabel Deutschland
oder UM gebraucht werden.
Die aktuellen Versionen der einzelnen EMUs findet ihr hier: Teamserver/OSCAM/
Sich per VSFTP mit der Box verbinden:
1.) Man kann sich auch mit dem AVM-FTP per ftp mit der Box verbinden.
Passwort:
Benutzer :
ftpuser
Hier benutzt ihr das Pw vom AVM-WebIF
2.) Will man VSFTP nutzen, dann muß man ggf. den Port im VSFTP von 21 auf z.B. 2121 ändern da
Port 21 vom AVM-FTP genutzt wird.
Hier mal ein Bild vom VSFTP:
Hinweiß: Weitere HowTos zum Thema : VSFTP, Portforwarding und Co findet ihr z.B. Hier: Fritzbox
Anleitungen
Wir wünschen Euch viel Spaß mit Eurer modifizierten Fritzboxen
Euer DEB - / NFR - / Keywelt - Freetz - Team