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

Not surprisingly, when many people are online, internet access is unusably slow. However I don't know how to determine if the problem is only congestion, or whether capacity of the small WRT54GL also contributes to slow internet access? When few people are online, internet access is quite usable

In addition to standard OpenWrt configuration, I configured static routes to five subnets here at the village. I use the following to mirror all traffic to a computer running "ntop", connected to the router:

>  iptables -A PREROUTING -t mangle -j TEE --gateway 192.168.1.7
>  iptables -A POSTROUTING -t mangle -j TEE --gateway 192.168.1.7

- and I use the following to route web traffic to another computer running Apache Traffic Server, also connected to the router:

> iptables -A PREROUTING -t mangle -s 192.168.1.8 -j RETURN
> iptables -A PREROUTING -t mangle -p tcp --dport 80 -j MARK --set-mark 1
> ip route add table 1 via 192.168.1.8
> ip rule add fwmark 1 table 1

I also want to police incoming bulk traffic when our internet connection is busy

Wireless on the WRT54GL is unused, so I built a custom firmware and disabled all wireless packages, to make room for the extra iptables packages

What statistics can I gather, to determine whether the village could benefit from beefier router hardware?

Also, any advice what beefier router hardware to get? Aside from performance, our requirements are basic: We don't need many features, not even wireless. An advantage of the WRT54GL has been that they are easy to source, so they are easy to replace
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users

Reply via email to