From: Joseph H. <jos...@gm...> - 2011-06-30 19:51:32
|
I have iptables up and running, but I find that it is having problems with using the fields within the TCP protocol. For example, this command executes without error: iptables -A INPUT -p tcp -j ACCEPT However, when I try to specify a port: iptables -A INPUT -p tcp *--dport 22* -j ACCEPT iptables: No chain/target/match by that name. In OVEROTOP/tmp/sysroots/armv7a.../lib/modules/2.6.34/kernel/net/netfilter/ I see a lot of modules I've compiled along with my image, including xt_tcpudp.ko. If I insmod this module, that second rule works. Why are these modules not being put into the rootfs/kernel? Is there a way to specify that this module should be included? (And are there other modules I should make sure get included?) If not, what is the preferred way of making sure it gets loaded on each boot? I've looked at /etc/modules and /etc/modules.conf. Aside from not knowing which I should use, they both also say not to edit them manually because they are autogenerated via files in /etc/modutils/. However, I don't have that directory. |