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

HowTo: Freetz-Image mit Oscam-1.3.x build by
Freetz-DEB / -NFR-Team
Hallo Freetzer,
hier wollen wir Euch beschreiben wie ihr ein aktuelle Freetz-Image mit OSCAM-1.3.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) Server-Image (SI)
b) Server-Image mit mindestens 3MB im Speicher (SI-3MB)
c) Client-Image (CI)
d) Minimal-Image (MI)
e) X-Image (XI)
f) BigOne (BO)
(II)
Welches Image ist für welchen Fall ?
a) Server-Image (SI)
Bei einem Server-Image wurde nur das aktiviert was man für eine Fritzbox als HS-Server
benötigt. D.h. DSL, Telefonie und das was man für HS benötigt)
Was wurde Installiert:
Was wurde gelöscht:
installing packages:syslogd-cgi-0.2.3
inetd-0.2
authorized-keys-0.1
dropbear-2014.63
avm-firewall-2.0.4_rc5
curl-7.35.0
haserl-0.9.32
inadyn-mt-02.24.38
mod-1.0
modcgi-0.3
opendd-0.7.9
openssh-6.4p1
pcsc-lite-1.8.10
usbutils-007
vsftpd-3.0.2
wget-1.15
Digital_Eliteboard_Skin
Keywelt_Skin
Nachtfalke_old_Skin
Nachtfalke_Skin
oscam-1.3.1
watchdog-2.2-1
aura_usb
avm_e2fsprogs
dtrace
ftpd
help
mediasrv
samba
support
support_eventsdump
tr069
tr069_fwupdate
tr069_httpsdl
upnp
b) Server-Image mit mindestens 3MB im Speicher (SI-3MB)
Bei einem Server-Image mit mindestens 3MB wurde nur das aktiviert was man für eine
Fritzbox als HS-Server benötigt. D.h. DSL, Telefonie und das was man für HS benötigt.
Des weiteren ist es hier gelungen den internen nutzbaren Speicher der Fritzbox auf ca.
3MB zu erweitern. Normal sind es immer nur so um ca. 1MB.
Was wurde Installiert:
Was wurde gelöscht:
syslogd-cgi-0.2.3
inetd-0.2
avm-firewall-2.0.4_rc5
haserl-0.9.32
mod-1.0
modcgi-0.3
pcsc-lite-1.8.10
usbutils-007
vsftpd-3.0.2
Digital_Eliteboard_Skin
Keywelt_Skin
Nachtfalke_old_Skin
Nachtfalke_Skin
oscam-1.3.1
watchdog-2.2-1
aura_usb
avm_e2fsprogs
dtrace
ftpd
help
kids
mediasrv
myfritz
nas
qos
samba
support
support_eventsdump
tr069
tr069_fwupdate
tr069_httpsdl
upnp
c) 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.3.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
d) 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.3.1 (addon)
assistant
assistant_sip
avm_e2fsprogs
dtrace
help
ntfs
socat
support
support_eventsdump
e) X-Image (XI)
Bei einem X-Image wurde ebenfalls alles so im Image belassen wie es in der original
AVM-Fw auch ist. Das Image wurde aber um eine erweiterte Anzahl von Freetz-Addons
erweitert damit es für HS + Zusatzaufgaben 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
callmonitor-1.20.9
openvpn-2.3.2
avm-firewall-2.0.4_rc5
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
opendd-0.7.9
openssh-6.4p1
Was wurde gelöscht:
openvpn-cgi-1.0
pcsc-lite-1.8.10
samba-3.0.37
sg3_utils-1.26
spindown-cgi-0.2
usbutils-007
vsftpd-3.0.2
wget-1.15
wol-0.7.1
wol-cgi-0.6
Digital_Eliteboard_Skin (addon)
Keywelt_Skin (addon)
Nachtfalke_Skin (addon)
watchdog-2.2-1 (addon)
oscam-1.3.1 (addon)
assistant
assistant_sip
avm_e2fsprogs
dtrace
help
ntfs
socat
support
support_eventsdump
f)
BigOne (BO)
Bei einem BigOne-Image wurde ebenfalls alles so im Image belassen wie es in der
original AVM-Fw auch ist. Das Image wurde aber um ein maximale Anzahl von FreetzAddons erweitert damit es für HS + Zusatzaufgaben 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
cifsmount-6.2
callmonitor-1.20.9
openvpn-2.3.4
avm-forwarding-0.0.1a
ccid-1.4.13
curl-7.36.0
haserl-0.9.32
inadyn-mt-02.24.38
mod-1.0
modcgi-0.3
nfsd-cgi-0.1
nfs-utils-1.2.3
ntfs-2013.1.13
opendd-0.7.9
openssh-6.6p1
openvpn-cgi-1.0
(III)
Was wurde gelöscht:
pcsc-lite-1.8.10
portmap-6.0
samba-3.0.37
sg3_utils-1.26
spindown-cgi-0.2
tcp_wrappers-7.6
transmission-2.82
transmission-cgi-0.0.4
usbutils-007
vsftpd-3.0.2
wget-1.15
wol-0.7.1
wol-cgi-0.6
Digital_Eliteboard_Skin
Keywelt_Skin
Nachtfalke_old_Skin
Nachtfalke_Skin
oscam-1.3.1isp
watchdog-2.2-1
assistant
assistant_sip
avm_e2fsprogs
dtrace
help
ntfs
socat
support
support_eventsdump
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):
(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.
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 Binary Erstinstallation Intern-Modus (*3) die gewünschte
OSCamversion installieren. Diese Option ist nach der erfolgreichen Installation nicht mehr
verfügbar
Nun ist OSCam intern einsetzbar und muss nur noch eingestellt werden
(*2)
(*1)
(*3)
(*4)
Hinweis:
Wie unter Pkt. (*4) zu sehen bieten wir Euch immer aktuelle Oscam-Versionen zum downloaden an.
Dieses sind spezielle Oscam-Versionen (komprimiert auf ca. 400kb) für Nonstick-Image.
Abhängig von der Größe vom internen Speicher kann auch eine normale OSCamversion genommen
werden. Des Weiteren besteht auch die Möglichkeit die verwendete Oscam-Version auszutauschen.
Dazu muß nur die Oscam Aktualisierung gewählt 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