Skip to contentSkip to conversation

Stumped

DISCUSSION Gerald Vogt 2 participants 2 messages Sep 26, 2007

lore
Share & tools
lore
#0 lore raw

Hi!

I want to get iptables running on my Kurobox device (NAS). The kernel came without the filtering modules. Thus I recompiled a new kernel adding what was missing and installed it and all modules for the netfilter. Still I always get

root@LS-GL7D6:~# iptables -L
iptables v1.3.6: can't initialize iptables table `filter': Bad file descriptor
Perhaps iptables or your kernel needs to be upgraded.

lsmod shows:

root@LS-GL7D6:~# lsmod
Module                  Size  Used by
iptable_filter          2336  0
ip_tables              23008  1 iptable_filter

There is only very little information about the bad file descriptor error in the internet and it did not help me.

iptables is from the debian stable packages. The kernel is 2.6.12.6-arm1.

Can anyone help me to fix this problem to get iptables properly running on that box?

Thanks!

Gerald

#1 lore raw

Hi there,

Quoted 7 lines · Gerald Vogt

Hi!

I want to get iptables running on my Kurobox device (NAS). The kernel came without the filtering modules. Thus I recompiled a new kernel adding what was missing and installed it and all modules for the netfilter. Still I always get

Quoted 6 lines
root@LS-GL7D6:~# iptables -L
iptables v1.3.6: can't initialize iptables table `filter': Bad file
descriptor
Perhaps iptables or your kernel needs to be upgraded.
[snip]
iptables is from the debian stable packages. The kernel is 2.6.12.6-arm1.

Maybe iptables needs to be upgraded? ISTR I once came across a situation where I had to do that after a kernel upgrade on Debian.

--

73,
Ged.