• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[glöst] Kernel-rpm-fehler -> ksym needed....

Hallo habe mir einen Kernel auf der Basis vom 2.6.16.19 zusammengestellt. Zumindest laut des "changelogs" scheint mein System auch allen Bedingungen gerecht zu werden. Wenn ich das kompilierte rpm installieren möchte erhalte ich folgende Fehlermeldung:

Code:
 ksym(xfrm_count_auth_supported) = 686c703f is needed by kernel-2.6.16.19default-1.i386
        ksym(bmap) = 68773e23 is needed by kernel-2.6.16.19default-1.i386
        ksym(vsnprintf) = 6989a769 is needed by kernel-2.6.16.19default-1.i386
        ksym(try_acquire_console_sem) = 69927dff is needed by kernel-2.6.16.19default-1.i386
        ksym(generic_permission) = 69d1a8bc is needed by kernel-2.6.16.19default-1.i386
        ksym(__set_personality) = 6a47571d is needed by kernel-2.6.16.19default-1.i386
        ksym(dmi_get_system_info) = 6a5b6ea4 is needed by kernel-2.6.16.19default-1.i386
        ksym(ethtool_op_get_perm_addr) = 6a6b791c is needed by kernel-2.6.16.19default-1.i386
        ksym(kobject_register) = 6a6bb040 is needed by kernel-2.6.16.19default-1.i386
        ksym(proc_dostring) = 6a8bcf42 is needed by kernel-2.6.16.19default-1.i386
        ksym(dpm_runtime_resume) = 6a916aa8 is needed by kernel-2.6.16.19default-1.i386
        ksym(textsearch_prepare) = 6a9c18f2 is needed by kernel-2.6.16.19default-1.i386
        ksym(neigh_seq_next) = 6aa93515 is needed by kernel-2.6.16.19default-1.i386
        ksym(scsi_queue_work) = 6ab30faa is needed by kernel-2.6.16.19default-1.i386
        ksym(inet_put_port) = 6ab579e8 is needed by kernel-2.6.16.19default-1.i386
        ksym(mod_page_state_offset) = 6ab814b0 is needed by kernel-2.6.16.19default-1.i386
....
usw.

Gut irgendwie hab ich anscheinend solch ein ksym ( kernel symbol administration?!) nicht. Kann man das irgendwo ranschaffen (find es nirgends), oder ist das zwecklos - was ist das überhaupt? :?

edit: mit 2.6.16.18 das gleich bei identischer Konfiguration, wäre wirklich dankbar für Hilfe :cry:

edit2: ok scheinbar kann man das nicht "ranschaffen", aber was sagt mir das?
 
Moin, ich hab mir nen vanilla Kernel von kernel.org kompiliert (menuconfig, make rpm).

Hoffe du kannst mir helfen?!

Gruss
 
Hast du die .config von einem alten kopiert?
Code:
 zgrep KALLSYMS /proc/config.gz 
CONFIG_KALLSYMS=y
damit sollte es gehen, die Option ist komischweise bei mir nicht make menuconfig anwählbar.

mfg Appleonkel
 
Hm ich hab eigentlich make oldconfig ausgeführt. Ich werd am besten nochmal ne neue Config machen.

CONFIG_KALLSYMS=y

Die Option war bei mir auch nicht im menuconfig, aber in meiner gespeicherten Config steht sie so drin wie du schreibst.


edit: Hey danke dir das war der nötige Ansatz, habe nochmal eine neue config erstellt und nun hat alles funktioniert.

Gruss :wink:
 
Oben