NEU Ubuntu 10.04 LTS Abbild 683MB aufbereitet für VMwarePlayer und VirtualBox

update..

jetzt bin ich mit der BOX online..aber ich komme nicht mehr auf die Box...Fritz.box geht nicht mehr..und mit den IP´s auch net..arrrgggggggg
 
Soooooooo..

wo fange ich an....kopf kratz..ähmm..

ja also, es gibt eigentlich nicht viel zu sagen....ausser..Ihr seid der HAMMER...viele vielen LEBEN DANK an alle die mir dabei geholfen haben..meinen 701V u fritzen..ich sprech bewusst keinen direkt an..weil jeder hat seinen TEIL dazu beigetragen....sei es mit infos zur einstellung bzw verlinkungen auf inet Seiten..oder das zusenden der Images...IHR SEID SPITZE..wenn mir einer von selbigen Probs berichtet..ich weiß wo ich sie hinschicken..BLEIBT so wie ihr seid...einfach genial..!!!:D
DAUMEN HOCH.und nein hier ist nicht FB...=)
 
Ok, nachdem dieses Kapitel jetzt anscheinend zur Zufriedenheit abgehakt ist (Danke für die Rückmeldung), soll auch der Beitrag von erik nicht vergessen werden.

Jetzt muß ich mich auch mal einmischen: Auf meinem Rechner läuft der VMware Player nicht, er meckert beim Installationsversuch über fehlende Unterstützung bestimmter Virtualisierungsbefehle durch den Prozessor (Pentium M).

Obwohl in den Hardware-Voraussetzungen der VMWare-Workstation (die kostenpflichtige Variante) der Pentium M mit aufgeführt wird, scheint es bei neueren Player-Versionen wohl Probleme zu geben, siehe hier. Die aktuelle Version des Players ist derzeit 4.0.3, in dem verlinkten Beitrag ist noch von den 3er-Versionen des Players die Rede. Es wäre schade, wenn die aktuellen Player-Versionen die älteren Prozessoren nicht mehr unterstützen, da VMWare gegenüber Virtual Box doch ein paar Vorteile hat. Zu nennen wäre hier das "Drag&Drop", mit dem sich Dateien wie z.B. die vom Script erzeugte Firmware oder andere Dateien problemlos auf die Windows-Oberfläche ziehen lassen, auch ohne Verwendung zusätzlicher Hilfsmittel wie Shared Folders oder externer Datenträger.

Aber nichts desto trotz, Virtual Box funktioniert ja augenscheinlich auch noch mit dieser Prozessorgattung. Das fertige Image, welches im Startposting dieses Threads beschrieben wird, ist zwar für VMWare gedacht und auch mit dieser erstellt worden, läuft aber auch mit Virtual Box. Die Methode, mit der das VMWare-Image zum Laufen gebracht wird, ist in diesem Beitrag beschrieben.

Nach der Erzeugung des ersten Images hatte ich das Problem wie ich nun die erzeugten Dateien aus der Linux- in die Windowswelt bekomme.
Zunächst einmal zwei Fragen:

1) Wurde das genannte VMWare-Image verwendet oder handelt es sich um eine mit Virtual Box nachträglich erstellte Ubuntu-Version?
Es kommt mir fast so vor, als sei das der Fall.

2) Ist ein Export der Firmware nach Windows überhaupt notwendig?

Das Script lädt die Firmware normalerweise selbständig auf den Router, wenn voreingestellt die Option "Push firmware to box via FTP" angewählt ist. Bei VMware, insbesondere unter Win7 und Vista gibt es aufgrund der restriktiven Benutzerkontensteuerung das Problem, dass der Netzwerkzugriff der VM nicht einwandfrei funktioniert und die Box nach dem Wiedereinschalten für den FTP-Modus nicht erkannt wird. Bereits Win7 allein treibt einen Pentium M-Prozessor vermutlich schon an seine Grenzen, darin dann auch noch eine VM laufen zu lassen, ergäbe dann erhebliche Performance-Einbrüche. Ich vermute daher eher Windows XP als Betriebssystem. Hier hat der Upload der Firmware durch das Script selbst eigentlich immer problemlos funktioniert, so dass der Umweg über ein Recover oder der Upload mit externen Tools nicht notwendig war.

Ein mit Virtual Box erstelltes Image funktioniert nicht mit dem VMware-Player, die umgekehrte Variante geht (siehe weiter oben). Deshalb mache ich jetzt mal auf der Basis des VMware-Images weiter. Das folgende Problem wurde noch genannt:
Inzwischen konnte ich einen gemeinsamen Ordner (share) einrichten, auf den ich dann allerdings wegen fehlenden Rechten unter Linux keinen Zugriff hatte. Dazu muß man sich als Linux-Anfänger zuerst mit sudo-Usern, gksudo und root-Rechten rumschlagen, und wie der grafische Dateimanager unter Ubuntu heißt um ihn mit gksudo aufzurufen ist für Linux-Profis anscheinend so selbstverständlich daß man es kaum für nötig hält es irgendwo mal hinzuschreiben.

Ja und nein, denn in dem fertigen VMWare-Image ist das bereits erledigt worden. Deshalb kam auch die Frage, ob es verwendet worden ist. Siehe dazu das Konfigurationsmenü des VMware-Players:

Shared.jpg

Der "Shared"-Ordner liegt bei mir auf der Windows-Partition "F:\", hier kann jeder einstellen, ob er einen solchen Ordner haben will oder wo er liegen soll. Meines Erachtens sollten damit die Probleme bei der Einrichtung des Folders erledigt sein, denn auch das VM-Image wurde bereits mit der Möglichkeit zur Einrichtung des Shared-Folders erstellt.
Unter Virtual Box sähe das ganze dann so aus, nachdem das VMware-Image gemäß der Beschreibung gestartet wurde:

VBox01.jpg

Die Umschaltung auf "Netzwerkbrücke" (unter VMware: Bridged) ist für den automatischen Upload der Firmware durch das Script notwendig. Zur Erklärung: NAT (Network Address Translation) bedeutet, dass die IP-Adressen des Hostsystems (Windows) in andere IP-Adressen des Gastsystems (Ubuntu) umgesetzt werden und umgekehrt. Das Script wartet beim Upload jedoch auf die Reaktion der (Windows)-IP-Adresse 192.168.178.1, das ist zugleich auch die FTP-Adresse des Routers. Die IP-Adresse des Routers darf daher nicht irgendwie verändert werden, sonst wird die Box nicht erkannt, die Punkte auf dem Bildschirm laufen weiter und es findet kein Upload statt.

Ob dann der Shared-Folder noch erforderlich ist, müßte ausprobiert werden.

Auch wenn ich oben lese "Ein Terminal-Fenster öffnen und die folgenden Befehle eingeben:" - Für den gelernten DOS-Anwender ist das die Eingabeaufforderung, nur wie komme ich jetzt da hin? (Ich habe das inzwischen begriffen, hat aber auch lange gedauert.)

Auch hier wieder die Frage nach dem Image, ich habe das Starter-Icon des Terminal-Fensters extra zusätzlich mit in die Ubuntu-"Taskleiste" gepackt. Es wird ja häufiger gebraucht. Dort ist es das Icon mit dem schwarzen Bildschirm:
Icon.jpg

Es ist aber auch über "Anwendungen" - "Zubehör" - "Terminal" erreichbar.

mfg
 
Puh, Danke für die ausführliche Stellungnahme und die vielen hilfreichen Links. Ja, ich habe Dein Image benutzt und nicht das original-Ubuntu Image, damit wäre ich auch überfordert gewesen. In derselben Virtualbox lief auch schon Freetz-Linux, deshalb installierte ich Speedlinux auf einer USB-Platte, denn der Platz war knapp geworden. Freetz stürzte auf Speedlinux leider ab und zu ab, weshalb ich beide Varianten parallel installiert lasse.
Zunächst einmal zwei Fragen:

1) Wurde das genannte VMWare-Image verwendet oder handelt es sich um eine mit Virtual Box nachträglich erstellte Ubuntu-Version?
Es kommt mir fast so vor, als sei das der Fall.

2) Ist ein Export der Firmware nach Windows überhaupt notwendig?
Die erste Frage habe ich ja schon mit ja beantwortet, zur zweiten Frage soviel: Während der Erzeugung des Images hängt der PC via Repeater 300E mit Lan-Anschluß an meiner Fritzbox 7240, die ich natürlich nicht fritzen will. Das fertige Image installiere ich dann per Recover oder RuKernelTool auf dem Speedport, dazu sollte es schon unter Windows verfügbar sein.
Das Script lädt die Firmware normalerweise selbständig auf den Router, wenn voreingestellt die Option "Push firmware to box via FTP" angewählt ist.
Ob diese Operation auch per Wlan möglich ist weiß ich nicht, die Einrichtung des Speedports an meinem DSL-Anschluß ist jedoch ein unnötiger Aufwand den ich vermeiden möchte. Ich möchte meinen Arbeitsplatz zum Fritzen auch ungerne an den Ort der Telefondose verlagern und lange Kabel möchte ich auch nicht durch das Haus ziehen müssen.
Ich vermute daher eher Windows XP als Betriebssystem. Hier hat der Upload der Firmware durch das Script selbst eigentlich immer problemlos funktioniert, so dass der Umweg über ein Recover oder der Upload mit externen Tools nicht notwendig war.
Richtig, es gibt keinen Grafiktreiber für Win 7 auf meinem Laptop, so bin ich auf XP festgelegt. Der Export des erzeugten Images ist aus genannten Gründen trotzdem nötig.

Den shared-Ordner konnte ich unter Virtualbox auch problemlos einrichten, nur finden mußte ich ihn unter Linux noch. Er wurde unter /media/sf_share eingehängt. Als ich dann aber die erzeugten Dateien dort hin kopieren wollte konnte ich wegen fehlenden Rechten nicht unter Ubuntu mit dem grafischen Dateimanager auf diesen Ordner zugreifen. Einen Root-Account gibt es unter Ubuntu ja nicht, somit hilft es nur den Dateimanager mit gksudo nautilus aufzurufen, um Zugriff zu bekommen. Eine Änderung der Rechte ist mir bisher nicht gelungen.
Auch hier wieder die Frage nach dem Image, ich habe das Starter-Icon des Terminal-Fensters extra zusätzlich mit in die Ubuntu-"Taskleiste" gepackt. Es wird ja häufiger gebraucht. Dort ist es das Icon mit dem schwarzen Bildschirm:
Wenn man erst mal verstanden hat daß man für Eingaben am Prompt unter grafischem Linux ein Terminalprogramm braucht ist das kein Problem mehr.

Einen Vorschlag hätte ich noch: Bei Freetz-Linux existiert eine Samba-Freigabe, so daß ich die Firmware ganz einfach über die Netzwerkumgebung mit Windows austauschen kann. Dazu muß ich nur die Arbeitsgruppe anpassen, entweder im Windows (auf freetz) oder im Linux (auf Msheimnetz), beides ist recht einfach. Wäre es möglich das in Speed-Linux auch so zu lösen?
 
Zuletzt bearbeitet:
Um erstmal nur auf zwei Dinge einzugehen:

