Hallo zusammen,
wollte eine NTFS-HDD an die FBF 7170 klemmen und via Samba Daten austauschen können sowie den aus der USB-Labor-Version bekannte Media-Server sollte nicht bei mir fehlen. Das ganze war eine schwierige Geburt doch nun ist sie geschafft.
Hier der ganze Thread.
Folgende Schritte habe ich durchgeführt:
1. Download des ds26-15.2 (hier)
2. Diesen Anweisungen folgen
- Ich habe ein Ubuntu 7.04 Linux-System und habe direkt dort ohne FriBoLi kompiliert
3. Modifikationen wählen[/b]
-> Wichtig hierbei sind folgende Einstellungen <-
- Keine Labor-Version auswählen
- 'Replace Kernel' bestätigen
- Toolchain muss selbst kompiliert werden (ca. 4GB Daten)
- LongFileSupport muss ausgewählt werden
- Optional:
--> NTFS-FileSystem beim Kernel mit auswählen
--> Informationen zu den Paketen des ds-mod's findest du hier<--
--> Menuconfig hat sowohl eine Online-Hilfe als auch eine Suchfunktion. Hilfe gibt's mit "H", Suche mit "/" (dann z.B. mal "LFS" eingeben). Übrigens gibt es sogar innerhalb des Suchfensters noch eine Hilfe speziell dazu. (Original Thread) <--
--> edit: nutze nicht die ausgewählte version 37 sondern die 29.04.29-image datei edit <--
4. Cross-Compiler / Toolchain erstellen
5. Kernel konfigurieren und kompilieren
--> Dieses ist nicht notwendig dient nur meiner Faulheit da ich ein automount schöner finde <--
- Automount funktion sowie den NTFS-Support auswählen
6. Busybox konfigurieren und kompilieren
--> Kann man machen muss man aber nicht <--
- Für den NTFS-Support nicht von nöten
7. Link von ds-mod auf Fritz Webinterface
--> Ist auch nicht notwendig, dient aber meiner Bequemlichkeit <--
- Die Datei root/usr/lib/libmodcgi.sh muss um einen Hyperlink erweitert werden.
-> Am Besten unterhalb des RudiShell Eintrages einzufügen
8. MediaServer
--> Nicht notwendig für NTFS-Support <--
- Lade dir die USB-Labor-Version von hier herunter
- Entpacke die zip-Datei
- Speichere die *29.04.95-8221.image-Datei in den Ordner deines ds-mod's unter 'dl'
- Lade dir diesen Patch und befolge die Anweisungen
- Howto zum einspielen eines Patchs in den ds-mod
9. Erstelle die Firmware
10. Firmware muss nun auf die Fritzbox gespielt werden
- Wie Original Firmware die man sich heruntergeladen hat. Das ganze funktioniert über die Weboberfläche hier
Viel Spass
wollte eine NTFS-HDD an die FBF 7170 klemmen und via Samba Daten austauschen können sowie den aus der USB-Labor-Version bekannte Media-Server sollte nicht bei mir fehlen. Das ganze war eine schwierige Geburt doch nun ist sie geschafft.
Hier der ganze Thread.
Folgende Schritte habe ich durchgeführt:
1. Download des ds26-15.2 (hier)
2. Diesen Anweisungen folgen
- Ich habe ein Ubuntu 7.04 Linux-System und habe direkt dort ohne FriBoLi kompiliert
3. Modifikationen wählen[/b]
-> Wichtig hierbei sind folgende Einstellungen <-
- Keine Labor-Version auswählen
- 'Replace Kernel' bestätigen
- Toolchain muss selbst kompiliert werden (ca. 4GB Daten)
- LongFileSupport muss ausgewählt werden
- Optional:
--> NTFS-FileSystem beim Kernel mit auswählen
--> Informationen zu den Paketen des ds-mod's findest du hier<--
--> Menuconfig hat sowohl eine Online-Hilfe als auch eine Suchfunktion. Hilfe gibt's mit "H", Suche mit "/" (dann z.B. mal "LFS" eingeben). Übrigens gibt es sogar innerhalb des Suchfensters noch eine Hilfe speziell dazu. (Original Thread) <--
--> edit: nutze nicht die ausgewählte version 37 sondern die 29.04.29-image datei edit <--
Code:
make menuconfig
Code:
make toolchain #4GB und einige zeit später
make libs #Erstellt alle im menuconfig ausgewählten Libraries und installiert deren Header
--> Dieses ist nicht notwendig dient nur meiner Faulheit da ich ein automount schöner finde <--
- Automount funktion sowie den NTFS-Support auswählen
Code:
make kernel-dirclean #Löscht den Source Tree des Kernels
make kernel-menuconfig
make kernel-precompiled
--> Kann man machen muss man aber nicht <--
- Für den NTFS-Support nicht von nöten
Code:
make busybox-dirclean #Löscht den Source Tree von der Busybox
make busybox-menuconfig
make busybox-precompiled
--> Ist auch nicht notwendig, dient aber meiner Bequemlichkeit <--
- Die Datei root/usr/lib/libmodcgi.sh muss um einen Hyperlink erweitert werden.
-> Am Besten unterhalb des RudiShell Eintrages einzufügen
Code:
<div id="fritz_web"><a href="http://fritz.box" target="_blank">FRITZ-Box</a></div>
--> Nicht notwendig für NTFS-Support <--
- Lade dir die USB-Labor-Version von hier herunter
- Entpacke die zip-Datei
- Speichere die *29.04.95-8221.image-Datei in den Ordner deines ds-mod's unter 'dl'
Code:
/home/user/ds-mod15.2/dl/ #bitte angleichen
- Howto zum einspielen eines Patchs in den ds-mod
9. Erstelle die Firmware
Code:
make
10. Firmware muss nun auf die Fritzbox gespielt werden
- Wie Original Firmware die man sich heruntergeladen hat. Das ganze funktioniert über die Weboberfläche hier
Viel Spass