Netgear D7000 VDSL modem/router

Associate
Joined
20 Jan 2015
Posts
67
I didn't realize that this level of stats could be read from the D7000. Could someone tell me how to set this up please?
 
Associate
Joined
30 Nov 2012
Posts
170
Location
London
I didn't realize that this level of stats could be read from the D7000. Could someone tell me how to set this up please?

You'll need to get hold of telnetenable.exe

see post #238

Once you have that, extract the exe and then run it using the following example format.

telnetEnable.exe 192.168.1.1 000FB5A2BE26 Gearguy Geardog

Note the IP address of your router if it is not the same as above, the MAC address of the router ( LAN ), and the username passowrd.

Once you have done that, check if telnet is enabled by telneting into the router, you should just see a '#'

You can then enter the command adslctl info --stats

note, if you reboot the router, then you'll need to repeat the above.

Enjoy..

You can also set yourself up with DSLStats, pop over to the Kitz forum for info on that. but once set up you get nice graphs etc. It's got a little bug though, you have to reset the login data everytime you restart it. Once you have it up and running, then you can set up an account at http://www.mydslwebstats.co.uk/ and have a look at it on there, along with other users stats. There is also a link there to the DSLStats program.
 
Last edited:
Associate
Joined
20 Jan 2015
Posts
67
Mmm thought I was there. Apparently the payload has been deployed and I appear to have a telnet session in Putty but there is no # and the command doesn't seem to do anything after "return". Is Putty OK for this?

I looked at the http://www.mydslwebstats.co.uk/ , downloaded but couldn't see the D7000 in the drop-down. Guess I need to look deeper.
 
Associate
Joined
30 Nov 2012
Posts
170
Location
London
Mmm thought I was there. Apparently the payload has been deployed and I appear to have a telnet session in Putty but there is no # and the command doesn't seem to do anything after "return". Is Putty OK for this?

I looked at the http://www.mydslwebstats.co.uk/ , downloaded but couldn't see the D7000 in the drop-down. Guess I need to look deeper.

In windows, goto Control Panel->Programs and Features. Select Turn Windows Features On or Off. In that list select Telnet Cient.

Wait for that to finish then launch a command prompt.

Telnet router_Ip

Job done...:)
 
Associate
Joined
30 Nov 2012
Posts
170
Location
London
Mmm thought I was there. Apparently the payload has been deployed and I appear to have a telnet session in Putty but there is no # and the command doesn't seem to do anything after "return". Is Putty OK for this?

I looked at the http://www.mydslwebstats.co.uk/ , downloaded but couldn't see the D7000 in the drop-down. Guess I need to look deeper.

Select one of the other netgear modems, it works as they use the same command. Should look like this. No username or password required.

http://s15.postimg.org/rzqus7aij/Capture.png

Ignore the debug mode comment.
 
Last edited:
Soldato
OP
Joined
19 Apr 2012
Posts
5,222
1) Download the unlock tool from here https://github.com/LuKePicci/NetgearTelnetEnable/blob/master/binaries/windows/telnetenable.exe
2) Place file in C:\Windows\System32.
3) Login to netgear router and click advanced and look at the router information block. Take note of the MAC address in there.
4) This point I made a notepad file with the info if I ever need it again.
5) Open windows command prompt.
6) Type this without the quote marks "telnetenable.exe 192.168.0.1 {MAC ADDRESS of Router LAN Port - in step 3} {user id- default admin} {password- default password}
7) It should look like something like this - telnetenable.exe 192.168.0.1 000FB5A2BE26 admin password
8) Hit enter and you should get a message stating Payload has been sent to Netgear router. Telnet should be enabled.
9) Open DSL Stats, And go to config page. Select one of the netgear routers from the list and delete the username and password info. Hit the play button.
 
Associate
Joined
20 Jan 2015
Posts
67
No luck :( I seem to be logged in OK. The DSL Stats screen goes grey as it goes into record mode but the log says no data received and then times out. I'll recheck the unlock script. When I open a cmd window, the router asks for user and password but says I am using an incorrect loggin! This must be something minor! I have looked at the router for a "enable telnet" option per other routers but cannot see this so I am assuming that the telnetenable payload does this.
 
Last edited:
Soldato
OP
Joined
19 Apr 2012
Posts
5,222
Try going into dslstats and click reset config then select the last Netgear on the drop down list, delete the username and and password fields and try again.
 
Associate
Joined
30 Nov 2012
Posts
170
Location
London
Make sure the command you select in configuration is ADSLCTL not ADSL. That is the bug with DSLStats. It forgets the command it should send, which is ADSLCTL and sends the command ADSL.

This happens whenever you restart the program.

Actually I just looked at the ini file in appdata, and it ignores the commandprefix initialiser and replaces it with adsl when you start the program too. I've even overidden the write permission on that file so DSLStats cannot change it, it still ignored it and used adsl.... c'est la vie!
 
Last edited:
Associate
Joined
20 Jan 2015
Posts
67
And you are on firmware .18 ?

Is your telnetenable.exe size 57Kb

Yes, I am on firmware 18. The telenetable file I have is 27k. I re-downloaded the file from your link and it was also 27k so is this the correct file? You suggested it should be 57k.

Thanks
 
Back
Top Bottom