Ob diese Operation auch per Wlan möglich ist weiß ich nicht, die Einrichtung des Speedports an meinem DSL-Anschluß ist jedoch ein unnötiger Aufwand den ich vermeiden möchte.

Nein, das ist nicht möglich. Der Flash-Vorgang läuft ja mit allen externen Programmen oder Tools im FTP-Modus ders Routers ab. Nach dem Neustart oder dem Einschalten der Box muß innerhalb eines Zeitfensters von 3-5 Sekunden ein FTP-Login erfolgen. Weitere Dienste und Funktionen wie DSL, Telefonie, WLAN oder der DHCP-Server sind zu diesem Zeitpunkt noch gar nicht gestartet, deshalb braucht der Rechner ja auch feste IP-Adressen. Es geht also nur über einen LAN-Anschluss.

Einen Root-Account gibt es unter Ubuntu ja nicht, somit hilft es nur den Dateimanager mit gksudo nautilus aufzurufen, um Zugriff zu bekommen.

Nicht direkt, jedoch ist es möglich, sich zum "Super-User" zu machen, der dann auch auf root (mit den entsprechenden Rechten) zugreifen kann. Der entsprechende Befehl (mal wieder im heißgeliebten Terminal-Fenster) lautet: sudo su
Für die Rechte an einem Verzeichnis ist der Befehl chmod zuständig. Ein chmod 777 auf den entsprechenden Ordner würde allen Benutzern des Systems Lese-, Schreib- und Zugriffsrechte geben.

Zur Frage nach Samba mit speed-linux muss ich passen, es sei denn, es handelt sich um ein Missverständnis und es sind Begriffe verwechselt worden. Das Betriebssystem, um welches es in diesem Thread primär geht, ist ein auf den VMware-Player angepasstes 32Bit-Ubuntu in der Version 10.04 (hier downloadbar), das genannte speed-linux ist ein angepasstes coLinux (kein VM-Image), mittlerweile in der Ubuntu-Version 12.04 von hier, die Beschreibung wäre hier zu finden. Wenn es sich um dieses handelt, frage doch mal den Autor (jPascher, ebenfalls der Autor des speed-to-fritz-Scriptes), ob der Einbau des Samba-Metapakets mit den entsprechenden Freigaben möglich ist.

Probleme sehe ich jedoch in der "Universalität" bzw. in der Sicherheit. Zur Benutzung des Samba-Servers ist zum einen ein Benutzername erforderlich, dem ein Passwort zugewiesen werden kann. Die VMware-Version ist so ausgelegt, dass möglichst wenig zusätzlich eingestellt oder nachträglich verändert werden muß. Es wäre natürlich möglich, einen Samba-Account mit dem Benutzernamen "fritz" und einem definierten Passwort von vornherein zu erstellen. Das heisst aber auch: alle Benutzer dieses VMWare-Images haben dann den gleichen Benutzernamen und das gleiche Passwort und können damit (theoretisch) auf die Verzeichnisse anderer Nutzer zugreifen. Die Analogie unter Windows würde heissen, dass ich z.B. jedem Fremden einen Zugriff auf den Ordner MSHEIMNETZ o.ä. gestatte, Benutzername und Passwort sind ja bekannt. Um dieses Problem zu umgehen, wäre eine nachträgliche Einrichtung des Samba-Servers mit "persönlichem" Benutzernamen/Passwort und entsprechender Rechtevergabe besser.

mfg
 
Da hab ich wohl was durcheinandergebracht, ich meine natürlich ob man das Ubuntu-Image vielleicht so vorbereiten könnte daß es möglich wird per Netzwerkfreigabe auf die erzeugten Dateien zuzugreifen.
 
Hi,

so bin absoluter Neuling. Irgendwie steige ich bei der Netzwekgeschichte nicht durch. Ich habe nach Anleitung den VMware Player 4.03 installiert (Win7 64bit) mit Admin Rechten. Nun komme ich leider nicht ins Internet und auf den Router (Fritte 7390). Die IP von meinem PC ist die 192.168.1.175. Ich habe auch versucht die IP in Ubuntu einzugeben aber es wird keine Verbindung aufgebaut.

MfG

latte
 
Die IP von meinem PC ist die 192.168.1.175.

Ich vermute, damit ist die IP-Adresse unter Windows gemeint? Zunächst müsste geklärt werden: woher stammt sie? Normalerweise vergibt ein Router mit AVM-Firmware seine IP-Adressen aus dem DHCP-Bereich von 192.168.1178.20 bis 192.168.178.200. Eine Adresse aus dem Bereich 192.168.1.xxx ist ungewöhnlich, es sei denn, es ist bereits etwas an der Box geändert worden.

Weiterhin ist auch die Einstellung der VM maßgeblich. Die VM simuliert zwei virtuelle Netzwerkkarten (VMNet1 und VMNet8). Davon ist die ein für den "NAT"-, die andere für den "Bridged"-Modus. Eine Internet-Verbindung ist prinzipiell in beiden Betriebsarten möglich, zum Flashen per Script (automatisches Hochladen), funktioniert aber ausschliesslich "Bridged". NAT (Network Address Translation) würde bedeuten, dass die IP-Adressen des Hostsystems (Windows) in andere Adressen für das Gastsystem (Ubuntu) umgesetzt werden. Beim automatischen Upload per Script wird jedoch die FTP-Adresse der Box angefragt, diese lautet 192.168.178.1 und hat mit der der Adresse der Weboberfläche nichts zu tun.

Wenn der Windows-Rechner die Adresse 192.168.1.175 hat und das Subnetz auf 255.255.255.0 steht, werden auch nur Adressen im Bereich 192.168.1.xxx berücksichtigt, die Frage ist also nach wie vor, woher diese Adresse stammt.

mfg
 
Kennt jemand das Passwort für root?
Das möchte ich nochmal aufgreifen, Ich würde auch gerne das root Passwort haben.
Vorab:
JA: Ich kenne die Datei mit den Hinweisen (nur passwort benutzer fritz)
NEIN: in der Hinweise Datei ist NICHT das root sonder das fritz-Benutzer passwort. ;)

würde das Ubuntu auch gerne weiter ausbauen und dafür braucht man halt mal root rechte :)
 
Zuletzt bearbeitet:
Beim Ubuntu-Linux existiert zwar standardmässig ein Verzeichnis namens root, es wird jedoch kein Benutzer-Passwort zugewiesen. Es ist also von daher nicht möglich, sich direkt als Benutzer "root" mit den vollen Zugriffsrechten anzumelden. In der Hinweise-Datei ist deshalb auch kein "root"-Passwort.
Ein Passwort kann nur für einen Benutzer vergeben werden, für den auch ein entsprechendes Home-Verzeichnis existiert. In diesem Fall wäre es der Benutzer "fritz" mit dem Passwort "box". Diese Kombination habe ich gewählt, weil es leicht zu merken sein sollte.

Dennoch gibt es eine Lösung, sie nennt sich: sudo

Dieser Befehl bewirkt die Ausführung eines nachgestellten Kommandos mit "root"-Rechten. Um nun nicht ständig den Befehl sudo vor jedem neuen Kommando eingeben zu müssen, kann eine "Rootshell" verwendet werden: sudo -i
In dieser Shell werden dann solange alle Kommandos als root ausgeführt, bis sie mit exit verlassen wird.

Und eine weitere Möglichkeit: sudo su

Dieses Kommando macht den jeweiligen Benutzer zum "Super-User" mit root-Rechten. Die Gefahr bei der Verwendung von sudo ist allerdings: es können Dateien mit root-Rechten im Benutzerverzeichnis eines Users erzeugt werden. Auf diese Dateien hätte dieser Benutzer (wenn er sich als "normaler" Nutzer anmeldet) dann nur lesenden Zugriff. Solche kritischen Dateien existieren auch im speed-to-fritz-Script, daher darf es nicht mit root-Rechten ausgeführt werden.

Wenn es beim geplanten Ausbau um die Installation weiterer Programme oder Pakete geht, wäre die "Synaptic Paketverwaltung" (unter System - Systemverwaltung) zuständig, diese sorgt dafür, dass die einzelnen Module mit den richtigen Rechten in den dafür vorgesehenen Verzeichnissen landen.

mfg
 
Hi, das kein root passwort gesetzt wird war mir neu... OK ich geb's zu bin normal mit Debian unterwegs :)

dann mach ich mal ein sudo passwd root und setze mir eins ;-)

Ehe ich es vergesse ...
Sau starke Arbeit von euch/dir!!!!!!!
 
Habe auch meinen Speedport W701V erfolgreich mit dem script gefritz! Super Sache!!
 
Hi.

Ich habe ein Problem beim Erstellen eines Image Files für meinen W701V.

Ich bin genau nach Anleitung vorgegangen und habe beim ersten Mal keine weiteren Optionen angegeben. Das hat wunderbar geklappt.

Die Box ist nun Fritz :)

Allerdings wollte ich nun weitere Optionen einbauen und habe das Script nochmal gestartet und "meine" optionen ausgewählt.
Das dauert auch ne ganze Weile.
Zum Schluss kommt allerdings die Meldung:

something went wrong, freetzfirmware not found

Code:
speed-to-fritz directory exists
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Your settings from the last run of speed-to-fritz:
Speedporttype=W701V
OEM=avm
CONFIG_PRODUKT=Fritz_Box_7170
ANNEX=B
Imagename=fw_C_Speedport_701_33.04.57-11284_Fritz_Box_7170_29.04.87-19985_sp2fr-1477-731_OEM_avm_annexB_de.image
AVM Type=7170

The following script should do this for you:

Installing or updating the latest freetz/trunk
Updating your LINUX system and installing missing tools needed for freetz
invoking 'make menuconfig'
invoking 'make'
invoking 'speed-to-freetz'
---------------------------------------------------------------------------------

  Did you run speed-to-fritz to set up the variables in use' (y/n)? 


The update and install procedure has to be repeated until all errors are gone!

   Do an update and installation of missing tools? (y/n)? 

Download Freetz the first time, or do a freetz update?

I case of problems do a 'make dirclean' at the commandline this will remove all changes made by you.
For using the commandline you must change to the freetz-trunk directory first. 'cd ../freetz-trunk'
To download a specific revision of the trunk you would need to set the number via menu option!

   Execute: 'svn co http://svn.freetz.org/trunk freetz-trunk'  (y/n)? 



