There is one problem that occurs often enough to mention here. If you get the following error:
then you are probably running Red Hat 7.1. The folks at Red Hat, in all their wisdom, decided to load the ipchains module by default on startup. I guess this was for backwards compatibility for those who haven't learned iptables yet. However, the problem is that ipchains and iptables are mutually incompatible. Since ipchains has been secretly loaded by RH, you cannot use iptables commands. To see if this is your problem, do the command ``lsmod'' and look for the module named ``ipchains''. If you see it, that is your problem. The quick fix is to execute the command ``rmmod ipchains'' before you issue any iptables commands. Long term, you'll want to search through RH's setup scripts and remove the reference to ipchains in the first place (I don't really know where this is, as I've never used RH 7.1 myself)./lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o init_modules: Device or resource busy Hints: insmod errors can be caused by incorrect module parameters; including invalid IO or IRQ parameters.
perhaps iptables or your kernel needs to be upgraded...