kernel 2.6.16でiptablesが使えない

kernel 2.6.{14,15}.*から2.6.16にしたらiptablesが使えなくなって焦る。

# iptables -nvL
FATAL: Module ip_tables not found.
iptables v1.3.5: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

元の.configをそのまんま2.6.16にもっていたんだけど、どうもiptables関連の設定項目が大幅に変わったらしく、2.6.16でmenuconfigしてもずっぽりiptables関連が無効になる模様。

というわけでkernelを作り直したらiptablesできるようになりました。

2.6.16にする際はお気をつけください。