Further investigation shows interesting facts. The file /lib/modules/2.6.8-24.3-default/modules.dep as provided by package kernel-default-2.6.8-24.3 has only one occurence of ipfwadm.ko in it: /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko: Nothing depends on ipfwadm.ko and with this modules.dep file SuSEfirewall2 does not generate any errors when loading ipfwadm.ko. If you try to generate a new modules.dep file using depmod command, it produces something different: depmod -n | grep ipfwadm 2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24. 3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-default/k ernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko: /lib/m odules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules /2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24 .3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko: /li b/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modul es/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6 .8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-def ault/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipt_SAME.ko: /lib/modu les/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modules/2.6 .8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-def ault/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default/k ernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipt_NETMAP.ko: /lib/mo dules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modules/2 .6.8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-d efault/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default /kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_nat_irc.ko: /lib/mo dules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modules/2 .6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3 -default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-default/ke rnel/net/ipv4/netfilter/ip_conntrack_irc.ko /lib/modules/2.6.8-24.3-default/kern el/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_nat_ftp.ko: /lib/mo dules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modules/2 .6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3 -default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-default/ke rnel/net/ipv4/netfilter/ip_conntrack_ftp.ko /lib/modules/2.6.8-24.3-default/kern el/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_nat_snmp_basic.ko: /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/mo dules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/ 2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24. 3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko: /lib/ modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modules /2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3 -default/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-defau lt/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_nat_amanda.ko: /lib /modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_conntrack_amanda.ko /li b/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/iptable_nat.ko /lib/modul es/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ip_tables.ko /lib/modules/2.6.8- 24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko /lib/modules/2.6.8-24.3-defaul t/kernel/net/ipv4/netfilter/ip_conntrack.ko /lib/modules/2.6.8-24.3-default/kernel/net/ipv4/netfilter/ipfwadm.ko: alias symbol:ip_conntrack_tcp_update ipfwadm alias symbol:ip_conntrack_count ipfwadm And of course, using this generated modules.dep file triggers the famous error in SuSEfirewall2. Now I wonder if I use depmod in some wrong way, or it has incompatibilities with 2.6.8-24.3-default kernel. I know, I can just reinstall kernel package and restore modules.dep file but it makes me uncomfortable using this kernel. Thanks, -Kastus