W920/Sp2Fr AVM-Plugins mit integrieren

abraXxl

Mitglied
Mitglied seit
9 Jan 2007
Beiträge
242
Punkte für Reaktionen
0
Punkte
0
Hallo,
hier geht es darum die AVM-Plugins beim Fritzen (nicht Freetzen) mit in die Firmware zu integrieren.
AVM-Plugins bei der 7270/W920V Kombination z.B. der AB, NTFS, Samba, Mini, usw.

Angehängt ist ein Patch gegen Script-Revision 253, welcher dies versucht zu ermöglichen.
Seit Skriptversion r256 ist dieser Patch nicht mehr notwendig.

1. Für wen ist es?
* Fuer Leute die die Box nicht immer am Netz haben und sich somit keine Plugins ziehen können, die TK funktionen oder die Sambsafreigabe doch gerne haben möchten.
* Fuer kommendes "FritzWrt" (OpenWrt-Rootfs auf USB mit FritzBox-Kernel und Treibern)

2. Was geht?
* TAM (Anrufbeantworter)
* NTFS3g
* Samba

3. Was geht vielleicht?
* Mini
* MH-D

4. Womit geht es? (FW-Kombos)
* W920-r13571 + 7270-r13486
* W920-70 + 7270-r13486

5. Womit geht es vielleicht?
* Andere FW-Kombos
* FWs mit 7570 nehmen ein Sonderstellung ein da dort ein Teil der Plugins schon integriert ist bzw. die Funktinalität für Mini und MH-D wahscheinlich nicht ohne Aufwand nachrüstbar ist.

6. Wie geht es?
a. sp2fr herunterladen/ausschecken Vorzugsweise r253 und den Patch anwenden.
b. Dann zunächst einfach belibeige Ziel-FW-Kombination bauen und flashen.
c. Die Box mit dieser Kombination starten mit Verbindung ins Internet.
d. Warten bis die AVM-Plugins initialiesiert und heruntergeladen worden sind.
Das kann man daran erkennen, dass auf der Box unter /var Verzeichnisse wie plugins-samba, plugins-tam, etc. exitieren. Diese Verzeichnisse irgendwie auf den auf den sp2fr-Build-Host kopieren.
Danach solltet ihr z.B. folende Verzeichnisstruktur haben:
Code:
./src/sp2fr-r253/
./src/sp2fr-r253/addon/tmp/squashfs-root
./src/avm-plugins/plugin-samba/
./src/avm-plugins/plugin-ntfs/
./src/avm-plugins/plugin-tam/
...
e. Den Inhalt aus den AVM-Pluginsverzeichnissen ins eigene Addon-Verzeichnis kopieren.
Also fuer hier
Code:
# cd ./src
cp -af avm-plugins/*/*  sp2fr-r253/addon/tmp/squashfs-root
rm -f sp2fr-r253/addon/tmp/squashfs-root/control
g. Danach sp2fr wie gewohnt laufen lassen und flashen, testen und glücklich sein (und am besten Rückmeldung geben).

Sollte NTFS einhängen danach nicht gehen, kann es nötig sein eine Option zusätzlich zu aktivieren "Update module dependencies".

7. Status
* Works for me (TM)
* Won't fix: Mini und MH-D, da ich die Hardware nicht habe.
* Testing Appreciated
* Wie JPascher#1 schon erwähnt hat, ist das einpflegen der Plugins insbesondere beim Mini und Media-Server eine frikelige Sache daher werde ich da erstmal keine weitere Arbeit reinstecken.

cya
 

Anhänge

  • r253M.diff.txt
    2.4 KB · Aufrufe: 40
Zuletzt bearbeitet:
Danke für diesen Beitrag!
Wichtig:
Seit Skriptversion r256 ist dieser Patch nicht mehr notwendig.


Edit Ernest015: besten Dank auch an abraXxl.
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.