- Mitglied seit
- 5 Dez 2006
- Beiträge
- 80
- Punkte für Reaktionen
- 1
- Punkte
- 8
Hallo,
ich habe inzwischen verschiedene Freetz-Varianten für die 7490 aus dem aktuellen Trunk gebaut, aber keine davon zum Laufen bekommen.
Zunächst bestand das Problem darin, daß AVM das Hochladen von Freetz in neuen Versionen komplett verweigert. Daraufhin habe ich „push_firmware“ versucht, das geht ebensowenig:
Wohlgemerkt: die Datei wird gar nicht erst übertragen, es bleibt dann im EVA hängen, scheint zu schnell zu gehen, denn man kann die Übetragung von Hand erfolgreich durchführen.
Auch das klappte nicht, es war anschließend wieder die vorherige Version aktiv. Nach weiterem Lesen habe ich herausgefunden, daß offensichtlich die Übertragung nach „mtd1“ das Problem ist: Kernel und Dateisystem sind neuerdings aufgeteilt und es gibt jeweils zwei Speicherplätze für zwei Versionen.
Ich müßte also den Kernel nach „mtd0“ und das Dateisystem nach „mtd1“ oder den Kernel nach „mtd2“ und das Dateisystem nach „mtd3“ übertragen.
Mit „tools/find-squashfs“ kann ich „kernel.raw“ und „kernelsquashfs.raw“ extrahieren, wären diese geeignet, um direkt in die Partitionen geschrieben zu werden, oder muß man nochwas damit anstellen, beispielsweise komprimieren?
Zwischenzeitlich hatte ich zwar ein AVM-Wiederherstellungsprogramm für 113.06.30 gefunden, daß zwar unter Wine ein wenig gezickt hatte, offenbar aber erfolgreich geschrieben wurde, aber obwohl diese Version das Hochladen per Web noch zuläßt, haben sich keine meiner Freetz-Bau-Ergebnisse als funktionsfähig erwiesen. Das Freetz-GUI auf :81 war stets unvollständig oder leer, die AVM-Oberfläche ging.
Ich möchte jetzt erstmal ausschließen, daß es nur an der Übertragung lag, bevor ich die Bau-Konfiguration erneut ändere, da gibt es einfach zu viele Möglichkeiten.
Deswegen die grüne Frage nach den zu schreibenden Dateien oben, die könnte ich ja ohne weiteres in das stehenbleibende EVA schieben, nachdem ich eine erfolglose Übertragung mit „push_firmware“ provoziert habe.
Hat ansonsten jemand eine Idee, warum meine Versuche bisher alle unbrauchbar sind? Zu umfangreich können die eigentlich nicht sein und das Bauen läuft auch ordentlich durch. Hat jemand eine funktionierende „.config“, die ich testen und dann abändern könnte? Gibt es Dinge, die man bei einer 7490 nicht auswählen darf?
ich habe inzwischen verschiedene Freetz-Varianten für die 7490 aus dem aktuellen Trunk gebaut, aber keine davon zum Laufen bekommen.
Zunächst bestand das Problem darin, daß AVM das Hochladen von Freetz in neuen Versionen komplett verweigert. Daraufhin habe ich „push_firmware“ versucht, das geht ebensowenig:
Code:
Debugging on (debug=1).
---> TYPE I
---> MEDIA FLSH
ftp: setsockopt (ignored): Permission denied
---> PASV
---> STOR mtd1
---> REBOOT
Close Data connection first
---> QUIT
Close Data connection first
Auch das klappte nicht, es war anschließend wieder die vorherige Version aktiv. Nach weiterem Lesen habe ich herausgefunden, daß offensichtlich die Übertragung nach „mtd1“ das Problem ist: Kernel und Dateisystem sind neuerdings aufgeteilt und es gibt jeweils zwei Speicherplätze für zwei Versionen.
Ich müßte also den Kernel nach „mtd0“ und das Dateisystem nach „mtd1“ oder den Kernel nach „mtd2“ und das Dateisystem nach „mtd3“ übertragen.
Mit „tools/find-squashfs“ kann ich „kernel.raw“ und „kernelsquashfs.raw“ extrahieren, wären diese geeignet, um direkt in die Partitionen geschrieben zu werden, oder muß man nochwas damit anstellen, beispielsweise komprimieren?
Zwischenzeitlich hatte ich zwar ein AVM-Wiederherstellungsprogramm für 113.06.30 gefunden, daß zwar unter Wine ein wenig gezickt hatte, offenbar aber erfolgreich geschrieben wurde, aber obwohl diese Version das Hochladen per Web noch zuläßt, haben sich keine meiner Freetz-Bau-Ergebnisse als funktionsfähig erwiesen. Das Freetz-GUI auf :81 war stets unvollständig oder leer, die AVM-Oberfläche ging.
Ich möchte jetzt erstmal ausschließen, daß es nur an der Übertragung lag, bevor ich die Bau-Konfiguration erneut ändere, da gibt es einfach zu viele Möglichkeiten.
Deswegen die grüne Frage nach den zu schreibenden Dateien oben, die könnte ich ja ohne weiteres in das stehenbleibende EVA schieben, nachdem ich eine erfolglose Übertragung mit „push_firmware“ provoziert habe.
Hat ansonsten jemand eine Idee, warum meine Versuche bisher alle unbrauchbar sind? Zu umfangreich können die eigentlich nicht sein und das Bauen läuft auch ordentlich durch. Hat jemand eine funktionierende „.config“, die ich testen und dann abändern könnte? Gibt es Dinge, die man bei einer 7490 nicht auswählen darf?