Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Oscam für Fritzbox 7590 kompilieren

Status
Für weitere Antworten geschlossen.

Genesis040

Ist oft hier
Registriert
9. Juni 2009
Beiträge
102
Reaktionspunkte
20
Punkte
38
Hallo

Ich möchte oscam für Fritzbox 7590 kompilieren mit dem Simplebuild V. 2.45 script.
Ich wollte toolchain für die Fritzbox hinzufügen, aber meine Fritzbox ist in der liste der Geräte nicht aufgelistet.
Letzter Eintrag ist Fritzbox 74xx OS.6.5
Wie kann ich oscam für die Fritzbox bauen?

Gruß
 
Das ist nicht ganz so einfach, Dazu muss du ein Freetzimagebauen für die 7590 mit passenden Treibern.

Wenn das durch ist, muss du z.B den Inahlt von 74xxOS62 verschieben und da dann ein Symlink zu dem toolchain der 7590 setzen
 
Also ziemlich kompliziert.
Ich brauche nämlich oscam für 7590 mit FEDEC Patch.
Währe es möglich, dass jemand mir so was bauen kann?

Gruß

Gesendet von meinem SM-J530F mit Tapatalk
 
Was ist FEDEC Patch? Sagt mir nix
 
Das ist ein Patch für Seca Card. Kann ich zur Verfügung stellen


Gesendet von meinem SM-J530F mit Tapatalk
 
Dann her damit.

hier oder PN
 
Hier ist die Datei
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Danke.
Morgen werde ich testen, heute gibt es Fussball

Gruß

Gesendet von meinem SM-J530F mit Tapatalk

Die von Dir gebaute oscam Datei funktioniert.

Danke

Gruß

Gesendet von meinem SM-J530F mit Tapatalk
 
Zuletzt bearbeitet von einem Moderator:
Das ist nicht ganz so einfach, Dazu muss du ein Freetzimagebauen für die 7590 mit passenden Treibern.

Wenn das durch ist, muss du z.B den Inahlt von 74xxOS62 verschieben und da dann ein Symlink zu dem toolchain der 7590 setzen

Hi,
kannst du das etwas genauer erklären? Das Freetz Image für die 7590 hab ich gebaut, aber was muss ich jetzt genau machen?
Danke
 
Nutz du simplebuild zum oscambau??
 
Dann brauchst du nur den orginal toolchains von z.B 74xxOS62 verschieben mit mv .z.b so
Code:
mv /home/user/simplebuild/toolchains/fritz74xxOS62 $simplebuild/fritz74xxOS62_orig

Danach ein symlink anlegen vom toolchains des Trunk deiner 7590. z.B so
Code:
ln -s /home/user/7590/toolchain/target /home/user/simplebuild/toolchains/fritz74xxOS62

Das ganze erledige ich über ein script

Code:
#!/bin/sh
#

simplebuild=/home/user/simplebuild

oscam75() {
     if [ ! -d $simplebuild/fritz74xxOS62/mod ]; then
     mv $simplebuild/toolchains/fritz74xxOS62 $simplebuild/fritz74xxOS62_orig
     sleep 1
    # ln -s /home/user/7590/toolchain/build/mips_gcc-5.4.0_uClibc-0.9.33.2-nptl_kernel-3.10/mips-linux-uclibc $simplebuild/toolchains/fritz74xxOS62
     ln -s /home/user/7590/toolchain/target $simplebuild/toolchains/fritz74xxOS62

     else
     break
     fi
}
oscam751() {
     if [ ! -L $simplebuild/fritz74xxOS62 ]; then
     rm -r $simplebuild/toolchains/fritz74xxOS62
     sleep 1
     mv $simplebuild/fritz74xxOS62_orig $simplebuild/toolchains/fritz74xxOS62
     else
     break
     fi
}
case "$1" in
   75 )
     oscam75
     ;;
   751 )
     oscam751
     ;;
    * )
     echo "Usage: $0 {75|751}"
     ;;
esac


./simplebuild menu

bei mir heisst das script "simple75.sh"

gestartet wird es zum bauen mit
Code:
./simple75.sh 75

