On Mon, 15 Jan 2007, Fred Sirevag wrote:
>
> Hello group,
>
> I'm running the TS-7300 with the following kernel
>
> Linux ts7000 2.4.26-ts11 armv4l GNU/Linux
>
> and I was hoping to install and run arnos iptables.
> However, there may be some modules missing in the
> kernel and here are thsir error messages, appearing
> multiple times on the console before the script gives
> up:
>
>
> iptables v1.3.6: can't initialize iptables table `filter':
> Table does not exist (do you need to insmod?)
>
> Perhaps iptables or your kernel needs to be upgraded.
> iptables v1.3.6: can't initialize iptables table `mangle': Table
> does not exist (do you need to insmod?)
>
> So if these modules are missing, where can I get precompiled
> ones for my board.... hmm...
They might not be missing, they might simply not be installed.
Have you tried insmod'ing the relevant modules?
Try
insmod ip_tables
From the second error message you may need the load the iptable_mangle
module too....
insmod iptable_mangle
You may also need iptable_filter, there may be other modules needed too.
If you get messages saying modules can't be found, then the kernel you
have has not been compiled with iptables.
But this is Linux, and you can compile your own version of the kernel with
all the modules you want. There have been several threads on kenrel and
module compiling and cross-compiling. Search the archives at yahoo. If you
are running the Debian Dev image and plan on natively building the kernel,
then any web/book reference on configuring/compiling the 2.4 Linux Kernel
will be your guide. Though there are some initial instructions from
Technoligics to follow first - see there ARM linux site.
> I would be very thankful for any help here, and to hear from
> anyone running the same or any similar/better/different firewall
> system on the embedded arm SBC.
There are millions of people running iptables! AFAIK there is no other
kernel firewalling option in Linux - though others may know different.
The thing to constantly remember is that this is just linux. The version
of linux provided is the full thing (for that version) and the same as the
linux kernel running on any desktop or on a vast data centre server.
cheers
Jim
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|