FB 3170 im Ausland (Portugal)

Blinkt die Power-LED die ganze Zeit konstant, oder leuchtet sie auch mal kurz oder so?
 
Hab Deine Nachricht erst jetzt gelesen, Linuxkasten.

Die Power-Led blinkt konstant. (Werde ich aber noch mal bewußz prüfen!)

Was sagst Du zu dem flashen?

Debugging on (debug=1).
---> TYPE I
---> MEDIA FLSH
ftp: setsockopt (ignored): Permission denied
---> PASV
---> STOR mtd1
---> REBOOT
---> QUIT

Hast Du eine Idee wie ich weiter komme?
Dank im Voraus!
 
Hab die Box nochmal angeschlossen.
Die Power-Led blinkt gleichmäßig im Sekundentakt...
 
Bedeutet, daß sie noch nicht einmal einen Versuch macht, zu synchronisieren. Gut möglich, daß der Push der FW nicht geklappt hat.
 
Ich glaube, der Bootloader fängt erst gar nicht an, die FW zu laden? Das setsockopt kannst du ignorieren...
 
Also, imagomundi, den push der FW erneut ausführen?

Was schlägst Du vor, Linuxkasten? Woran erkenne ich das der Bootlade die FW ausführt?

Dank an Euch!
 
Ich denke, wir müssen noch an einen Schritt vorher denken: Wie ist der Beweis zu erbringen, daß tatsächlich der Treiber ausgetauscht worden ist? Evtl. ist das ja schon nicht erfolgreich gewesen. Dann würde auch das REGELMÄSSIGE Blinken zu sehen sein - das muß vorher auch schon so gewesen sein.

EDIT:Welche 3170-FW-Version hat denn Deine Box? Da AVM mit neuer FW meist auch neue DSL-Treiber-Versionen rausbringt, lohnt es sich vielleicht, den "paralellen" Treiber der 7170-FW-Version zu Deiner FW-Version der 3170 zu finden. Klartext: Wenn die 49.04.58 (die letzte/aktuellste) auf der 3170 war/ist, sollte man möglichst einen A-Treiber aus einer 7170-FW nehmen, die auch mit 04.58 endet. Notfalls im Sammelthread zur FW-Suche des Forums ein entsprechendes Gesuch einstellen. Ich hätte aus meiner FW-Sammlung z.B. noch eine 58.04.56-AnnexA zur Verfügung, die der 49.04.58 doch ziemlich nahe kommt.

Danach gab es noch eine 04.57 und 04.59 der 7170-FW, die ich jedoch beide nicht gespeichert habe.
 
Zuletzt bearbeitet:
Richtig, das Blinken der Power-Led war auch vor dem FW-Update in gleicher Form.

Den echten Austausch des Treibers microvoid-dsl.bin habe ich dadurch sichergestellt, dass ich ihn aus der Ziel-FW löschte, den Vorgang kontrolierte, dann aufkopierte und wieder kontrolierte.

Quelle: FRITZ.Box_Fon_WLAN_7170.AnnexA.58.04.76.image
Ziel: fritz.box_wlan_3170.49.04.58.image

Ich habe die support-Datei der org-3170 mit der jetzigen verglichen.
Anscheinend hat der push funktioniert.
Also Problem der Ausführung, bzw. des dsl-Treibers?
 
Ich habe jetzt mal selbst gemoddet - jeweils eine 3170-FW 49.04.58 mit dem Treiber aus der 7170-04.56A und der 7140-04.67Aen. Die mit dem Treiber aus der 7170-FW gemoddete FW lässt sich nicht packen, Fehlermeldung: Kernel-Image zu groß.

Die mit dem Treiber aus der 7140-FW gemoddete hingegen lässt sich problemlos packen, obwohl der Treiber allein (microvoip-dsl.bin) noch sehr geringfügig grösser (um 1kb) ist als die microvoip aus der 7170. Daraus schliesse ich, daß tatsächlich nicht einfach ein A-Treiber aus einer FW in eine andere hineinkopiert werden kann, sondern daß er auch "passen" muß.

Den selben Treiber aus der genannten 7140-A-FW habe ich übrigens auch schon erfolgreich in eine 7150-B-FW eingebaut und damit mehrere 7150 in A-Netzen zum Laufen gebracht, scheint also irgendwie universell verwendbar zu sein. Versuch daher auch noch einmal ein Modden mit dem Treiber aus der 7140-FW 39.04.67A.en
 
