Make --> Error in patch-file ./patches/7170/de/140-rc.S-no_avm_exit.patch

yui

Neuer User
Mitglied seit
18 Mai 2006
Beiträge
36
Punkte für Reaktionen
0
Punkte
6
Hallo :)

Ich bin gerade dabei mir eine eigene Firmware zu erstellen.
Bisher lief alles mehr oder weniger gut.
Nachdem ich jetzt die alte Firmware manuell in das Verzeichnis "\\stinkylinux\StinkyLinux\freetz\freetz-stable\dl\fw" kopiert habe, bekomm ich nach einem erneuten "make" folgenden Fehler:

Code:
    applying patch file ./patches/7170/de/130-rc.S-logging.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/140-rc.S-no_avm_exit.patch
    patching file etc/init.d/rc.S
    Hunk #1 FAILED at 1439.
    1 out of 1 hunk FAILED -- saving rejects to file etc/init.d/rc.S.rej
    ----------------------------------------------------------------------
ERROR: modpatch: Error in patch-file ./patches/7170/de/140-rc.S-no_avm_exit.patch
make: *** [firmware-nocompile] Fehler 2
Ich kann mit diesem Fehler jetzt garnichts anfangen.
Wäre nett wenn ihr mir sagen könntet was jetzt zutun ist, da meine Linuxkenntnisse nicht die größten sind.

PS: Bevor ich es vergesse ^^
Ich mache das Tutorial aus dem Wiki mit StinkyLinux.
Demnach müsste es Freetz-stable 1.1 sein.
Als Firmware habe ich die "FRITZ.Box_Fon_WLAN_7170.29.04.59.image" genommen.

Der Inhalt der "140-rc.S-no_avm_exit.patch" sieht wie folgt aus:
Code:
--- etc/init.d/rc.S.orig    2008-11-15 19:13:33.000000000 +0100
+++ etc/init.d/rc.S    2008-11-15 19:13:34.000000000 +0100
@@ -1439,4 +1439,3 @@
 echo AVMDBG_EOF 1 >/dev/debug
 fi;
 #########################################################################
-exit 0

Hier der Link zu dem Inhalt der ".config"
http://www.copypastecode.com/codes/view/2207
 
Zuletzt bearbeitet:
Hi.
Mach mal bitte:
Code:
svn up
make oldconfig
make
Wird jetzt die neue Firmware geladen? Gehts jetzt?

MfG Oliver
 
Nein. Es kommt der gleiche Fehler wie oben angegeben.
 
"Nein" war jetzt die Antwort auf welche meiner Fragen?

MfG Oliver
 
Ich poste jetzt mal was unter Putty steht:
Das kommt nachdem ich das, was du mir gesagt hast, eingegeben habe.
Code:
slightly@StinkyLinux:~/freetz/freetz-stable$ make
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
  4201 inodes (4337 blocks) to write
  created 3757 files
  created 154 directories
  created 287 symlinks
  created 157 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/7170/110-inittab.sh
    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 63 (offset -3 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
    ----------------------------------------------------------------------
    applying patch file ./patches/130-fstab.patch
    patching file etc/fstab
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/100-rc.net-dnsmasq.patch
    patching file etc/init.d/rc.net
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/110-rc.S-mknod.patch
    patching file etc/init.d/rc.S
    Hunk #1 succeeded at 805 (offset -99 lines).
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/120-rc.S-dev.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/130-foncalls.patch
    patching file usr/www/all/html/de/home/foncalls.js
    Hunk #1 succeeded at 208 (offset -12 lines).
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/130-rc.S-logging.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7170/de/140-rc.S-no_avm_exit.patch
    patching file etc/init.d/rc.S
    Hunk #1 FAILED at 1439.
    1 out of 1 hunk FAILED -- saving rejects to file etc/init.d/rc.S.rej
    ----------------------------------------------------------------------
ERROR: modpatch: Error in patch-file ./patches/7170/de/140-rc.S-no_avm_exit.patch
make: *** [firmware-nocompile] Fehler 2
slightly@StinkyLinux:~/freetz/freetz-stable$

Edit*
Also, ich hab jetzt nochmals "svn update" ausgeführt.
Ich hab keine Ahnung was jetzt anders gelaufen ist als vorher aber das image ist fertig.
Liegt es am Unterschied von "svn up" und "svn update"?
Müsste doch der gleiche Befehl sein wenn ich mich nicht täusche.

Was mir noch aufgefallen ist, nachdem ich "svn update" ausgeführt habe, im anschluß "make menuconfig", Exit und dann "make", dass er die neuste Firmware geladen hat und das ganze mit dieser durchgeführt hat. Ist das so richtig? Denn vorher wollte er ja die ältere Version haben.
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,695
Beiträge
2,216,692
Mitglieder
371,315
Neuestes Mitglied
jack-mack
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.