Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to collect network traffic statistics so that if questions come up about how much traffic I'm using I have the answer independent of my ISP. I have a home network with about 10 devices including BluRay player for Netflix, and both Windows and Linux machines.

I've looked at DD-WRT, but I see that even buying a new router that will be supported is a problem since I might get the wrong version of the hardware. I have a DIR-655 and a DIR-501 - neither of which is supported. The DIR-655 only gives me "packets", not bytes transferred. I don't mind buying new hardware, but it's uncertain on which actual device I'll get in the box. DD-WRT looks like a bad solution unless someone knows of a place to get a router that is guaranteed to work.

Does someone know of an Arduino or other SBC solution? I have plenty of NAT routers already, so I just need traffic statistics for external traffic. The network is Gigabit Ethernet connected to high speed consumer internet service.

share|improve this question

I do not think the version is critical for monitoring your overall bandwidth consumption. I believe it is one of the standard, earliest features provided by DD-WRT. From the GUI, go to Status -> WAN, bottom of the page, you get your daily usage.

As for installing DD-WRT, I share your concerns, but there is a solution. There is a number of router producers, Buffalo chief among them, that sell routers with DD-WRT already installed. No fear of bricking tour router, then.


Just to give you an idea, this is the bottom of the Status -> Wan page of my Buffalo router, which, by the way, is exactly the same model you looked up, a Buffalo WZR-HP-AG300H:

enter image description here

As you can see, the traffic, monitored on a daily basis, is given in MBs, not packets.

share|improve this answer
The Buffalo idea sounds great. I looked up a Buffalo WZR-300HP rounter, and then found the manual here: But the problem is that I don't see Bytes transferred each way. I see packets, which is all I get with my current DIR-655. Do you know how to get Bytes transferred rather than just packets? Thanks. – WIndy Weather Nov 5 '13 at 18:34
@Windy Weather I updated my post, to show you that the Buffalo gives exactly what you want. – MariusMatutiae Nov 5 '13 at 19:19
Thanks.. I'm ordering a Wzr-300hp right now. Great!! – WIndy Weather Nov 6 '13 at 20:07

Installation of openwrt/ddwrt is technical and complicated.

Maybe you can check this solution, it provides a virtual gateway to redirect and monitor network traffic which requires no new hardware.

share|improve this answer
Actually it is very easy to install... it is the configuration that gets technical and complicated, but there are how-to's all over the net that will show you how to do just about anything you can imagine with openwrt/ddwrt.... – TheXed Nov 5 '13 at 4:31
The box can be easily bricked(for example: incorrect iptables settings, incorrect ip settings). I suffered this for several times. – gargoyle Nov 6 '13 at 2:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.