dieser Fehler tritt bei Debian auf? o.O
Das bedeutet, dass im Kernel entweder die iptables nicht aktiviert sind bzw das Modul nicht geladen wurde.
Mach mal modprobe iptables.
Wenns dann nicht geht, hast du schlechte Karten, weil selber den Kernel über Sources zu installieren ist nicht gerade toll/einfach.
Aber kannst ja auf deinem Testsystem probieren:
apt-get source kernel |less und die sources für deinen verwendeten kernel suchen.
dann apt-get install <kernel-sources>
danach: ls /usr/src
das Verzeichnis merken und:
ln -s /usr/src/<kernel-source-verzeichnis> /usr/src/linux
dann cd /usr/src/linux
make menuconfig
Alles einstellen nach Bedarf
make && make modules_install
kernel ins Verzeichnis /boot kopieren und /boot/grub/menu.lst anpassen
Neustart.
Bei LILO die lilo.conf ändern und /usr/sbin/lilo ausführen vorm Neustart.
Leichte Sache, oder?
Welche Debian Distrie verwendest du?
Sarge? Netinstall, Stable? Testing? Daily?
MfG.