* [EMAIL PROTECTED] [2003-02-05 09:04]: > The module you are trying to load (/lib/modules/2.4.18-14/misc/slmdm.o) is > compiled with gcc version 2 compiler, while the kernel you are running is > compiled with a gcc version 3 compiler. This is known not to work. > .......insmod failed.
I suspect the problem is that parts of the modules are provided in a binary form and were compiled by the distributor. This is often the case with winmodems as the manufacturers don't want to completely open source the drivers. I guess they used gcc 2 for the precompiled bits. > If I insmod the relevant modules with a -f (force) I get ugly error > messages about a tainted kernel but the modem does seem to work. The message about tainting the kernel comes up for all modules that don't have the right open source licence. It basically indicates that if the kernel is made unstable by the module, then there's not going to be any source code around to help fix the problem. It doesn't necessarily mean that the module will break the kernel. If it's working, and you can accept the possibility that it'll crash the machine, then that may be as good as you can get. -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