zum entfernen des symlink und um Alles wieder in den Urzustand zu versetzen kommt ein
Code:
./simple75.sh 751

Die Pfade muss du für dich anpassen
 
Hi,
erstmal vielen Dank für die ausführliche beschreibung, hab die Pfade bei mir so angepasst:
Code:
mv /home/thomas/s3/support/toolchains.cfg/fritz74xxOS62 /home/thomas/s3/support/toolchains.cfg/fritz74xxOS62_orig

ln -s /home/thomas/flex/toolchain/target /home/thomas/s3/support/toolchains.cfg/fritz74xxOS62

Wenn ich das so mache und dann über ./s3 menu s3 starte und dann die toolchain fritz74xxOS62 auswähle, zeigt er mir anschließend als aktive toolchain "TPLink_Backfire" an, ist das richtig??
Der Build läuft dann auch nicht durch
Code:
 OSCam ver: 1.20_svn rev: 11439 target: -ssl-libusb
| Tools:
|  CROSS    = /home/thomas/s3/support/toolchains/tplink_backfire/bin/mips-openwrt-linux-uclibc-
|  CC       = /home/thomas/s3/support/toolchains/tplink_backfire/bin/mips-openwrt-linux-uclibc-gcc
| Settings:
|  CONF_DIR = /usr/local/etc
|  CC_OPTS  = -O0 -ggdb -pipe -ffunction-sections -fdata-sections -finline-functions -fno-short-enums -freg-struct-return
|  CC_WARN  = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
|  CFLAGS   = -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
|  LDFLAGS  = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
|  LIBS     = -lssl -lcrypto -lusb-1.0 -lrt -lm -lpthread -ldl -lrt
|  UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_LIBUSB=1 USE_UTF8=1
| Config:
|  Addons   : WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH WITH_SSL HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CW_CYCLE_CHECK CLOCKFIX
|  Protocols: CAMD33 CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SCAM SERIAL CONSTCW PANDORA GHTTP
|  Readers  : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
|  CardRdrs : PHOENIX INTERNAL SC8IN1 MP35 DB2COM STAPI STINGER DRECAS SMART
|  Compiler :
|  Config   : build/-ssl-libusb/config.mak
|  Binary   : /home/thomas/s3/support/binaries/oscam-svn11439-tplink_backfire-webif-dvbapi-ssl-libusb
+-------------------------------------------------------------------------------
HOSTCC    webif/pages_gen
GEN    webif/pages.c
GEN    Compressed 437848 template bytes into 177863 bytes. 259985 saved bytes (59.38%).
make[1]: /home/thomas/s3/support/toolchains/tplink_backfire/bin/mips-openwrt-linux-uclibc-gcc: Befehl nicht gefunden
make[1]: *** [Makefile:421: build/-ssl-libusb/cscrypt/des.o] Fehler 127
make: *** [Makefile:377: all] Fehler 2
TIME    [  0 min(s) 1 secs ]

Was hab ich da falsch gemacht?

Mal noch ein paar grundsätzliche Fragen:
  1. Wieso kann man im S3 Menü nicht direkt eine toolchain für Fritz OS 7,x auswählen?
  2. Wäre der Build wenn er dann funktioniert hätte für alle FritzBoxen mit OS 7.x zu verwenden oder müsste für jede Box extra gebaut werden?
  3. Würde man über diesen weg auf für die Kabelboxen (6490 etc.) bauen können?
Danke
 
Zuletzt bearbeitet von einem Moderator:
zu 1. ich nutze S3 nicht,, sonden noch das alte simplebuild.

zu 2 : Es kommt auf den Kernel an, ob die auf meheren Boxen laufen

zu 3: Wenn man ein Freetzimage für die 6490 bauen kann, kann man auch eine OScam dazu bauen. Das aber mal lesen

Es sollte wenn du nun auf den verlinkten Ordner
klickst der Ordner
/home/thomas/flex/toolchain/build/mips_gcc-5.5.0_uClibc-1.0.14-nptl_kernel-3.10/mips-linux-uclibc
aufgehen

Siehe
Du musst Regestriert sein, um das angehängte Bild zusehen.
Du musst Regestriert sein, um das angehängte Bild zusehen.
Bilder
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben