PROBLEM: misleading error message

From: Bebel
Date: Tue Nov 30 2004 - 14:55:22 EST


This may be a BUG REPORT, as I see it, allthough more experienced Linux users might think differently:

I compiled built-in support for iptables in my new 2.6.9 kernel, but when my legacy firewall does a "modprobe ip_tables" , I get the startling message: "FATAL: module ip_tables not found" .
Please note that I am a Linux newbie and I think messages should help people solve problems, but this particular message made me re-compile the kernel 2 more times ( stupid, huh ?) before I realized that iptables actually works, though the message had me thinking it wasn't :))
The message was probably caused by modprobe trying to load ip_tables module and not finding it, since support for it was built in the kernel (not as a module).
So I find this message quite misleading, firstly because the error was in no way "FATAL" (since iptables in fact WORKED) and secondly because it doesn't tell the user that iptables was already supported by the kernel.
A message like "Module ip_tables not needed; support already built in the kernel" would be much more helpfull, as I see it.

If it matters, I'm running Slackware 10.0 on a 500MHz Pentium 3 with 256MB RAM and a basic iptables firewall, on which I did a kernel upgrade from 2.4.26 to 2.6.9 .
But this problem is common to many distros, as I could see on several forums.

Best regards, Wussie .

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/