Remove the module loading, it should figure out what modules it needs on its own, run your script.
Once it is done running, run the following
iptables-save >/etc/sysconfig/iptables
then you should be able to do iptables on boot with /etc/rc.d/init.d/iptables start and the usual chkconfig iptables on stuff.
If there are still line errors, well then look them over to fix the problems, each time you fix a line, run the command above afterwards (or once when you're completely done with the iptables script). Remove the script you are having problems with from init.d
-- Nathanael Noblet Gnat Solutions 4604 Monterey Ave NW Calgary, AB T3B 5K4
T/F 403.288.5360 C 403.809.5368
http://www.gnat.ca/