Ich hatte einmal den 80er Treiber der 7170 erfolgreich in die 58er FW der 3170 gepackt (mit Freetz und entsprechenden Einträgen in der fwmod_custom), allerdings Annex B (weil meine Leitung so lang ist ;))
 
Dank für die Tipps!
Werde mich nun an die Arbeit machen und anschließend über das Ergebnis berichten.

Schönen Sonntag!

Beitrag 2:
Noch nee Frage an imagomundi: Warum nicht die FRITZ.Box_Fon_WLAN_7140.AnnexA.39.04.76?

Hat sich schon erledigt. (Blöde Frage...)

Beitrag 3:
Hallo imagomundi,
habe Deinen Rat aus #29 befolgt.

Zuvor hatte ich noch einen Fehler, hatte eine falsche Box im menuconfig selektiert.

Sowohl mit dem Treiber der 7170 als auch 7140 bekomme ich beim Packen die Meldung: Kernel too big, ca. 50kB.

Wie kann ich meine 3170 abspecken?
 
Zuletzt bearbeitet von einem Moderator:
Vorweg noch: Wie groß ist der Flash-Speicher der 3170? Und welches Modem ist dort verbaut (Kenntis des Modems kann evtl. behilflich sein, die "passende" A-FW zu finden)? Am einfachsten machst Du mal ne Support-Datei - dort kann man diese Daten in den ersten Zeilen auslesen.

EDIT: Flashspeicher = (nur) 4mb! Welches Modem?Vielleicht sind wir mit der Idee, eine FW der 7170 zu nehmen, auf der falschen Spur - die 7170 hat 8 mb Speicher und möglicherweise auch ein anderes Modem als die 3170 - die Anpassung der gemoddeten FW muß aber eher an das verbaute Modem erfolgen als an eine äußerlich (Anschlüsse) ähnlich aussehende Box.
 
Zuletzt bearbeitet:
Aktiviere "Advanced Options" und dann sollten unter "Patches" mehr Remove-Patches zum Platzsparen vorhanden sein. (Du musst fast alles außer natürlich dsld und WLAN etc. auswählen, um ein ausreichend kleines Image zu bekommen)
Eventuell benötigst Du "Replace Kernel", damit die Treiber der 7170 funktionieren.
 
Tolle Unterstützung!

Eine direkte Info zum Modem habe ich nicht gesehen.
Kannst Du mit den Angaben was anfangen, imagomundi?

Hab die originale support-Datei durchgesehen:
2.6.13.1-ohio
HWRevision 117
ProductID Fritz_Box_3170

flashsize 0x00400000

Hallo Linuxkasten, wo finde ich die Advanced Options?
Ein Replace Kernel finde ich wo?
 
Im menuconfig.
 
Replace Kernel vergrößert das Image eher.

Trotz Aktivierung zahlreicher Remove-Patches bleibt der Überhang bei 50432 Byte....
 
Dann ist "zahlreich" wohl nicht genug. Du musst alles entfernen, was nicht essentiell für den Betrieb ist (alles außer dsld und WLAN. Hoffentlich hab ich nichts vergessen;)). Wenn alles nichts hilft, kannst Du vorsichtig versuchen, die Squashfs-Blocksize zu erhöhen (menuconfig), geht auch nur mit "Replace Kernel".
Replace Kernel macht den Kernel größer, da er dann mehr Funktionen hat. Deswegen hab ich das auch vorgeschlagen.
 
Es scheint mir zweckmässig, nur A-Treiber aus Boxen in Betracht zu ziehen, die ebenfalls nur 4mb Flash-Speicher haben. Ich würde mir dazu als erstes die FW 08.04.49 und 06.04.49 (eng-A für FBFWLan und FBFon) anschauen, die wohl beide auch 4 mb Flash haben und deren Treiber ebenfalls "microvoip-dsl.bin" heissen.
 
Die Idee ist einleuchtend.
Habe es mal probiert, komme beim Packen allerdings wieder auf einen Speichermangel von 50432 Byte....
 
Habe ich eben auch mit dem selben (negativen) Ergebnis mit der 08.04.49 durchexerziert. "Übergröße"= rd. 46 kb. Probier doch mal die "Help"-files aus der Original-FW zu löschen. Evtl. gewinnst Du damit das nötige freie Volumen (A-Treiber aus den getesten FWs haben ca. 100 kb mehr als der Original-Treiber in der 3170). Da der Überhang bei ca. 50 kb liegt, müsste man also ca. 50 kb aus der Original-FW löschen, um das mögliche Volumen nicht zu überschreiten.
 
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.