FC4 下运行iptables -m layer7 提示“Segmentation fault”

virtuaboy
FC4 下运行iptables -m layer7 提示“Segmentation fault”

今天给FC4打layer7模块
系统:Linux Fedora 2.6.11-1.1369_FC4
iptables:iptables-1.3.0-2
/usr/src/linux和/usr/src/iptables是对应版本的源码。
layer7用的是netfilter-layer7-v2.1版本,因为高版本不支持FC4的iptables了。

前面的步骤和网上教程一样,正常生成了libipt_layer.ko和ipt_layer7.so,
#depmod -a  没有错误提示


[quote]
[root@Fedora soft]# lsmod |grep layer7    可以看到layer7可以加载,是手工insmod的。
ipt_layer7             12716  0
ip_tables              19521  5 ipt_layer7,ipt_state,ipt_MASQUERADE,iptable_nat,iptable_filter
[/quote]

但是在#iptables -m layer7时就提示Segmentation fault错误
网上搜了一下,有可能是iptables 版本不对,但我确实是下载的对应版本源码进行编译的。

[code]
[root@Fedora soft]# head -5 /usr/src/linux/Makefile
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 11
EXTRAVERSION = 1.1369_FC4
NAME=Woozy Numbat
[/code]

郁闷好久,不知道是什么问题,运行别的命令就很好,如iptables -m state就正常。

platinum
libipt_layer7.c 可能有问题
iptables 载入 libipt_layer7.so 时遇到了意外性错误,导致程序非法

virtuaboy
那我应该下载哪个版本的layer7呢?我不想升级iptables