--Image files present in './freetz-trunk/dl/fw':
ls: Zugriff auf ./freetz-trunk/dl/fw/*.image nicht möglich: Datei oder Verzeichnis nicht gefunden

Now you can run 'make menuconfig', at the first time a lot of warnings will be displayed!
Select '7270', '7170' or '7150' suitable for your speedporttype 'W920, W900, W701 or Sinus 500'
As next step run 'make'
The used firmware has to be copied to the './freetz-trunk/dl' directory first,
if it is not present in ./speed-to-fritz/Firmware.orig at the time of starting this script.
If you did invoke speed-to-fritz before with the same firmwares in use, all should be present in:
 './freetz-trunk/dl/fw' directory without copying the files after this script did run!


If started:
Ignore WARNINGS, especially the first time this tool is started!

   Invoke 'make menuconfig' now? (y/n)? 
Be patient ...
#
# using defaults found in .config
#


*** End of Freetz configuration.
*** Check the top-level Makefile for additional configuration options.


If started:
Ignore WARNINGS, especially the first time this tool is started!
Be prepared that the first time this could take one hour or more!

   Invoke 'make' now? (y/n)? 
„/home/fritz/Desktop/speed-to-fritz/Firmware.orig/FRITZ.Box_Fon_WLAN_7170.29.04.87.image“ -> „dl/fw/FRITZ.Box_Fon_WLAN_7170.29.04.87.image“
Be patient ...
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
  created 2792 files
  created 173 directories
  created 815 symlinks
  created 322 devices
  created 0 fifos
unpacking var.tar
done.

STEP 2: MODIFY
applying patches
  applying patches (7170-de)
    applying patch file ./patches/7170/100-webif.sh
  Applying symlinks, deleting additional webinterfaces
    applying patch file ./patches/100-profile.patch
    patching file etc/profile
    ----------------------------------------------------------------------
    applying patch file ./patches/110-multid-wait.patch
    patching file etc/init.d/rc.net
    Hunk #1 succeeded at 68 with fuzz 1 (offset 2 lines).
    ----------------------------------------------------------------------
    applying patch file ./patches/110-system_status.patch
    patching file usr/bin/system_status
    ----------------------------------------------------------------------
    applying patch file ./patches/120-inittab_console.patch
    patching file etc/inittab
    Hunk #1 FAILED at 1.
    1 out of 1 hunk FAILED -- saving rejects to file etc/inittab.rej
    ----------------------------------------------------------------------
ERROR: modpatch: Error in patch-file ./patches/120-inittab_console.patch
make: *** [firmware-nocompile] Fehler 2
---------------------------------------------------------------------------------------------------------------
modimage=
_______________________________________________________________________________________________________________
Something went wrong, Freetzfirmware not found!
_______________________________________________________________________________________________________________

If Firmware was created, you may copy the freetz image yourself to:
/home/fritz/Desktop/speed-to-fritz/Firmware.orig
Then start speed-to-fretz setup (./start) again and select freetz image as AVM LABOR source
_______________________________________________________________________________________________________________
All done .... Press 'ENTER' to return to the calling shell.

Dies ist die Ausgabe der Shell

Ich stehe auf dem Schlauch, Was geht da schief? Kann jemand bitte helfen?

Ich habe verschiedene Module gewählt und die optionen im im menuconfig durchgesucht und auch schon komplett die VM neu aufgesetzt, aber jedesmal beim 2ten Erstellen kommt dieser Fehler und ich bekomme kein Image der Firmware mit weiteren Optionen.

Speziell WOL wäre für mich wichtig.

Gruss Mani...
 
So, ich nochmal :)

Ich blicke es einfach nicht :(

Ich beschreibe mal was ich genau mache. Ubuntu läuft in der VM mit allen Updates.

1. download_speed_to_fritz.sh ausführen (Laedt ne ganze Menge runter)
2. Dann in der Speed to Fritz Configuration W701V auswählen, sonst nichts (Hier finde ich auch jetzt erstmal keine zusätzlichen Module wie OpenVPN oder WOL, gehört das so?)
3. Speichern der Config
4. Dann lädt er die firmware für meinen W701V und die Fritz 7170 29.04.87 herunter und entpackt sie. Danach "Enter"
Dann dauert es wieder etwas und ich habe in /home/fritz/Desktop/speed-to-fritz/Firmware.new/ eine neue firmware.
Diese kann ich auch problemlos auf meinen Router aufspielen, allerdings habe ich ja dann noch keine weitere Funktionalität wie OpennVPN, WOL usw...

Hier die komplette Ausgabe der shell
Code:
y
A    speed-to-fritz/alien/freetz/patches/120-dev_led.sh
A    speed-to-fritz/alien/subscripts
A    speed-to-fritz/alien/subscripts/patch_lua_aura.sh
A    speed-to-fritz/alien/subscripts/rmv_menus.sh
A    speed-to-fritz/alien/subscripts/add_dect_section.sh
A    speed-to-fritz/alien/subscripts/make_oem_links.sh
A    speed-to-fritz/alien/subscripts/rmv_kids.sh
A    speed-to-fritz/alien/subscripts/patch_tools.sh
A    speed-to-fritz/alien/subscripts/add_dect_7150_en.inc
A    speed-to-fritz/alien/subscripts/patch_rc.S.sh
A    speed-to-fritz/alien/subscripts/remove_luna_usb.sh
A    speed-to-fritz/alien/subscripts/init_setvar.inc
A    speed-to-fritz/alien/subscripts/add_dect.sh
A    speed-to-fritz/alien/subscripts/patch_default_route_fix.sh
A    speed-to-fritz/alien/subscripts/rmv_usb_menu
A    speed-to-fritz/alien/subscripts/add_vdslscale.sh
A    speed-to-fritz/alien/subscripts/add_multiannex.sh
A    speed-to-fritz/alien/subscripts/patch_config_rc.conf.sh
A    speed-to-fritz/alien/subscripts/add_vdslprofilepage.sh
A    speed-to-fritz/alien/subscripts/swap_infoled_501.sh
A    speed-to-fritz/alien/subscripts/add_section_rc.S.sh
A    speed-to-fritz/alien/subscripts/remove_files_501.sh
A    speed-to-fritz/alien/subscripts/disply_gsm.sh
A    speed-to-fritz/alien/subscripts/rmv_isdn_s0
A    speed-to-fritz/alien/subscripts/rmv_help.sh
A    speed-to-fritz/alien/subscripts/rmv_dect_menu
A    speed-to-fritz/alien/subscripts/add_multilingual.sh
A    speed-to-fritz/alien/subscripts/remove_autoupdatetab.sh
A    speed-to-fritz/alien/subscripts/rmv_fon3
A    speed-to-fritz/alien/subscripts/patch_leddef_7270.sh
A    speed-to-fritz/alien/subscripts/add_dsl_expert.sh
A    speed-to-fritz/alien/subscripts/add_tam.47.sh
A    speed-to-fritz/alien/subscripts/remove_luamenu_infoled.sh
A    speed-to-fritz/alien/subscripts/getversion.inc
A    speed-to-fritz/alien/subscripts/rmv_isdn_msn
A    speed-to-fritz/alien/subscripts/patch_install.sh
A    speed-to-fritz/alien/subscripts/add_copy_default.sh
A    speed-to-fritz/alien/subscripts/add_eth.sh
A    speed-to-fritz/alien/subscripts/rmv_dect
A    speed-to-fritz/alien/subscripts/update-module-deps.sh
A    speed-to-fritz/alien/subscripts/swap_infoled_500.sh
A    speed-to-fritz/alien/subscripts/add_modinfobutton.sh
A    speed-to-fritz/alien/subscripts/move_all_to_OEM.sh
A    speed-to-fritz/alien/subscripts/patch_dslinformation_page.sh
A    speed-to-fritz/alien/subscripts/remove_files_500.sh
A    speed-to-fritz/alien/subscripts/rpl_header.sh
A    speed-to-fritz/alien/subscripts/add_vlan_in_ar7.cfg.sh
A    speed-to-fritz/alien/subscripts/rpl_inittab.sh
A    speed-to-fritz/alien/subscripts/remove_timezone.sh
A    speed-to-fritz/alien/subscripts/move_avm_to_OEM.sh
A    speed-to-fritz/alien/subscripts/patch_leddef_W503.sh
A    speed-to-fritz/alien/subscripts/add_multi_settings.sh
A    speed-to-fritz/alien/subscripts/rmv_eth234
A    speed-to-fritz/alien/subscripts/remove_dect_menue.sh
A    speed-to-fritz/alien/subscripts/add_multicountry.sh
A    speed-to-fritz/alien/subscripts/add_vlan_settings.sh
A    speed-to-fritz/alien/subscripts/patch_annex.sh
A    speed-to-fritz/alien/subscripts/copy_tr064_files.sh
A    speed-to-fritz/alien/subscripts/patch_pmaxTimeout.sh
A    speed-to-fritz/alien/subscripts/add_authform.sh
A    speed-to-fritz/alien/subscripts/rmv_adsl
A    speed-to-fritz/alien/subscripts/patch_lua_dect.sh
A    speed-to-fritz/alien/subscripts/remove_files_503_721.sh
A    speed-to-fritz/alien/subscripts/patch_fonbuch.sh
A    speed-to-fritz/alien/subscripts/rmv_usb
A    speed-to-fritz/alien/subscripts/add_ppp_setting.sh
A    speed-to-fritz/alien/subscripts/conv_iso8859.sh
A    speed-to-fritz/alien/subscripts/wrap_dsld.sh
A    speed-to-fritz/alien/subscripts/patch_foncalls.sh
A    speed-to-fritz/alien/subscripts/rmv_signatur.sh
A    speed-to-fritz/alien/subscripts/set_allproviders.sh
A    speed-to-fritz/alien/subscripts/remake_link_avm.sh
A    speed-to-fritz/alien/subscripts/patch_pigletsection.sh
A    speed-to-fritz/alien/subscripts/add_MAC_settings.sh
A    speed-to-fritz/alien/subscripts/patch_leddefinition.sh
A    speed-to-fritz/alien/subscripts/add_onlinecounter.sh
A    speed-to-fritz/alien/subscripts/fix_homebug.sh
A    speed-to-fritz/alien/subscripts/set_expertansicht.sh
A    speed-to-fritz/alien/subscripts/patch_fwupdate.sh
A    speed-to-fritz/alien/subscripts/add_provider_aon.sh
A    speed-to-fritz/alien/subscripts/patch_tam.sh
A    speed-to-fritz/alien/subscripts/add_dect_7150.inc
A    speed-to-fritz/alien/patches
A    speed-to-fritz/alien/patches/add_decthelp_en.patch
A    speed-to-fritz/alien/patches/add_7150_dect_en.patch
A    speed-to-fritz/alien/patches/add_internet_expert.patch
A    speed-to-fritz/alien/patches/add_bridges_vlans.patch
A    speed-to-fritz/alien/patches/fw_header.gif
A    speed-to-fritz/alien/patches/fw_header980.gif
A    speed-to-fritz/alien/patches/add_dectupdate-install.patch
A    speed-to-fritz/alien/patches/add_dect_de.patch
A    speed-to-fritz/alien/patches/add_first_annex_de.patch
A    speed-to-fritz/alien/patches/add_dslsnrset_de.patch
A    speed-to-fritz/alien/patches/add_language_de.patch
A    speed-to-fritz/alien/patches/add_var-install.patch
A    speed-to-fritz/alien/patches/add_authform_de.patch
A    speed-to-fritz/alien/patches/add_countrys_de.patch
A    speed-to-fritz/alien/patches/add_decthelp_de.patch
A    speed-to-fritz/alien/patches/default_route_fix.patch
A    speed-to-fritz/alien/patches/help_n.gif
A    speed-to-fritz/alien/patches/add_7150_dect_de.patch
A    speed-to-fritz/alien/patches/add_dect_on-off_en.patch
A    speed-to-fritz/alien/patches/add_onlinecounter_en.patch
A    speed-to-fritz/alien/patches/kopfbalken.gif
A    speed-to-fritz/alien/patches/add_dslsnrjs_de.patch
A    speed-to-fritz/alien/patches/add_ntfs.patch
A    speed-to-fritz/alien/patches/add_vdslprofile_en.patch
A    speed-to-fritz/alien/patches/kopfbalken_mitte.gif
A    speed-to-fritz/alien/patches/add_timezone_en.patch
A    speed-to-fritz/alien/patches/bitSnr_frequencies_vdsl.gif
A    speed-to-fritz/alien/patches/add_dsl_expert_de.patch
A    speed-to-fritz/alien/patches/bitSnr_carriers_vdsl.gif
A    speed-to-fritz/alien/patches/add_authform.patch
A    speed-to-fritz/alien/patches/add_internet_expert_de.patch
A    speed-to-fritz/alien/patches/add_dect_on-off_de.patch
A    speed-to-fritz/alien/patches/add_onlinecounter_de.patch
A    speed-to-fritz/alien/patches/add_vdslprofile_de.patch
A    speed-to-fritz/alien/patches/add_dect_en.patch
A    speed-to-fritz/alien/patches/add_timezone_de.patch
A    speed-to-fritz/alien/patches/add_first_annex_en.patch
A    speed-to-fritz/alien/patches/add_dslsnrset_en.patch
A    speed-to-fritz/alien/patches/help1.gif
A    speed-to-fritz/sp-to-fritz.root.sh
A    speed-to-fritz/patch_congstar
A    speed-to-fritz/0makediff.sh
A    speed-to-fritz/Speedport721
A    speed-to-fritz/Speedport722
A    speed-to-fritz/Speedport920
A    speed-to-fritz/install-start
A    speed-to-fritz/Firmware.new
A    speed-to-fritz/patch_dect.sh
A    speed-to-fritz/sp-to-fritz.sh
A    speed-to-fritz/Config.in
A    speed-to-fritz/Download_MT_Firmware.sh
A    speed-to-fritz/7150to7170
 U   speed-to-fritz
Ausgecheckt, Revision 1477.
----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
Attempt to update some tools, this only works on Debian, Ubuntu, openSUSE ...
----------------------------------------------------------------------------------------------
On some systems even sudo must be installed first, see Wiki for andLINUX   ...
If sudo is missing, do the following:
apt-get install sudo (as root)
Setup a new user and insert this new users to /etc/sudoers with visudo
----------------------------------------------------------------------------------------------
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
fakeroot ist schon die neueste Version.
make ist schon die neueste Version.
build-essential ist schon die neueste Version.
libncurses5-dev ist schon die neueste Version.
automake ist schon die neueste Version.
patch ist schon die neueste Version.
subversion ist schon die neueste Version.
ftp ist schon die neueste Version.
apt-xapian-index ist schon die neueste Version.
lynx ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht länger benötigt:
  libkonq5 libkonq5-templates
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
No LSB modules are available.
------------
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
kdiff3-qt ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht länger benötigt:
  libkonq5 libkonq5-templates
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
----------------------------------------------------------------------------------------------


-- ./conf.tar extracted

-- Add configs to menu...
make tools
make[1]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz'
make -C /home/fritz/Desktop/speed-to-fritz/tools/kk config
make[2]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
  HOSTCC  scripts/basic/fixdep
make[3]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
gcc -DCURSES_LOC="<ncurses.h>" -DLOCALE -Wall -Wno-char-subscripts -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -DCONFIG_=\"\" -MM *.c > .depend 2>/dev/null || :
make[3]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:158:
scripts/kconfig/zconf.hash.c:170: warning: no previous prototype for ‘kconf_id_lookup’
In file included from scripts/kconfig/zconf.tab.c:2349:
scripts/kconfig/menu.c:77: warning: no previous prototype for ‘menu_check_dep’
scripts/kconfig/menu.c:184: warning: no previous prototype for ‘sym_check_prop’
scripts/kconfig/lex.zconf.c:1651: warning: ‘input’ defined but not used
  HOSTLD  scripts/kconfig/conf
make[3]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[2]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make -C /home/fritz/Desktop/speed-to-fritz/tools/kk menuconfig
make[2]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[3]: Betrete Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
scripts/kconfig/lxdialog/checklist.c: In function ‘print_buttons’:
scripts/kconfig/lxdialog/checklist.c:106: warning: implicit declaration of function ‘gettext’
scripts/kconfig/lxdialog/checklist.c:106: warning: incompatible implicit declaration of built-in function ‘gettext’
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
  HOSTCC  scripts/kconfig/lxdialog/menubox.o
  HOSTCC  scripts/kconfig/lxdialog/textbox.o
  HOSTCC  scripts/kconfig/lxdialog/util.o
  HOSTCC  scripts/kconfig/lxdialog/yesno.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTLD  scripts/kconfig/mconf
make[3]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[2]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz/tools/kk'
make[1]: Verlasse Verzeichnis '/home/fritz/Desktop/speed-to-fritz'
#
# configuration written to Firmware.conf
#


*** End of Speed-to-fritz configuration.



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Firmware configuration taken from: Firmware.conf



********************************************************************************
Speed-to-Fritz revision: 1477
--------------------------------------------------------------------------------
********************************************************************************
Phase 1: Download or check firmware images
********************************************************************************
--2012-10-06 15:43:16--  http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport%20W%20701%20V/fw_Speedport_W701V_v33.04.57.image
Auflösen des Hostnamen www.t-home.de... 217.150.151.111
Verbindungsaufbau zu www.t-home.de|217.150.151.111|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 301 Moved Permanently
Platz: http://www.telekom.de/dlp/eki/downloads/Speedport/Speedport W 701 V/fw_Speedport_W701V_v33.04.57.image [folge]
--2012-10-06 15:43:17--  http://www.telekom.de/dlp/eki/downloads/Speedport/Speedport%20W%20701%20V/fw_Speedport_W701V_v33.04.57.image
Auflösen des Hostnamen www.telekom.de... 217.150.151.99
Verbindungsaufbau zu www.telekom.de|217.150.151.99|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 4331520 (4,1M) [text/plain]
In »/home/fritz/Desktop/speed-to-fritz/Firmware.orig/fw_Speedport_W701V_v33.04.57.image« speichern.

100%[============================================================================================================>] 4.331.520    224K/s   in 19s     

2012-10-06 15:43:36 (227 KB/s) - »/home/fritz/Desktop/speed-to-fritz/Firmware.orig/fw_Speedport_W701V_v33.04.57.image« gespeichert [4331520/4331520]

--2012-10-06 15:43:36--  ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/firmware/deutsch/FRITZ.Box_Fon_WLAN_7170.29.04.87.image
           => »/home/fritz/Desktop/speed-to-fritz/Firmware.orig/FRITZ.Box_Fon_WLAN_7170.29.04.87.image«
Auflösen des Hostnamen ftp.avm.de... 212.42.244.90
Verbindungsaufbau zu ftp.avm.de|212.42.244.90|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig.    ==> PWD ... fertig.
==> TYPE I ... fertig.  ==> CWD (1) /fritz.box/fritzbox.fon_wlan_7170/firmware/deutsch ... fertig.
==> SIZE FRITZ.Box_Fon_WLAN_7170.29.04.87.image ... 8540160
==> PASV ... fertig.    ==> RETR FRITZ.Box_Fon_WLAN_7170.29.04.87.image ... fertig.
Länge: 8540160 (8,1M) (unmaßgeblich)

100%[============================================================================================================>] 8.540.160    238K/s   in 35s     

2012-10-06 15:44:12 (237 KB/s) - »/home/fritz/Desktop/speed-to-fritz/Firmware.orig/FRITZ.Box_Fon_WLAN_7170.29.04.87.image« gespeichert [8540160]

Extracting image files to temporary directories ...
-- Unpacking fw_Speedport_W701V_v33.04.57.image to:
      /home/fritz/Desktop/speed-to-fritz/SPDIR
remove tichksum
splitting kernel image
Extract Filesystem ...
681 inodes (800 blocks) to write
[===============================================================|] 800/800 100%
created 348 files
created 50 directories
created 178 symlinks
created 155 devices
created 0 fifos
unpacking var.tar
-- Unpacking FRITZ.Box_Fon_WLAN_7170.29.04.87.image to:
      /home/fritz/Desktop/speed-to-fritz/FBDIR
remove tichksum
splitting kernel image
Extract Filesystem ...
3929 inodes (4120 blocks) to write
[=============================================================-] 4120/4120 100%
created 2792 files
created 173 directories
created 815 symlinks
created 322 devices
created 0 fifos
unpacking var.tar
Images extracted... Press 'ENTER' to continue
--------------------------------------------------------------------------------
Verifying version of firmware images ...
-- Base   firmware version:	33.04.57-11284
-- AVM    firmware version:	29.04.87-19985
-- Base    # Versioninfo:	33.04.57
-- AVM     # Versioninfo:	29.04.87
-- Base    # Checkpoint:	r11284
-- AVM     # Checkpoint:	r19985
-- Base    # Kernelsize:	7798784
-- AVM     # Kernelsize:	7798784
--------------------------------------------------------------------------------
-- Base Kernel version is: 2.6.13.1-ohio
-- AVM  Kernel version is: 2.6.13.1-ohio
--------------------------------------------------------------------------------
-- Base uClib version is: 0.9.28
-- AVM   uClib version is: 0.9.29
WARNING! uClib version of AVM and Base firmware differ!
--------------------------------------------------------------------------------
HW Feature	Fritz_Box_SpeedportW701V	Fritz_Box_7170
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
DECT:		not detected		not detected
ISDN NT:	not detected		detected    
ISDN TE:	detected    		detected    
USB Port:	not detected		1.0 detected
a/b Ports:	2 Port(s)		3 Port(s)
eth Ports:	4 Port(s)		4 Port(s)
--------------------------------------------------------------------------------
-- move oem dirs ...
   removed directory: usr/www/1und1
   removed directory: /etc/default.Fritz_Box_7170/1und1
-- merged source and destination /dev directory
********************************************************************************
Phase 2: Apply modell dependend changes
********************************************************************************
707/////////////////////////////////////////////////////////////////////////////
-- Matching Versions: 04.87-19985 - 04.57-11284
Replacing hardware related files of AVM firmware images ...
  -- copy original T-com module:
      /lib/modules
  -- piglet_width_running=1
  -- piglet_usb_power_bit=-1
  -- piglet_disable_test=1
  -- piglet_cs=5
  -- piglet_reset_bit=-2
  -- piglet_bitfile_offset=0x51
  -- piglet_bitfile_write=-1
  -- piglet_bitfile_revbytes=1
  -- piglet_enable_button2=1
-- copy complete AVM source to destination directory!
-- removing 'internal S0', from setup page ...
-- removing 'USB' from setup page ...
-- removing 'internal FON 3', from setup page ...
-- Remove USB directory and/or files ...
	'make_devices“ entfernt
	'hub“ entfernt
	'avmusbwlan“ entfernt
	'rc.usbsema“ entfernt
	'usb.pandu“ entfernt
	'printer“ entfernt
	'run_mount“ entfernt
	'storage“ entfernt
	'aura“ entfernt
	'hotplug“
	'usbclass.tab“ entfernt
	'usbdevice.tab“ entfernt
	'usbhostchanged“ entfernt
	'eventadd“ entfernt
	'hotplug“ entfernt
	'lsusb“ entfernt
	'printserv“ entfernt
	'usblp.ko“ entfernt
	'class“
	'usb-storage.ko“ entfernt
	'storage“
	'usbcore.ko“ entfernt
	'core“
	'usbauth.ko“ entfernt
	'usbauth“
	'misc“
	'usbahcicore.ko“ entfernt
	'ahci“
	'usb“
	'status.js“ entfernt
	'usbdisk_cut.html“ entfernt
	'usb_tabs.html“ entfernt
	'sitemap.frm“ entfernt
	'aura.html“ entfernt
	'usbdisk_cut.frm“ entfernt
	'usbdisk.html“ entfernt
	'aura.js“ entfernt
	'aurachange.frm“ entfernt
	'aura.frm“ entfernt
	'status.frm“ entfernt
	'usb_tabs.js“ entfernt
	'aurachange.html“ entfernt
	'aurachange.js“ entfernt
	'usbdisk.js“ entfernt
	'usbdisk_cut.js“ entfernt
	'lib.js“ entfernt
	'sitemap.html“ entfernt
	'usbdisk.frm“ entfernt
	'sitemap.js“ entfernt
	'pp_aura.html“ entfernt
	'status.html“ entfernt
	'usb“
-- removing luna usb ...
    removed ram check from file: usb_devices.lua
    removed usb count from file: usb_devices.lua
 -- removing /usr/www/avm/html/de/menus/menu2_usb.inc
 -- removing /usr/www/avm/html/de/home/menu2_usb.html
  -- usb menu entry not removed on: /usr/www/avm/html/de/menus/menu2_net.html
  -- usb menu entry removed from /usr/www/avm/html/de/menus/menu2_konfig.html
-- removing GUI USB-entrys ...
      /usr/www/avm/html/de/system/syslog.html
      /usr/www/avm/html/de/wlan/common.html
      /usr/www/avm/html/de/home/sitemap.html
      /usr/www/avm/html/de/menus/menu2_internet.html
      /usr/www/avm/html/de/fon_config/fon_config_3fxi.js
      /usr/www/avm/html/de/fon_config/fon_config_3fxi.html
 -- remove some 'internal S0' Text in Files ...
      /usr/www/avm/html/de/fon_config/fon_config_Start.html
      /usr/www/avm/html/de/home/fondevlist.js
      /usr/www/avm/html/de/home/ppFondevices.html
  -- adjusting config params in:
      /etc/init.d/rc.conf
  -- changing product to Fritz_Box_7170
-- removing timezone menue entry ...
    removed timezone page in file: menu_show.lua
    removed timezone page in file: menu2_system.html
-- 2nd firmware is not multicountry
-- removing 'dect' from menue ...
    removed dect menu entry from file: menu_show.lua
********************************************************************************
707/////////////////////////////////////////////////////////////////////////////
********************************************************************************
Phase 3: Apply modell independet changes
********************************************************************************
-- Timestamp (Year, month, day, hour, minute): 201210061543
-- copyed Firmware.conf to ./conf/201210061543/W701/ADSL/19985/ANNEX_B
-- bugfix for home.js
-- adding 'Info' button and display of mod related data ...
      /usr/www/avm/html/de/menus/menu2.html
  -- patching files:
      /usr/www/avm/html/de/home/home.html
      /usr/www/avm/html/de/home/home.js
-- Added header: /usr/www/avm/css/default/images/kopfbalken.gif
-- Added header: /usr/www/avm/css/default/images/kopfbalken_mitte.gif
-- add support menu-item...
-- support menue added to: /usr/www/avm/menus/menu_data.lua
-- adding DSL expert pages ...
applying patch file /home/fritz/Desktop/speed-to-fritz/alien/patches/add_dsl_expert_de_ut8.patch
patching file internet/labor_dsl.frm
patching file internet/labor_dsl.html
patching file internet/labor_dsl.js
----------------------------------------------------------------------
  /usr/www/avm/html/de/internet/adsl.html
  /usr/www/avm/html/de/internet/atm.html
  /usr/www/avm/html/de/internet/bits.html
  /usr/www/avm/html/de/internet/overview.html
  /usr/www/avm/html/de/internet/feedback.html
-- Replace menu-item assistent...
-- set expertview ...
  in file: /default.Fritz_Box_7170/avm/ar7.cfg
  -- patching file:
      /usr/www/avm/html/de/fon/foncalls.js
-- Applyed 'caller id reverse lookup' patch
-- add tcom link...
-- applying 'check signature' patch ...
  -- patching file:
      /usr/www/html/de/home/home.js ...
  -- signature removed in avm/html/de/home/home.js
-- removing 'Tab0' from updatepage ...
    removed Online-Update tab from file: menu_show.lua
-- patching install webpages ...
  -- patch update page: avm/html/tools/downgrade.html...
  -- patch update page: avm/html/tools/flash.html...
  -- patch update page: avm/html/tools/update_not_signed.html...
  -- patch update page: avm/html/tools/update_not_signed_no_password.html...
  -- patch update page: avm/html/restart.html...
  -- patch update page: avm/html/tools/update_result.html...
  -- patch system_status file ...
      /home/fritz/Desktop/speed-to-fritz/FBDIR/squashfs-root/usr/bin/system_status
-- add oem links ...
   added link: usr/www/all
********************************************************************************
enforce urlader settings
 OEM (Branding) set via firmware to: avm 
 default WLAN Key set via firmware to: speedboxspeedbox 
 my_ipaddress set via firmware to: 192.168.178.1
 ProductID set via firmware to: Fritz_Box_7170
-- replaced /etc/inittab.sh ...
-- patch install script ...
********************************************************************************
Phase 4: Pack and deliver
********************************************************************************
********************************************************************************
Settings:
********************************************************************************
Script revision              : 1477
Firmware for update via GUI  : fw_C_Speedport_701_33.04.57-11284_Fritz_Box_7170_29.04.87-19985_sp2fr-1477-718_OEM_avm_annexB_de.image
Firmware for update via FTP  : kernel.image
Output directory             : /home/fritz/Desktop/speed-to-fritz/Firmware.new
for Speedport model          : W701V
Branding set to              : avm
AVM source is                : Fritz_Box_7170
AVM source firmware mod is   : 7170
--------------------------------------------------------------------------------
Ready for packing... Press 'ENTER' to continue...


Nun starte ich start-freetz.sh:

Did you run speed-to-fritz to set up the variables in use' (y/n)? Y

Do an update and installation of missing tools? (y/n)? Y

Execute: 'svn co http://svn.freetz.org/trunk freetz-trunk' (y/n)? Y

Invoke 'make menuconfig' now? (y/n)? Y

In der Freetz Config stelle ich dann "meine" Optionen ein. Hier kann ich allerdings nicht meinen W701V, sondern die 7170 wählen. Gehört das so?
Einige Patches und unter Package selection unter anderem eben OpenVPN und WOL

Hier die Ausgabe der Shell bis hierhin:


Code:
A    freetz-trunk/make/sablevm-sdk/external.files
A    freetz-trunk/make/sablevm-sdk/external.in
A    freetz-trunk/make/sablevm-sdk/patches
A    freetz-trunk/make/sablevm-sdk/patches/001-heap_size.patch
A    freetz-trunk/make/sablevm-sdk/patches/020-missing_popt_dependency.patch
A    freetz-trunk/make/sablevm-sdk/patches/010-link_binary_against_pthread.patch
A    freetz-trunk/make/sablevm-sdk/Config.in
A    freetz-trunk/make/sablevm-sdk/example
A    freetz-trunk/make/sablevm-sdk/example/HelloWorld.class
A    freetz-trunk/make/sablevm-sdk/example/HelloWorld.java
A    freetz-trunk/make/sablevm-sdk/mini.classlist
A    freetz-trunk/make/sablevm-sdk/sablevm-sdk.mk
A    freetz-trunk/make/bip
A    freetz-trunk/make/bip/bip.mk
A    freetz-trunk/make/bip/files
A    freetz-trunk/make/bip/files/.language
A    freetz-trunk/make/bip/files/root
A    freetz-trunk/make/bip/files/root/usr
A    freetz-trunk/make/bip/files/root/usr/lib
A    freetz-trunk/make/bip/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/bip/files/root/usr/lib/cgi-bin/bip.cgi
A    freetz-trunk/make/bip/files/root/etc
A    freetz-trunk/make/bip/files/root/etc/init.d
A    freetz-trunk/make/bip/files/root/etc/init.d/rc.bip
A    freetz-trunk/make/bip/files/root/etc/default.bip
A    freetz-trunk/make/bip/files/root/etc/default.bip/bip_conf
A    freetz-trunk/make/bip/files/root/etc/default.bip/bip.cfg
A    freetz-trunk/make/bip/files/root/etc/default.bip/bip_user_conf.def
A    freetz-trunk/make/bip/files/root/etc/default.bip/bip_user.conf
A    freetz-trunk/make/bip/external.files
A    freetz-trunk/make/bip/external.services
A    freetz-trunk/make/bip/external.in
A    freetz-trunk/make/bip/patches
A    freetz-trunk/make/bip/patches/010-remove-unnecessary-conflicting-declaration.patch
A    freetz-trunk/make/bip/patches/110-no_libintl.patch
A    freetz-trunk/make/bip/patches/100-freenode-quiet.patch
A    freetz-trunk/make/bip/Config.in
A    freetz-trunk/make/owfs
A    freetz-trunk/make/owfs/external.files
A    freetz-trunk/make/owfs/owfs.mk
A    freetz-trunk/make/owfs/external.in
A    freetz-trunk/make/owfs/patches
A    freetz-trunk/make/owfs/patches/120-invalid-tags-ltmain.patch
A    freetz-trunk/make/owfs/patches/110-rpath-in-extralibs-flags.patch
A    freetz-trunk/make/owfs/patches/100-owphp-irritating-warning.patch
A    freetz-trunk/make/owfs/Config.in
A    freetz-trunk/make/bird
A    freetz-trunk/make/bird/files
A    freetz-trunk/make/bird/files/.language
A    freetz-trunk/make/bird/files/root
A    freetz-trunk/make/bird/files/root/usr
A    freetz-trunk/make/bird/files/root/usr/lib
A    freetz-trunk/make/bird/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/bird/files/root/usr/lib/cgi-bin/bird.cgi
A    freetz-trunk/make/bird/files/root/etc
A    freetz-trunk/make/bird/files/root/etc/default.bird
A    freetz-trunk/make/bird/files/root/etc/default.bird/bird_conf.def
A    freetz-trunk/make/bird/files/root/etc/default.bird/bird.cfg
A    freetz-trunk/make/bird/files/root/etc/init.d
A    freetz-trunk/make/bird/files/root/etc/init.d/rc.bird
A    freetz-trunk/make/bird/files/README
A    freetz-trunk/make/bird/external.files
A    freetz-trunk/make/bird/external.services
A    freetz-trunk/make/bird/bird.mk
A    freetz-trunk/make/bird/external.in
A    freetz-trunk/make/bird/patches
A    freetz-trunk/make/bird/patches/003_birdc-fix-buffer-overflow.patch
A    freetz-trunk/make/bird/patches/102_rules_in.patch
A    freetz-trunk/make/bird/patches/002_netlink.patch
A    freetz-trunk/make/bird/patches/101_disable-default-debug.patch
A    freetz-trunk/make/bird/patches/100_fix-debugging-paths.patch
A    freetz-trunk/make/bird/patches/004_birdc-include-more-headers.patch
A    freetz-trunk/make/bird/Config.in
A    freetz-trunk/make/privoxy
A    freetz-trunk/make/privoxy/files
A    freetz-trunk/make/privoxy/files/.language
A    freetz-trunk/make/privoxy/files/root
A    freetz-trunk/make/privoxy/files/root/usr
A    freetz-trunk/make/privoxy/files/root/usr/lib
A    freetz-trunk/make/privoxy/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/privoxy/files/root/usr/lib/cgi-bin/privoxy.cgi
A    freetz-trunk/make/privoxy/files/root/etc
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/filter.def
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/privoxy_conf
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/action.def
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/privoxy.save
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/privoxy_loadeasylist
A    freetz-trunk/make/privoxy/files/root/etc/default.privoxy/privoxy.cfg
A    freetz-trunk/make/privoxy/files/root/etc/init.d
A    freetz-trunk/make/privoxy/files/root/etc/init.d/rc.privoxy
A    freetz-trunk/make/privoxy/files/README
A    freetz-trunk/make/privoxy/external.files
A    freetz-trunk/make/privoxy/external.services
A    freetz-trunk/make/privoxy/privoxy.mk
A    freetz-trunk/make/privoxy/external.in
A    freetz-trunk/make/privoxy/patches
A    freetz-trunk/make/privoxy/patches/100-missing_strptime_prototype.patch
A    freetz-trunk/make/privoxy/Config.in
A    freetz-trunk/make/lua
A    freetz-trunk/make/lua/external.in.libs
A    freetz-trunk/make/lua/Config.in.libs
A    freetz-trunk/make/lua/external.files
A    freetz-trunk/make/lua/external.in
A    freetz-trunk/make/lua/lua.mk
A    freetz-trunk/make/lua/patches
A    freetz-trunk/make/lua/patches/010-lua-5.1.4-2.patch
A    freetz-trunk/make/lua/patches/130-optimization_flags.patch
A    freetz-trunk/make/lua/patches/110-shared_liblua_LUA_API.patch
A    freetz-trunk/make/lua/patches/100-shared-liblua.patch
A    freetz-trunk/make/lua/patches/200-lua-path.patch
A    freetz-trunk/make/lua/patches/120-noreadline.patch
A    freetz-trunk/make/lua/Config.in
A    freetz-trunk/make/netsnmp
A    freetz-trunk/make/netsnmp/files
A    freetz-trunk/make/netsnmp/files/.language
A    freetz-trunk/make/netsnmp/files/root
A    freetz-trunk/make/netsnmp/files/root/usr
A    freetz-trunk/make/netsnmp/files/root/usr/lib
A    freetz-trunk/make/netsnmp/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/netsnmp/files/root/usr/lib/cgi-bin/netsnmp.cgi
A    freetz-trunk/make/netsnmp/files/root/etc
A    freetz-trunk/make/netsnmp/files/root/etc/init.d
A    freetz-trunk/make/netsnmp/files/root/etc/init.d/rc.netsnmp
A    freetz-trunk/make/netsnmp/files/root/etc/default.netsnmp
A    freetz-trunk/make/netsnmp/files/root/etc/default.netsnmp/netsnmp.cfg
A    freetz-trunk/make/netsnmp/files/root/etc/default.netsnmp/snmpd_conf.def
A    freetz-trunk/make/netsnmp/files/README
A    freetz-trunk/make/netsnmp/patches
A    freetz-trunk/make/netsnmp/patches/140-no_ldconfig.patch
A    freetz-trunk/make/netsnmp/patches/750-ieee802dot11.patch
A    freetz-trunk/make/netsnmp/patches/050-no_SIOCMIIPHY_syscall.patch
A    freetz-trunk/make/netsnmp/patches/120-debian-searchdirs.patch
A    freetz-trunk/make/netsnmp/patches/200-openssl_test_fix.patch
A    freetz-trunk/make/netsnmp/patches/100-debian-statistics.patch
A    freetz-trunk/make/netsnmp/patches/300-fix_ASN_INT64.patch
A    freetz-trunk/make/netsnmp/patches/010-disable_inline.patch
A    freetz-trunk/make/netsnmp/patches/110-debian-makefiles.patch
A    freetz-trunk/make/netsnmp/patches/130-debian-extramibs.patch
A    freetz-trunk/make/netsnmp/patches/150-ldflags.patch
A    freetz-trunk/make/netsnmp/Config.in
A    freetz-trunk/make/netsnmp/netsnmp.mk
A    freetz-trunk/make/syslogd-cgi
A    freetz-trunk/make/syslogd-cgi/files
A    freetz-trunk/make/syslogd-cgi/files/.language
A    freetz-trunk/make/syslogd-cgi/files/root
A    freetz-trunk/make/syslogd-cgi/files/root/usr
A    freetz-trunk/make/syslogd-cgi/files/root/usr/lib
A    freetz-trunk/make/syslogd-cgi/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/syslogd-cgi/files/root/usr/lib/cgi-bin/syslogd
A    freetz-trunk/make/syslogd-cgi/files/root/usr/lib/cgi-bin/syslogd/log.cgi
A    freetz-trunk/make/syslogd-cgi/files/root/usr/lib/cgi-bin/syslogd.cgi
A    freetz-trunk/make/syslogd-cgi/files/root/etc
A    freetz-trunk/make/syslogd-cgi/files/root/etc/init.d
A    freetz-trunk/make/syslogd-cgi/files/root/etc/init.d/rc.syslogd
A    freetz-trunk/make/syslogd-cgi/files/root/etc/default.syslogd
A    freetz-trunk/make/syslogd-cgi/files/root/etc/default.syslogd/syslogd.cfg
A    freetz-trunk/make/syslogd-cgi/Config.in
A    freetz-trunk/make/syslogd-cgi/syslogd-cgi.mk
A    freetz-trunk/make/rrdtool
A    freetz-trunk/make/rrdtool/external.in.libs
A    freetz-trunk/make/rrdtool/Config.in.libs
A    freetz-trunk/make/rrdtool/Makefile.in
A    freetz-trunk/make/rrdtool/files
A    freetz-trunk/make/rrdtool/files/root
A    freetz-trunk/make/rrdtool/files/root/usr
A    freetz-trunk/make/rrdtool/files/root/usr/share
A    freetz-trunk/make/rrdtool/files/root/usr/share/rrdtool
A    freetz-trunk/make/rrdtool/files/root/usr/share/rrdtool/fonts
A    freetz-trunk/make/rrdtool/files/root/usr/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf
A    freetz-trunk/make/rrdtool/files/README
A    freetz-trunk/make/rrdtool/external.files
A    freetz-trunk/make/rrdtool/external.in
A    freetz-trunk/make/rrdtool/patches
A    freetz-trunk/make/rrdtool/patches/010-dont-add-host-include-paths.patch
A    freetz-trunk/make/rrdtool/Config.in
A    freetz-trunk/make/rrdtool/rrdtool.mk
A    freetz-trunk/make/nc6
A    freetz-trunk/make/nc6/external.files
A    freetz-trunk/make/nc6/external.in
A    freetz-trunk/make/nc6/Config.in
A    freetz-trunk/make/nc6/nc6.mk
A    freetz-trunk/make/inadyn-opendns
A    freetz-trunk/make/inadyn-opendns/files
A    freetz-trunk/make/inadyn-opendns/files/.language
A    freetz-trunk/make/inadyn-opendns/files/root
A    freetz-trunk/make/inadyn-opendns/files/root/usr
A    freetz-trunk/make/inadyn-opendns/files/root/usr/lib
A    freetz-trunk/make/inadyn-opendns/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/inadyn-opendns/files/root/usr/lib/cgi-bin/inadyn-opendns.cgi
A    freetz-trunk/make/inadyn-opendns/files/root/etc
A    freetz-trunk/make/inadyn-opendns/files/root/etc/init.d
A    freetz-trunk/make/inadyn-opendns/files/root/etc/init.d/rc.inadyn-opendns
A    freetz-trunk/make/inadyn-opendns/files/root/etc/default.inadyn-opendns
A    freetz-trunk/make/inadyn-opendns/files/root/etc/default.inadyn-opendns/inadyn-opendns.cfg
A    freetz-trunk/make/inadyn-opendns/files/root/etc/default.inadyn-opendns/inadyn-opendns_conf
A    freetz-trunk/make/inadyn-opendns/patches
A    freetz-trunk/make/inadyn-opendns/patches/100-makefile.patch
A    freetz-trunk/make/inadyn-opendns/Config.in
A    freetz-trunk/make/inadyn-opendns/inadyn-opendns.mk
A    freetz-trunk/make/external.in
A    freetz-trunk/make/openntpd
A    freetz-trunk/make/openntpd/files
A    freetz-trunk/make/openntpd/files/.language
A    freetz-trunk/make/openntpd/files/root
A    freetz-trunk/make/openntpd/files/root/usr
A    freetz-trunk/make/openntpd/files/root/usr/lib
A    freetz-trunk/make/openntpd/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/openntpd/files/root/usr/lib/cgi-bin/openntpd.cgi
A    freetz-trunk/make/openntpd/files/root/etc
A    freetz-trunk/make/openntpd/files/root/etc/init.d
A    freetz-trunk/make/openntpd/files/root/etc/init.d/rc.openntpd
A    freetz-trunk/make/openntpd/files/root/etc/default.openntpd
A    freetz-trunk/make/openntpd/files/root/etc/default.openntpd/openntpd.cfg
A    freetz-trunk/make/openntpd/files/root/etc/default.openntpd/openntpd_conf.def
A    freetz-trunk/make/openntpd/files/root/etc/default.openntpd/openntpd_conf
A    freetz-trunk/make/openntpd/files/README.extension
A    freetz-trunk/make/openntpd/files/README
A    freetz-trunk/make/openntpd/patches
A    freetz-trunk/make/openntpd/patches/001-adjtimex_linux.patch
A    freetz-trunk/make/openntpd/patches/002-save_freq_drift.patch
A    freetz-trunk/make/openntpd/patches/003-TIK_extension.patch
A    freetz-trunk/make/openntpd/Config.in
A    freetz-trunk/make/openntpd/openntpd.mk
A    freetz-trunk/make/smusbutil
A    freetz-trunk/make/smusbutil/patches
A    freetz-trunk/make/smusbutil/patches/more_devices.patch
A    freetz-trunk/make/smusbutil/patches/make_variables.patch
A    freetz-trunk/make/smusbutil/Config.in
A    freetz-trunk/make/smusbutil/smusbutil.mk
A    freetz-trunk/make/transmission-cgi
A    freetz-trunk/make/transmission-cgi/transmission-cgi.mk
A    freetz-trunk/make/transmission-cgi/files
A    freetz-trunk/make/transmission-cgi/files/.language
A    freetz-trunk/make/transmission-cgi/files/root
A    freetz-trunk/make/transmission-cgi/files/root/usr
A    freetz-trunk/make/transmission-cgi/files/root/usr/lib
A    freetz-trunk/make/transmission-cgi/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/transmission-cgi/files/root/usr/lib/cgi-bin/transmission.cgi
A    freetz-trunk/make/transmission-cgi/files/root/etc
A    freetz-trunk/make/transmission-cgi/files/root/etc/init.d
A    freetz-trunk/make/transmission-cgi/files/root/etc/init.d/rc.transmission
A    freetz-trunk/make/transmission-cgi/files/root/etc/default.transmission
A    freetz-trunk/make/transmission-cgi/files/root/etc/default.transmission/transmission.cfg
A    freetz-trunk/make/transmission-cgi/Config.in
A    freetz-trunk/make/bridge-utils
A    freetz-trunk/make/bridge-utils/bridge-utils.mk
A    freetz-trunk/make/bridge-utils/patches
A    freetz-trunk/make/bridge-utils/patches/100-Makefile.patch
A    freetz-trunk/make/bridge-utils/Config.in
A    freetz-trunk/make/nano
A    freetz-trunk/make/nano/nano.mk
A    freetz-trunk/make/nano/files
A    freetz-trunk/make/nano/files/.language
A    freetz-trunk/make/nano/files/root
A    freetz-trunk/make/nano/files/root/usr
A    freetz-trunk/make/nano/files/root/usr/bin
A    freetz-trunk/make/nano/files/root/usr/bin/mnano
A    freetz-trunk/make/nano/files/root/usr/bin/nnano
A    freetz-trunk/make/nano/files/root/etc
A    freetz-trunk/make/nano/files/root/etc/nanorc
A    freetz-trunk/make/nano/files/root/etc/init.d
A    freetz-trunk/make/nano/files/root/etc/init.d/rc.nano
A    freetz-trunk/make/nano/files/root/etc/.nanorc
A    freetz-trunk/make/nano/files/root/etc/default.nano
A    freetz-trunk/make/nano/files/root/etc/default.nano/nanorc.options-fancy
A    freetz-trunk/make/nano/files/root/etc/default.nano/nanorc.options-tiny
A    freetz-trunk/make/nano/files/root/etc/default.nano/nanorc.def
A    freetz-trunk/make/nano/files/README
A    freetz-trunk/make/nano/external.files
A    freetz-trunk/make/nano/external.in
A    freetz-trunk/make/nano/patches
A    freetz-trunk/make/nano/patches/100_no_libintl.patch
A    freetz-trunk/make/nano/patches/200_force-GNU-wordbounds.patch
A    freetz-trunk/make/nano/patches/300_fix-segfault-on-file-overwrite.patch
A    freetz-trunk/make/nano/Config.in
A    freetz-trunk/make/minidlna
A    freetz-trunk/make/minidlna/minidlna.mk
A    freetz-trunk/make/minidlna/files
A    freetz-trunk/make/minidlna/files/.language
A    freetz-trunk/make/minidlna/files/root
A    freetz-trunk/make/minidlna/files/root/usr
A    freetz-trunk/make/minidlna/files/root/usr/lib
A    freetz-trunk/make/minidlna/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/minidlna/files/root/usr/lib/cgi-bin/minidlna.cgi
A    freetz-trunk/make/minidlna/files/root/etc
A    freetz-trunk/make/minidlna/files/root/etc/init.d
A    freetz-trunk/make/minidlna/files/root/etc/init.d/rc.minidlna
A    freetz-trunk/make/minidlna/files/root/etc/default.minidlna
A    freetz-trunk/make/minidlna/files/root/etc/default.minidlna/minidlna_conf
A    freetz-trunk/make/minidlna/files/root/etc/default.minidlna/minidlna.cfg
A    freetz-trunk/make/minidlna/external.files
A    freetz-trunk/make/minidlna/external.services
A    freetz-trunk/make/minidlna/external.in
A    freetz-trunk/make/minidlna/patches
A    freetz-trunk/make/minidlna/patches/120-ignore_own_pid.patch
A    freetz-trunk/make/minidlna/patches/100-cross_compile.patch
A    freetz-trunk/make/minidlna/Config.in
A    freetz-trunk/make/busybox
A    freetz-trunk/make/busybox/busybox.config
A    freetz-trunk/make/busybox/busybox.mk
A    freetz-trunk/make/busybox/Makefile.in
A    freetz-trunk/make/busybox/patches
A    freetz-trunk/make/busybox/patches/920-findfs.patch
A    freetz-trunk/make/busybox/patches/revert_crtscts_fix.patch
A    freetz-trunk/make/busybox/patches/915-blkid_bogus_device_handling.patch
A    freetz-trunk/make/busybox/patches/930-blkid_hfsx_detection.patch
A    freetz-trunk/make/busybox/patches/130-scripts_bash.patch
A    freetz-trunk/make/busybox/patches/470-insmod_search.patch
A    freetz-trunk/make/busybox/patches/904-httpdstar.patch
A    freetz-trunk/make/busybox/patches/480-copy_file_dev_node_fix.patch
A    freetz-trunk/make/busybox/patches/101-init_avoid_loop_opening_tty.patch
A    freetz-trunk/make/busybox/patches/110-wget_getopt_fix.patch
A    freetz-trunk/make/busybox/patches/220-httpd-pidfile.patch
A    freetz-trunk/make/busybox/patches/stun-ip.patch
A    freetz-trunk/make/busybox/patches/110-busybox-nolock-as-default.patch
A    freetz-trunk/make/busybox/patches/320-mdev_scan_file.patch
A    freetz-trunk/make/busybox/patches/440-httpd_chdir.patch
A    freetz-trunk/make/busybox/patches/revert_read_sighandler.patch
A    freetz-trunk/make/busybox/patches/902-telnetd_intr.patch
A    freetz-trunk/make/busybox/patches/busybox-1.20.2-kernel_ver.patch
A    freetz-trunk/make/busybox/patches/803-id_getgrouplist.patch
A    freetz-trunk/make/busybox/patches/100-autoconf.patch
A    freetz-trunk/make/busybox/patches/450-httpd_REDIRECT_STATUS.patch
A    freetz-trunk/make/busybox/patches/350-httpd_redir.patch
A    freetz-trunk/make/busybox/patches/210-telnet-close-on-exit.patch
A    freetz-trunk/make/busybox/patches/905-blkid_mtdworkaround.patch
A    freetz-trunk/make/busybox/Config.in
A    freetz-trunk/make/vim
A    freetz-trunk/make/vim/vim.mk
A    freetz-trunk/make/vim/files
A    freetz-trunk/make/vim/files/root
A    freetz-trunk/make/vim/files/root/usr
A    freetz-trunk/make/vim/files/root/usr/share
A    freetz-trunk/make/vim/files/root/usr/share/vim
A    freetz-trunk/make/vim/files/root/usr/share/vim/vimrc
A    freetz-trunk/make/vim/files/root/etc
A    freetz-trunk/make/vim/files/root/etc/vimrc
A    freetz-trunk/make/vim/external.files
A    freetz-trunk/make/vim/external.in
A    freetz-trunk/make/vim/patches
A    freetz-trunk/make/vim/patches/100-cross_compile.patch
A    freetz-trunk/make/vim/Config.in
A    freetz-trunk/make/fowsr
A    freetz-trunk/make/fowsr/external.files
A    freetz-trunk/make/fowsr/fowsr.mk
A    freetz-trunk/make/fowsr/external.in
A    freetz-trunk/make/fowsr/Config.in
A    freetz-trunk/make/bfusb
A    freetz-trunk/make/bfusb/bfusb.mk
A    freetz-trunk/make/bfusb/Config.in
A    freetz-trunk/make/wol
A    freetz-trunk/make/wol/external.files
A    freetz-trunk/make/wol/external.in
A    freetz-trunk/make/wol/wol.mk
A    freetz-trunk/make/wol/Config.in
A    freetz-trunk/make/cpmaccfg-cgi
A    freetz-trunk/make/cpmaccfg-cgi/files
A    freetz-trunk/make/cpmaccfg-cgi/files/root
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/share
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/share/images
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/share/images/avm-hinten.jpg
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/lib
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/cpmaccfg-cgi/files/root/usr/lib/cgi-bin/cpmaccfg.cgi
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc/init.d
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc/init.d/rc.cpmaccfg
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc/default.cpmaccfg
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc/default.cpmaccfg/cpmaccfg.save
A    freetz-trunk/make/cpmaccfg-cgi/files/root/etc/default.cpmaccfg/cpmaccfg.cfg
A    freetz-trunk/make/cpmaccfg-cgi/files/README
A    freetz-trunk/make/cpmaccfg-cgi/cpmaccfg-cgi.mk
A    freetz-trunk/make/cpmaccfg-cgi/Config.in
A    freetz-trunk/make/knock
A    freetz-trunk/make/knock/files
A    freetz-trunk/make/knock/files/.language
A    freetz-trunk/make/knock/files/root
A    freetz-trunk/make/knock/files/root/usr
A    freetz-trunk/make/knock/files/root/usr/share
A    freetz-trunk/make/knock/files/root/usr/share/doc
A    freetz-trunk/make/knock/files/root/usr/share/doc/knock
A    freetz-trunk/make/knock/files/root/usr/share/doc/knock/knockd.conf
A    freetz-trunk/make/knock/files/root/usr/lib
A    freetz-trunk/make/knock/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/knock/files/root/usr/lib/cgi-bin/knock.cgi
A    freetz-trunk/make/knock/files/root/etc
A    freetz-trunk/make/knock/files/root/etc/init.d
A    freetz-trunk/make/knock/files/root/etc/init.d/rc.knock
A    freetz-trunk/make/knock/files/root/etc/default.knock
A    freetz-trunk/make/knock/files/root/etc/default.knock/knock.cfg
A    freetz-trunk/make/knock/files/root/etc/default.knock/knockd_conf.def
A    freetz-trunk/make/knock/files/root/etc/onlinechanged
A    freetz-trunk/make/knock/files/root/etc/onlinechanged/knock
A    freetz-trunk/make/knock/external.files
A    freetz-trunk/make/knock/external.services
A    freetz-trunk/make/knock/external.in
A    freetz-trunk/make/knock/patches
A    freetz-trunk/make/knock/patches/100-debian-reap_child_procs.patch
A    freetz-trunk/make/knock/patches/101-smaller_snaplen.patch
A    freetz-trunk/make/knock/Config.in
A    freetz-trunk/make/knock/knock.mk
A    freetz-trunk/make/.gitignore
A    freetz-trunk/make/ngircd
A    freetz-trunk/make/ngircd/files
A    freetz-trunk/make/ngircd/files/.language
A    freetz-trunk/make/ngircd/files/root
A    freetz-trunk/make/ngircd/files/root/usr
A    freetz-trunk/make/ngircd/files/root/usr/lib
A    freetz-trunk/make/ngircd/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/ngircd/files/root/usr/lib/cgi-bin/ngircd.cgi
A    freetz-trunk/make/ngircd/files/root/etc
A    freetz-trunk/make/ngircd/files/root/etc/init.d
A    freetz-trunk/make/ngircd/files/root/etc/init.d/rc.ngircd
A    freetz-trunk/make/ngircd/files/root/etc/default.ngircd
A    freetz-trunk/make/ngircd/files/root/etc/default.ngircd/ngircd.cfg
A    freetz-trunk/make/ngircd/files/root/etc/default.ngircd/ngircd_conf.def
A    freetz-trunk/make/ngircd/files/root/etc/default.ngircd/ngircd_conf
A    freetz-trunk/make/ngircd/external.files
A    freetz-trunk/make/ngircd/external.services
A    freetz-trunk/make/ngircd/external.in
A    freetz-trunk/make/ngircd/patches
A    freetz-trunk/make/ngircd/patches/100_static_crypto.patch
A    freetz-trunk/make/ngircd/Config.in
A    freetz-trunk/make/ngircd/ngircd.mk
A    freetz-trunk/make/rrdstats
A    freetz-trunk/make/rrdstats/files
A    freetz-trunk/make/rrdstats/files/.language
A    freetz-trunk/make/rrdstats/files/root
A    freetz-trunk/make/rrdstats/files/root/usr
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/style
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/images
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/cgi-bin
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/cgi-bin/index.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/statpix
A    freetz-trunk/make/rrdstats/files/root/usr/mww-rrd/favicon.ico
A    freetz-trunk/make/rrdstats/files/root/usr/lib
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/stats.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/rrddt.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/index-stats.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/index-rrddt.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/main.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats/dt-init.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/lib/cgi-bin/rrdstats.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/bin
A    freetz-trunk/make/rrdstats/files/root/usr/bin/webcfg-rrd
A    freetz-trunk/make/rrdstats/files/root/usr/bin/rrdstats
A    freetz-trunk/make/rrdstats/files/root/usr/bin/webcfg-one
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/style
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/images
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/cgi-bin
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/cgi-bin/index.cgi
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/statpix
A    freetz-trunk/make/rrdstats/files/root/usr/mww-one/favicon.ico
A    freetz-trunk/make/rrdstats/files/root/usr/mww
A    freetz-trunk/make/rrdstats/files/root/usr/mww/statpix
A    freetz-trunk/make/rrdstats/files/root/etc
A    freetz-trunk/make/rrdstats/files/root/etc/init.d
A    freetz-trunk/make/rrdstats/files/root/etc/init.d/rc.rrdstats
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/rrdstats.cfg
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/webcfg-rrd.inetd
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/dt-conf.def
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/httpd-one_conf
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/dt-alert.def
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/dt-alias.def
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/httpd-rrd_conf
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/dt-group.def
A    freetz-trunk/make/rrdstats/files/root/etc/default.rrdstats/webcfg-one.inetd
A    freetz-trunk/make/rrdstats/external.services
A    freetz-trunk/make/rrdstats/Config.in
A    freetz-trunk/make/rrdstats/rrdstats.mk
A    freetz-trunk/make/obexftp
A    freetz-trunk/make/obexftp/external.files
A    freetz-trunk/make/obexftp/external.in
A    freetz-trunk/make/obexftp/Config.in
A    freetz-trunk/make/obexftp/obexftp.mk
A    freetz-trunk/make/bash
A    freetz-trunk/make/bash/bash.mk
A    freetz-trunk/make/bash/external.files
A    freetz-trunk/make/bash/external.in
A    freetz-trunk/make/bash/patches
A    freetz-trunk/make/bash/patches/bash32-050.patch
A    freetz-trunk/make/bash/patches/bash32-051.patch
A    freetz-trunk/make/bash/patches/bash32-049.patch
A    freetz-trunk/make/bash/Config.in
 U   freetz-trunk
Ausgecheckt, Revision 9459.



--Image files present in './freetz-trunk/dl/fw':
ls: Zugriff auf ./freetz-trunk/dl/fw/*.image nicht möglich: Datei oder Verzeichnis nicht gefunden

Now you can run 'make menuconfig', at the first time a lot of warnings will be displayed!
Select '7270', '7170' or '7150' suitable for your speedporttype 'W920, W900, W701 or Sinus 500'
As next step run 'make'
The used firmware has to be copied to the './freetz-trunk/dl' directory first,
if it is not present in ./speed-to-fritz/Firmware.orig at the time of starting this script.
If you did invoke speed-to-fritz before with the same firmwares in use, all should be present in:
 './freetz-trunk/dl/fw' directory without copying the files after this script did run!


If started:
Ignore WARNINGS, especially the first time this tool is started!

   Invoke 'make menuconfig' now? (y/n)?

Invoke 'make' now? (y/n)? Y Das dauert jetzt etwas...

Bis hierhin läuft ja alles soweit richtig? Oder habe ich schon jetzt einen Fehler drin?

Nachdem das nun durchgelaufen ist, kommt eben besagte Meldung das etwas schief lief. Ich weis leider nicht mehr weiter :( und brauche bitte einen direkten Anschubser...

Danke Gruss Mani...
 
2. Dann in der Speed to Fritz Configuration W701V auswählen, sonst nichts (Hier finde ich auch jetzt erstmal keine zusätzlichen Module wie OpenVPN oder WOL, gehört das so?)

Ja, speed-to-fritz als einzelne Anwendung baut zunächst einmal ein Firmware-Image aus der originalen TKOM-Firmware (als Treiberlieferant für die unterschiedliche Hardware) und der Firmware der Fritzbox 7170. Dieses Image ist dann ja auf deinem Router lauffähig.

Der zweite Schritt (der Einsatz von Freetz) ist jedoch ein anderer Weg: es wird eine Firmware für eine Fritzbox 7170 mit den gewünschten Modifikationen wie WOL usw. gebaut und in das Kernel der Firmware einkompiliert.

Danach folgt der dritte Schritt: speed-to-fritz würde jetzt die von Freetz erzeugte 7170-Firmware als zweite Firmware nehmen und damit dann unter Zuhilfenahme der originalen TKOM-Firmware wieder ein Image für das Speedport bauen. Zu diesem Schritt bist du allerdings noch nicht gekommen, weil Freetz hier:

Code:
--Image files present in './freetz-trunk/dl/fw': ls: Zugriff auf ./freetz-trunk/dl/fw/*.image nicht möglich: Datei oder Verzeichnis nicht gefunden

die benötigte Firmware nicht findet. Ich werde das Ganze mal auf meinem Rechner durchspielen, schreibe bitte mal, welche Freetz-Pakete erforderlich bzw. gewünscht werden. Viel Platz ist allerdings in einer 7170-Firmware nicht mehr vorhanden.

mfg
 
Hi.

Also ich "brauche" eigentlich nur WOL aus Internet vom bspw. I-Phone an mein Synology-NAS und einen VPN Server damit ich mich dann in mein Netz einwählen kann.
Ich weis wohl, dass man über die Weboberfläche der Box Rechner starten kann, dies ist mir allerdings zu umständlich übers das I-Phone, wenn es etwas einfacheres gibt.
Ist es mit der Box möglich das MagicPaket aus dem Internet an die Broadcastadresse des LAN zu senden?
Ich habe auf dem I-Phone diverse WOL Apps. Im LAN geht das auch alles, nur eben aus I-Net (noch hoffe ich) nicht.

Achso, und die Webinterfaces die man dazu noch braucht. Firewall? WOL?

Die ganzen Hilfeseiten, ISDN, CAPI, AVW-VPN, VOIP kann alles raus.

Danke, Gruss Mani...
 
Zuletzt bearbeitet:
Ok, die Methode speed-to-fritz -> Freetz -> speed-to-fritz klappt bei der Größe der 7170-Firmware nicht, das kernel.image passt nicht in die 8 MB des W900v.
Daher eine andere Methode, das Erstellen der W900v-Firmware als sogenannte "Alien-Variante" direkt per Freetz. Hierbei wird alles Überflüssige aus der 7170-Firmware nicht mehr in das W900v-Kernel kompiliert, das bringt einen erheblichen Platzgewinn.

Es empfiehlt sich, den alten freetz-trunk-Ordner zu löschen, um mit einer "sauberen" Konfiguration zu beginnen.
Danach folgende Schritte:

1) Terminal-Fenster öffnen und mit cd Desktop auf den Ubuntu-Desktop wechseln

2) Freetz mit dem Befehl: svn co http://svn.freetz.org/trunk freetz-trunk herunterladen

3) Mit cd freetz-trunk in das heruntergeladene Verzeichnis wechseln

4) Den Befehl: make eingeben

5) Unter Hardware type: Fon WLAN 7170 auswählen

6) Den Menüpunkt Compile image for "alien" hardware anwählen

7) Unter Alien hardware type dann W900v anwählen

Bis hierhin sollte das Menü dann so aussehen:

Freetz01.jpg

Jetzt die gewünschten Patches und CGIs wählen. Ich habe es erstmal nur mit WOL unter dem Punkt Package selection -> Web interfaces gemacht, zusätzlich noch OpenVPN wird möglicherweise bereits zu groß. Syslog CGI 0.2.3 wurde abgewählt und nur der letzte Menüpunkt (WOL) wird angewählt:

WOL.jpg

8) Nun das Menü unten mit "Exit" verlassen und die Konfiguration speichern

9) Es erscheint jetzt wieder das Terminal-Fenster, nun den Bau der Firmware mit dem erneuten Befehl make starten

Am Ende des Durchlaufes sollte folgendes stehen:

Code:
STEP 3: PACK
  checking for left over Subversion directories
  integrate freetz info file into image
packing var.tar
creating filesystem image
  SquashFS block size: 65536 (64 kB)
merging kernel image
  kernel image size: 7721216 (max: 7798784, free: 77568)
  WARNING: Not enough free flash space for answering machine!
packing images/W900V_7170_04.87-freetz-devel-9464.de_20121006-205655.image
done.

FINISHED
fritz@fritz-desktop:~/Desktop/freetz-trunk$

Das Fimware-Image (W900V_7170_04.87-freetz-devel-9464.de_20121006-205655.image) ist im Ordner images im freetz-Verzeichnis. Freetz gibt hier eine Größe von 77568 Bytes an noch freiem Speicher an, ob OpenVPN da noch hinein passt, habe ich nicht ausprobiert. Das aus dieser Firmware entpackte kernel.image kann dann wieder mittels FTP-Uploader o.ä auf die Box gebracht werden.

mfg
 
Ich habe einen W701V.

Upps...dann natürlich den W701v als Hardware type. :oops:
Ich bin wohl mit der Modellbezeichnung in einen anderen Beitrag gerutscht.

mfg
 
Hab mich auch schon gewundert als Ernst015 mit dem W900V anfing ;-) hat sich sicher vertan, ... hihi er hat nen w701V Ernst015 ... so nebenbei, da wirste auch mit dem platz probleme bekommen, der speicher ist auch zu klein denke ich ... aber versuch es mal mit seiner anleitung allerdings halt bei punkt 7) mal den 701er setzen ... das sollte passen wenn ich richtig bin...

LG
 
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.