Many ADSL modem/routers do not provide a means to continuously monitor their
statistics. Of particular importance are the statistics associated with the
incoming telephone line - generally referred to collectively as Line
. Since the advent of ADSL-Max and ADSL2(+), line stats of special relevance are
the Downstream Noise Margin
Both of these terms are often referred to by other names. The Downstream Noise Margin
may be called
simply the 'Noise Margin' or the 'Noise Ratio' or the 'SNR' and it represents the amount of
'elbow room' the router has available to cope with unwanted noise on the telephone line.
Its value is measured in Decibels - usually abbreviated to
The Sync Rate is often called the 'Connection Speed' or 'Line Speed' and indicates
the speed which the router and the remote telephone exchange hardware have 'negotiated'
and agreed on to represent the maximum possible speed that data could be transferred
over the telephone line. Note that, for a variety of reasons, the actual data speed is
often much less than the sync rate. It is usually measured in
Because these two values can often change while the router is unattended (for example,
while downloading at night), it's sometimes useful to be able to monitor and record these
values and that's where RouterStats comes in.
Click here for some example plots.
RouterStats monitors both the downstream and upstream Noise Margin and Connection Speed values and plots
them on graphs. RouterStats also
provides two additional user-defined graphs for monitoring any other two values that may be available on your
router's "stats" page.
With the Netgear DG834, DG834G, DG834GT, DG834N, DG834PN, DG2000 and DGN2000 series of routers, RouterStats is also able to automatically
establish a Telnet connection for access to additional statistical data. From version 4.3 I've added support for the
'unofficial' DGTeam firmware (hopefully).
I've added the facility to "bypass" the quirky Netgear telnet login and use the more conventional method. The telnet prompt, chipset
and command-set can be selected.
This may possibly make some of the telnet facilities in RouterStats available to other routers besides the
Netgears. It does work with the D-Link DSL-504T, 2640B and 2740B, for example. Please note that this is a totally unsupported feature.
How it Works
Please note that RouterStats
Plug and Play!
(But see below
for a version that is!)
All routers are
different and you will need to do some detective work and have some understanding of how
to display the router's pages in your browser and RouterStats may not even work with your router.
It should be possible to configure it to work with other routers provided their
"stats" are accessible as a simple HTML page - ie without Frames - in your web browser but
please bear in mind that RouterStats is primarily designed to work with the Netgear DG834 series.
RouterStats is configured, virtually ready-to-run, with versions 1, 2, 3 and 4 of the
Netgear DG834, DG834G, DG834GT, DG834N, DG834PN, DG2000/DGN2000 & DGN3300/DGND3300 series and the Thomson ST585 v6 & v7 and the TG582n/TG587n routers.
With any of these routers,
you should only need to enter your own username and password to be up and running.
RouterStats incorporates its own fully up-to-date Help file but you can
view a copy here if you want to
look at it in advance. (Note that this online file isn't always kept up to date - the latest version will always be
included with the program).
The Help file provides details of the following additional routers (thanks to feedback from other users):
- Belkin F5D7630-4A (UK)
- D-Link DSL-502T, DSL-504T (Check the "Use source B" checkbox - see FAQ - Q4)
Telnet also works by selecting the AR7 chipset and checking the Experimental checkbox.
- Draytek Vigor 2600G
- Linksys WAG54G
- Linksys HG200
- Linksys WAG160N
- Linksys WAG200G
- Linksys WAG354G
- Netgear DM111P (Check the "Use source A" checkbox - see FAQ - Q4)
- Orange Livebox (Inventel)
- Speedtouch 510 v4 (Firmware 22.214.171.124) (Works partly. Rx Noise and Rx Sync OK)
- Speedtouch 585 v6 & v7
- Voyager 2100 (+ probably 2110 and possibly 2019)
- Voyager 220V (Check the "Use source A" checkbox - see FAQ - Q4)
- Zoom X5v
If your router isn't listed, it doesn't necessarily mean that RouterStats won't work with it but there are some routers
that are difficult or impossible to configure RouterStats for. Your router may be listed for RouterStats-Lite (below).
Although I have absolutely NO experience with Linux myself (so please don't ask :)),
apparently RouterStats and RouterStats -Lite
can be coaxed into running under Linux: kitz.co.uk - Linux Forum
RouterStats incorporates a simple webserver so you can keep an eye on the graphs online.
View my own router's stats here if my server is
RouterStats -Lite ~~ A 'cut down' Plug and Play version
Very often, the ability to monitor just your downstream noise margin and connection speed for a few days will be enough to help you locate
the source of problems with your ADSL connection without all the "bells and whistles" that RouterStats provides. RouterStats -Lite
is a simplified version which needs hardly any setting up and works virtually 'out of the box' with the routers listed below. It could also
work with similar routers which are from the same "stable" as those listed.
RouterStats -Lite also has a "user-defined" router which should allow you to configure it to work with other routers not listed. This option isn't plug-n-play but should be relatively easy to set up.
Note: The latest version will contain bug fixes and new features in addition to extra routers so is always worth downloading.
[*] Note that RouterStats-Lite will only work with routers which use a popup dialogue box for Username & Password login. It will not work
with routers which use an 'embedded' webpage for login. Unfortunately, some router manufacturers are changing the method of login to the
webpage type which means that some routers which once worked with RouterStats-Lite may no longer work. I'll note these changes below as and when I'm notified.
|Version 115 (07 Sept 2020)||Currently works with..|
Download zipped version
Download Windows self installer version
If your router isn't listed, I'd be happy to try to add it. But please note that RouterStats-Lite will
only work with routers which have a separate popup login authentication dialogue box.
Please don't ask if you'd be unable to respond reasonably quickly (within 7 days) when testing two or three Betas that I may send you by email. (Waiting for feedback for one router
prevents me adding any others)
Please see here.
- [User-defined router]
- 2Wire 2700HG-B, -V
- 2Wire 2701HG-D
- 2Wire BT1800HG
- 2Wire BT2700HG-V (firmware 126.96.36.199)
- ActionTec GT784WN
- Ambit256 (Virgin Cable)
- ASMAX AR1005g
- Asus DSL-N55U [#3 See note below]
- Asus DSL-N66U
- BEC 8920NE s.v
- Belkin F5D-8630
- Belkin F5D-8633-4 v1 / F5D-8636-4 v2
- Billion Bipac 5200G R4
- Billion Bipac 5200S-RC (188.8.131.52)
- Billion Bipac 5210
- Billion Bipac 7300A
- Billion BiPAC 7401VGP R3
- Billion Bipac 7402VGP
- Billion Bipac 7700N
- Billion Bipac 7800N
- Billion BiPAC 7800DXL/7800NXL/8800NL
- Cisco 877W K9
- Comtrend CT-5365
- D-Link DSL-500B
- D-Link DSL-504
- D-Link DSL-2640R
- D-Link DSL-2640S (Sky)
- D-Link DSL-2640U
- D-Link DSL-2680
- D-Link DSL-2740B
- D-Link DSL-2741B
- D-Link DSL 2780
- D-Link DSL-G624M
- Digicom Michelangelo Wave
- Draytek Vigor 2600 & 2800 series
- Draytek Vigor 2820n [#1 see note below]
- Dynalink RTA1025W
- Dynalink RTA1046VW
- Dynamode R-ADSL-C4-Q-G1
- EchoLife HG520b (TalkTalk)
- EchoLife HG556a (Vodafone)
- Edimax 7084
- Edimax AR-7265WnA
- FiberHome AN1020-16T
- GNet GBB2060-Xi
- Huawei (Generic Telnet)
- Huawei SmartAX MT882 (TalkTalk)
- Kasda 5262B(KW5262B) (v4.16L.04)
- LinkSys AG241V2
- Linksys WAG120N-EZ
- Linksys WAG160N / WAG320N
- Linksys WAG200G Home Gateway
- Linksys WAG54G
- NetComm NB9W
- Netgear D6200
- Netgear D7000
- Netgear D7000 v2
- Netgear DG834 (and -G, -GT, -N, PN) v1-4
- Netgear DG834(G) v5
- Netgear DG934 (Sky Broadband)
- Netgear DGN1000
- Netgear DGN2000 (Italian version)
- Netgear DGN2200 / N600-DGND3700
- Netgear DGN2200 v3
- Netgear DGN2200 v4
- Netgear DGND3700v2
- Netgear DGND4000
- Netgear DM111P
- Netopia 3347 (not bellsouth.net)
- Now-TV. Hub 2. (User-defined see note #4)
- Orange Livebox (Inventel)
- Philips CGA7522 /A, /S, /TE
- Sagem F@ST 2304 (Sky)
- Sagem F@ST 2504 (Sky)
- Sagem F@ST 2504N (Sky)
- Sagem F@ST 2704 (Orange)
- Sagem Livebox 2 (not confirmed)
- Sky Hub SR101 & SR102
- Sky Hub SR101 & SR102 (Later versions)
- Sky Hub SR203
- SmartRG SR300N
- SmartRG SR350N
- SpeedTouch 7G (BT Home Hub v1)
- Speedtouch 510 v6
- SpeedTouch ST546 v6
- Speedtouch 580 (184.108.40.206)
- Speedtouch 585 v6 & v7
- Thomson ST780WL
- Thomson TG582n / TG587n
- TP-Link TD-8816 / TD-8840 / TD-W8961ND
- TP-Link TD-W8910G
- TP-Link TD-8950ND
- TP-Link TD-W8951ND
- TP-Link TD-W8960N [#2 see note below]
- TRENDnet TEW-658BRM
- Trust MD-4050
- Voyager (??)
- Voyager 220V (BT)
- Zoom X3 GS v1.02-70
- Zoom X5v
- Zoom X6
- Zoom X7N (Model 5790)
- ZTE ZXDSL 831-CII
- ZyXEL P-652
- ZyXEL P-660H-D1
- ZyXEL P-660H-D1 [V3.40(AGD.3)]
- ZyXEL P-660HW-61
- ZyXEL P-660HW-T1
- ZyXEL P-2602HWL-D1A
- ZyXEL VMG1312-B10D v5.11 (AAXA.1)CD
[#1] Not with all firmware versions
[#2] Not with firmware version 7
[#3] Works with FW 220.127.116.11.376_2736 (Annex A) (19 Jan 2015). Will NOT work with FW 18.104.22.168.380_3925 (4 Oct 2016) due to login change.
[#4] User-defined works with Now-TV Hub Two. User defined configuration.