Hasso Tepper wrote: > I was running IPv6 tunnelbroker on Linux quite happily till now, but it > went crazy in the weekend probably because it hit some limit in the > kernel. > > With more than 500 tunnels tunnelbroker lost connection to the LAN, > "ping6 -I eth0 ff02::1" stopped working etc. I cleaned up a tunnels a > little bit, removed dead ones, got number of tunnels down to the 460 and > all is working without any problem again. > > I hit some multicast related limit in kernel probably, but which one? And > how to increase it? I forgot to mention kernel version - it's 2.4.29-rc1, but it happened with 2.6.8 initially as well. And more info ... During problems there was something wrong with ipv6 at all. I couldn't load ip6_tables module, now with 460 tunnels it works ok again. tunnelbroker:/# modprobe ip6_tables /lib/modules/2.4.29-rc1/kernel/net/ipv6/netfilter/ip6_tables.o: init_module: Cannot allocate memory Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.29-rc1/kernel/net/ipv6/netfilter/ip6_tables.o: insmod /lib/modules/2.4.29-rc1/kernel/net/ipv6/netfilter/ip6_tables.o failed /lib/modules/2.4.29-rc1/kernel/net/ipv6/netfilter/ip6_tables.o: insmod ip6_tables failed -- Hasso Tepper Elion Enterprises Ltd. WAN administrator - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html