Won't install on linux 2.4.24
Status: Beta
Brought to you by:
dator
I tried to install the latest omnibook module on Linux
kernel 2.4.24 and it didn't work:
Using
/lib/modules/2.4.24/kernel/drivers/char/omnibook/omnibook.o
/lib/modules/2.4.24/kernel/drivers/char/omnibook/omnibook.o:
unresolved symbol console_blank_hook
Any plans to make this module work under the latest kernel?
Logged In: YES
user_id=865228
I had the same error when inserting the module (v.
2004-1-20) under kernel 2.4.23 with swsusp: "unresolved
symbol console_blank_hook".
Logged In: YES
user_id=516863
Is this problem exist yet? console_blank_hook is present it
the latest kernels:
[linux-2.4.27]$ grep -r console_blank_hook *
arch/i386/kernel/apm.c:extern int (*console_blank_hook)(int);
arch/i386/kernel/apm.c: console_blank_hook =
apm_console_blank;
arch/i386/kernel/apm.c: console_blank_hook = NULL;
drivers/char/console.c:int (*console_blank_hook)(int);
drivers/char/console.c: if (console_blank_hook &&
console_blank_hook(1))
drivers/char/console.c: if (console_blank_hook)
drivers/char/console.c: console_blank_hook(0);
drivers/char/console.c:EXPORT_SYMBOL(console_blank_hook);
[linux-2.6.8.1]$ grep -r console_blank_hook *
arch/i386/kernel/apm.c:extern int (*console_blank_hook)(int);
arch/i386/kernel/apm.c: console_blank_hook =
apm_console_blank;
arch/i386/kernel/apm.c: console_blank_hook = NULL;
drivers/char/vt.c:int (*console_blank_hook)(int);
drivers/char/vt.c: if (console_blank_hook &&
console_blank_hook(1))
drivers/char/vt.c: if (console_blank_hook)
drivers/char/vt.c: console_blank_hook(0);
drivers/char/vt.c:EXPORT_SYMBOL(console_blank_hook);
Are you sure that you have properly configured kernel source?
Logged In: NO
This looks like a symbol versionning problem to me -- make
sure you compiled the module with exactly the same
configuration as the kernel (same compiler, same .config
file, etc.)