Am Donnerstag, 2. Januar 2003 18:44 schrieb Thomas Hertweck:
Mal ne ganz dumme Frage , Wie muss ich diese patch anwenden , dh wie muss die entsprechende Datei heißen und wo muss man es platzieren. Wird es bei eine Kompilation automatisch eingefügt ?
Oh, Leute, lest doch bitte mal das Kernel-HowTo oder bemueht google. Grade gestern hat David ja das Prinzip sogar noch hier geschrieben.
Um einen Patch einzuspielen benoetigt man das Programm "patch", siehe "man patch" fuer Details. Dazu braucht man die Kernel-Quellen, z.B. unter /usr/src/linux-2.4.20/. Dorthin wechselt man und benutzt dann i.d.R. das Kommando "patch -p1 < patchdatei", um die Kernel-Quellen zu patchen. Der Patch muss zur Kernel-Version passen, sonst kann es Probleme geben oder der Patch komplett misslingen. Welche Dateien zu patchen sind, muss man nicht selbst wissen, das steht im Patch und wird automatisch ermittelt - eventuell ist aber das Anpassen der Op- tion -p noetig, das haengt davon ab, wie der Patch erstellt wurde. Anschliessend muss man ganz normal weiter vorgehen, wie man sonst beim Erstellen eines Kernels auch vorgeht.
Habs genauso gemacht wie dus beschrieben hast . Hab Kernel 2.4.20 und das vorliegende Patch ist schon ma richtig . Ergebniss :patch meldet sich nicht mehr zurück , dh er meldet kein erfolg oder misserfolg , sondern "denkt" unendlich lange nach ...