Hi!
I just changed the maximum number of connections that the conntrack module can handle, but I did so by compiling it as a module (with all of it's dependecies) and adding this lines to the /etc/init.d/S45firewall:
#Estas dos siguientes agregadas por mi para incrementar el número de conexiones
#a 131072
#The hashsize is important, and should be a prime number
#It should be bigger than the numer of connections, or else
#you will get a "processor-eating" module (I really mean it).
/sbin/insmod ip_conntrack hashsize=131101
/bin/echo 131072 > /proc/sys/net/ipv4/ip_conntrack_max
#Los siguientes, pues el resto de modulos de conntrack, lastima que no esta
#el automontador de modulos, pero bueno.
/sbin/insmod iptable_nat
/sbin/insmod ip_conntrack_ftp
/sbin/insmod ip_conntrack_h323
/sbin/insmod ip_conntrack_irc
/sbin/insmod ip_conntrack_mms
/sbin/insmod ip_conntrack_proto_gre
/sbin/insmod ip_conntrack_pptp
/sbin/insmod ip_conntrack_tftp
/sbin/insmod ip_nat_ftp
/sbin/insmod ip_nat_h323
/sbin/insmod ip_nat_irc
/sbin/insmod ip_nat_mms
/sbin/insmod ip_nat_pptp
/sbin/insmod ip_nat_proto_gre
/sbin/insmod ip_nat_snmp_basic
/sbin/insmod ip_nat_tftp
/sbin/insmod ipt_MASQUERADE
/sbin/insmod ipt_REDIRECT
/sbin/insmod ipt_conntrack
Can I do all of this "in-kernel" without having to compile it as module?, if not, can this be added to the "official" OpenWRT? (compile conntrack as module, and load it somewhere in the init scripts), well, not for 131072 connections, but at least for 8192, or at least give an "easy" method to increase it (I know about the /proc/sys/net/ipv4/ip_conntrack_max file, but if you increase it there and you don't increase the hashsize parameter you will have the processor very busy).
Hope this helps someone, and thanks for any help (I'm getting tired of having to modify the source every time there is a new version).