Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Patchen des Kernels, öhm!

Empfohlene Antworten

Veröffentlicht

hi zusammen,

problem: kunde hat einen rechner mit suse 7.3 (auf einem P4B266). es gibt auf dem board eine usb 2.0 schnittstelle, sobald man diese aber nutzen will kommt es immer wieder zu unmotivierten reboots (wobei linux nie komplett geladen wird).

stöpselt man die anschlüsse wieder vom board läuft es "fast" problemlos (das andere prob ist das bei einem logout zu 99% die maus einfriert...egal ob usb oder ps2).

google sagt das man den kernel patchen soll, mit dem link zu einer datei (eigentlich nur ne txt, mit c source)

und nun frag ich mich wie ich den kernel "patchen" kann? was brauch ich dazu an tools etc..., kann was schiefgehen, was muss ich beachten....?(wie ihr seht bin ich ein linux-nub *g*).

ich bedanke mich schonmal im voraus für alle replies, thx !

Du brauchst den GNU C Compiler + Bibliotheken, Kernel Sourcen, das patch tool und eventuell diff.

Patchfile nach /usr/src/linux kopieren. Dann im Verzeichnis /usr/src/linux "patch -p0" aufrufen. Danach sind die Kernel Sourcen gepatcht und Du kannst wie üblich den Kernel neu kompilieren (make menuconfig,make dep, make clean, make bzImage).

WICHTIG : Stell sicher, das der Patch auch zu den Kernel Sourcen passt. (Versionsnummer, eventuelle vorherige Änderungen z.B. durch den Distributionshersteller etc.)

Morgen!

Ich würde erstmal das RPM Packet des aktuellen Kernel 2.4.18 von SuSE einspielen. Weniger Risikoreich und für Anfänger einfacher.

Packete findest Du z. B bei:

ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/people/mantel/next/rpm

k_deflt für Einprozessorsysteme

k_smp für Multiprozessorsysteme

Installiert wird mit

rpm -Uhv --force --nodeps Packetname.rpm

Danach noch ein mkinitrd und nicht vergessen den Lilo neu zu installieren, falls dieser zum booten benutzt wird.

Danach kannst Du das System neu booten. Jetzt sollte das System mit dem aktuellen Kernel laufen.

Cu

Atreju

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.