WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 07.03.2003, 21:30   #1
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard Kernel kompilieren

Ich hab auf meinem Rechner mit Debian Woody und Kernel 2.4.18 diesen mal neu kompiliert, hab dazu die config-irgendwas aus dem /boot genommen und nur ein paar Sachen rausgenommen, z.B. Radio support.
Ich hab den Kernel mit make-kpkg --revision=rev1 kernel_image kompiliert und dann das .deb File installiert.
Seit dem kann ich mit insmod kein Modul mehr laden, z.B. das 8139too meiner NIC.
Was hab ich da falsch gemacht?
K@sperl ist offline   Mit Zitat antworten
Alt 07.03.2003, 21:56   #2
santi
Master
 
Registriert seit: 01.11.2001
Beiträge: 531


Standard

Hi!

Do not forget to select ``Kernel module loader'' in ``Loadable module support'' (it is not selected by default). If not included, your Debian installation will experience problems.

Quelle:
http://www.debian.org/releases/stabl...-kernel-baking
(Ein Link den valo hier gepostet hat - http://www.wcm.at/vb2/showthread.php...h+beschreibung )

Gruß
santi
____________________________________
Signaturen sind wie Frauen. Man findet selten eine Vernünftige.
santi ist offline   Mit Zitat antworten
Alt 08.03.2003, 12:47   #3
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard

Daran liegts nicht, ich hab das natürlich berücksichtigt ...
Das Problem hängt irgendwie mit /lib/modules zusammen ...
Weil Debian hat mir bei installieren des Kernel Images gesagt, daß ich /lib/modules/2.4.18-irgendwas in 2.4.18.old umbenennen soll, das hab ich gemacht hat aber auch nicht geholfen.
K@sperl ist offline   Mit Zitat antworten
Alt 08.03.2003, 15:47   #4
santi
Master
 
Registriert seit: 01.11.2001
Beiträge: 531


Standard

Hi,
und die benötigten Module, zB. 8139too, sind natürlich auch wirklich da?

Findet "modconf" denn überhaupt das Modul 8139too?

Ich verwende zB. den Kernel 2.4.20 und habe jetzt in /lib/modules das Verzeichnis des Originalkernels (2.4.18-bf2.4) und die des neuen Kernels (2.4.20). Hast Du jetzt in /lib/modules auch ein 2.4.18 und ein 2.4.18.old Verzeichnis?

Gruß
santi
____________________________________
Signaturen sind wie Frauen. Man findet selten eine Vernünftige.
santi ist offline   Mit Zitat antworten
Alt 08.03.2003, 16:49   #5
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard

Ich hab in /lib/modules zwei Verzeichnisse, wie du.
Den Kernel hab ich eben noch mal neu kompiliert und siehe da, auf einmal geht's wieder
Auch andere Module, welche vorher nicht da waren, kann ich jetzt wieder laden
K@sperl ist offline   Mit Zitat antworten
Alt 20.03.2003, 10:21   #6
lewold
Senior Member
 
Registriert seit: 16.07.2001
Alter: 58
Beiträge: 138


Standard

Ich habe das gleiche problem - nur mit umstieg von kernel 2.4.18 auf 2.4.20

Mein /lib/modules hat 2 directories ...

2.4.18-64BG-SMP (das ist das originale)
2.4.20 (meines - ich glaub durch make_moduleinstall)

Beim hochfahren bekomme ich eine KernelPanic, dass er das reiserfs nicht findet (ok, dass er da panict versteh ich ja ;-) ).

Jo ... reiserfs.o ist in beiden Zweigen, also scheinbar ist nur das Problem, dass mein neuer kernel nicht weiss dass er in 2.4.20 suchen muss.
Sicher mein Fehler, wo konfiguriert man das ?

Thanx in advance ...
____________________________________
Chris Lewold
lewold ist offline   Mit Zitat antworten
Alt 20.03.2003, 13:52   #7
valo
Inventar
 
Registriert seit: 15.11.2000
Alter: 43
Beiträge: 7.684


Standard

also ich hab jetzt schon viele kernel nach der methode aus dem link zum debian install howto kompiliert, keine probleme gehabt...

make menuconfig (dann alles ausgewählt)
make-kpkg clean
fakeroot make-kpkg --revision=XXXX kernel_image

das hat bisher jedesmal hingehaut...
____________________________________
Yeah, yo mama dresses you funny and you need a mouse to delete files.
Jabber-ID: valo [at] cargal \'.\' org

Infected Mushroom and Barri Saharof - Live in Eilat Desert Israel 24-10-2002
A*S*Y*S - SSL-Pickup 21-10-2002
Dj Tiesto - Forbidden Paradise 8/Mystic Swamp
valo ist offline   Mit Zitat antworten
Alt 20.03.2003, 14:02   #8
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Zitat:
Original geschrieben von lewold

Jo ... reiserfs.o ist in beiden Zweigen, also scheinbar ist nur das Problem, dass mein neuer kernel nicht weiss dass er in 2.4.20 suchen muss.
Sicher mein Fehler, wo konfiguriert man das ?
Der Fehler liegt daran, dass ReiserFS Support NICHT als Modul kompiliert gehört.
Kompiliere es direkt rein oder mach eine Ramdisk!

Grüße

Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 20.03.2003, 15:14   #9
lewold
Senior Member
 
Registriert seit: 16.07.2001
Alter: 58
Beiträge: 138


Standard

Richtig - meine initrd war falsch.
Das wurde leider in der Suse "Kernel install" section ein wenig übergangen.

Habe dann ein mkinitrd mit nachfolgendem lilo gemacht .... und woops .... das Gerät fährt hoch, DMA funkt, und auf einmal ist das Ding sauschnell.

Nur .... (as usual ;-) ;-( ) .... das netztwerk funktioniert nichtmehr. Ich habe einen on board 1000mbit controller, war unter der original version kein problem.

Wenn ich /var/log/messages ansehe, sehe ich dass die modules immer noch von /lib/modules/2.4.18 genommen werden ;-(

Well, das koennte ja wohl ein prob sein - nur wie beheben ?
____________________________________
Chris Lewold
lewold ist offline   Mit Zitat antworten
Alt 20.03.2003, 16:33   #10
Lotussteve
Inventar
 
Registriert seit: 23.09.2000
Beiträge: 2.321


Idee

Hallo!

IIRC mit:

depmod -a




HTH,

和楽,

Steve
____________________________________
--
www.cargal.org
GnuPG-key-ID: 0x051422A0
\"Be the change you want to see in the world\"-Mahatma Gandhi
Jabber-ID:lotussteve@cargal.org
Lotussteve ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:16 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag