On 2012-02-16 14:47, Jack Bates wrote: > How can you tell when your router hardware is too feeble for your demands? > > Here at the Agahozo-Shalom Youth Village in Rwanda, 500 students and 150 > staff share one satellite internet connection. Downstream is 0.78 Mbps, > upstream is 0.18 Mbps, but we hope in future to increase bandwidth. Most > staff have netbooks and there are three computer labs with about 24 > computers each. The satellite modem is connected to a Linksys WRT54GL > running OpenWrt 10.03.1
That router can certainly handle the throughput (bitrate), but the real problem is in simultaneous TCP/UDP/conntrack sessions. Please post these: cat /proc/sys/net/ipv4/netfilter/ip_conntrack_buckets cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max cat /proc/sys/net/ipv4/netfilter/ip_conntrack_count If count is close to max, that's part of your problem. Your max is probably 16K or 4K, neither of which is sufficient for that many users. Estimate 50 sessions per user assuming browsing, chat, and email. You can increase these by echoing new values into those /proc settings, or using sysctl. However, the limits set by the OpenWRT developers probably reflect the real RAM limitations of the hardware. And yes, check CPU and RAM load too. Are your load numbers (see "uptime" on CLI) above 1.0? My feeling is that you need to upgrade, yes. That WRT54GL is a great device, but it's just not beefy enough for so many users. Regards, Tyler -- Before emailing me, please watch "Stop Forwarding That Crap To Me": http://www.youtube.com/watch?v=KCSA7kKNu2Y _______________________________________________ openwrt-users mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-users
