"Help me fix my internet" report tool

Zertop

Expert Member
Joined
Mar 9, 2013
Messages
3,133
Reaction score
55
Location
Cape Town
Hey Everyone!

Ive created a tool to help people run diagnostics on their internet. Basically, it runs an International and Local Speedtest as well as an International and Local tracert.

I have also created a "Is it my Line?" Tool, which pings the last hop on Telkom's network in order to see whether there is an exchange/line fault or an ISP issue. Please find that tool HERE

I am very strict with regards to malware, and will never distribute something that potentially has any form of harmful file attached to it.

Z



Please note that I will no longer be updating this tool.

DOWNLOADS:

Download ZIP: [url]https://zertop.com/releases/diagtool/diagtool.zip[/URL]


CHANGELOG:

1. 20-11-2013:
- Local download now HTTP instead of FTP.
- Left Results.txt in directory
- When starting, delete Results.txt instead of every single txt file in directory

2. 21-11-2013
- User selects test size

3. 22-11-2013
- Reset Local Servers.
- Open Results.txt when finished

4. 04-12-2013
- Added Timestamp

5. 13-12-2013
- Local download links expired, linked to different files

6. 28-12-2013
- Some ISP's point google.co.za to international location - changed to afrihost.co.za

7. 03-01-2014
- Okay, so its a new year - and therefore we have a new release :D
- Added a speedtest.net test
- Added python to run speedtest. Read more about python here: http://python.org/
- Used the speedtest.net script found here: https://github.com/sivel/speedtest-cli. All credits to to them :) Oh, and thanks to @blunt for making me aware of that script :D

8. 04-03-2014
- Removed Python and speedtest.net (No point really)
- Fixed current files
- Program now shows progress on screen (slightly messy, but will fix it some other time :))

9. 27-03-2014
- Added new LineTool (See link above), which basically pings a specific IP for 30 counts. This IP will usually be the second hop on the tracert, so to see whether there are any lines issues over a prolonged period of time.
- Changed DiagnosticsTool file links, as the old ones are about to expire.

10. 28-03-2014
- Small Bug Fix

11. 30-03-2014
- Fixed broken links

12. 24-12-2014
- Restarting Development
- Fixed Links
- Rewritten Old Concepts
- Added Auto Update

13. 19-03-2015
- Version Alignment

14. 20-03-2015
- Version Alignment

15. 15-09-2015
- Removed Updater
- Tool now Archived.
 
Last edited:
good stuff, will give it a run tonight and see what I get out of it :)
 
Mine's stuck at doing the local trace route.

Must be somethign to do with the works network
 
I do, but I remove it when the program finishes - should I leave it there?
Yes, I accidently copied some other text while I thought the program was still running and when a got back to CMD I saw it copied to the clipboard and I copied over it
 
Yes, I accidently copied some other text while I thought the program was still running and when a got back to CMD I saw it copied to the clipboard and I copied over it

Okay haha - ive updated it. You can redownload if you want :P
 
Your delete statement is maybe a bit too global. If someone has other txt files in the same directory, they will all be gone. I see you do a change directory, but it seems like it still deletes files in the directory where you run the .bat file from.
 
Your delete statement is maybe a bit too global. If someone has other txt files in the same directory, they will all be gone. I see you do a change directory, but it seems like it still deletes files in the directory where you run the .bat file from.

Fixed
 
Code:
Local Tracert 

Tracing route to google.co.za [173.194.34.120]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.0.200 
  2   799 ms   802 ms   657 ms  dsl-165-145-88-01.telkomadsl.co.za [165.145.88.1] 
  3   740 ms   773 ms   840 ms  196.43.31.250 
  4  1069 ms   911 ms   902 ms  196.43.31.253 
  5   873 ms   923 ms   919 ms  lon-ip-hsll-1-gig-0-1-0.telkom-ipnet.co.za [196.43.9.46] 
  6  1034 ms  1053 ms  1076 ms  196.25.191.146 
  7  1172 ms  1205 ms  1102 ms  209.85.240.63 
  8   589 ms   620 ms   543 ms  209.85.253.47 
  9   401 ms   378 ms   399 ms  lhr14s20-in-f24.1e100.net [173.194.34.120] 

Trace complete.
  
International Tracert 

Tracing route to thinkbroadband.com [80.249.99.130]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.0.200 
  2   939 ms   968 ms   869 ms  dsl-165-145-88-01.telkomadsl.co.za [165.145.88.1] 
  3   675 ms   537 ms   493 ms  196.43.31.250 
  4     *        *        *     Request timed out.
  5   907 ms   942 ms   988 ms  196.43.48.158 
  6   851 ms   857 ms   891 ms  rrba-ip-lir-1-gig-2-0-0-201.telkom-ipnet.co.za [196.43.33.5] 
  7  1189 ms  1202 ms  1196 ms  fra-ip-hsll-1-gig-0-1-0.telkom-ipnet.co.za [196.43.9.102] 
  8  1232 ms  1204 ms  1226 ms  te0-7-0-11.ccr21.fra06.atlas.cogentco.com [149.11.20.65] 
  9  1287 ms  1287 ms  1306 ms  ntl.lon01.atlas.cogentco.com [130.117.15.194] 
 10  1307 ms  1308 ms  1304 ms  vlan90.csw4.frankfurt1.level3.net [4.69.154.254] 
 11  1301 ms  1352 ms  1091 ms  ae-92-92.ebr2.frankfurt1.level3.net [4.69.140.29] 
 12   864 ms   872 ms   843 ms  ae-24-24.ebr2.london1.level3.net [4.69.148.197] 
 13   638 ms   706 ms   737 ms  ae-57-222.csw2.london1.level3.net [4.69.153.134] 
 14   855 ms   760 ms   848 ms  ae-21-52.car1.london1.level3.net [4.69.139.98] 
 15   828 ms   710 ms   809 ms  bytemark-co.car1.london1.level3.net [212.187.193.10] 
 16  1053 ms  1196 ms  1247 ms  gi1-24-10-star1.core-rs2.thdo.ncuk.net [80.249.97.9] 
 17  1028 ms  1047 ms  1099 ms  www.thinkbroadband.com [80.249.99.130] 

Trace complete.
  
International Speedtest 
Downloaded 5120.0 kilobytes in 37 seconds. (137.53 KB/s)
  
Local Speedtest 
Downloaded 8775.2 kilobytes in 1:23 seconds. (105.30 KB/s)


thank you,tested it at work :P

look at that PING!
 
Code:
Local Tracert 

Tracing route to google.co.za [74.125.233.56]
over a maximum of 30 hops:

  1     1 ms    <1 ms    <1 ms  192.168.10.1 
  2     9 ms     9 ms     9 ms  196-215-156-1.dynamic.isadsl.co.za [196.215.156.1] 
  3    11 ms    11 ms    10 ms  vlan2473.cdsl2-ctn.isdsl.net [196.38.72.193] 
  4    11 ms    11 ms    11 ms  196.35.115.136 
  5    11 ms    10 ms    10 ms  168.209.6.12 
  6    34 ms    33 ms    34 ms  168.209.100.13 
  7    33 ms    33 ms    33 ms  168.209.1.179 
  8    34 ms    34 ms    34 ms  74.125.49.66 
  9    34 ms    36 ms    34 ms  64.233.174.21 
 10    34 ms    35 ms    33 ms  jnb01s01-in-f24.1e100.net [74.125.233.56] 

Trace complete.
  
International Tracert 

Tracing route to thinkbroadband.com [80.249.99.130]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.10.1 
  2    10 ms     9 ms     8 ms  196-215-156-1.dynamic.isadsl.co.za [196.215.156.1] 
  3    11 ms    11 ms    10 ms  vlan2473.cdsl2-ctn.isdsl.net [196.38.72.193] 
  4    11 ms    10 ms    10 ms  196.35.115.136 
  5    12 ms    11 ms    11 ms  168.209.2.12 
  6    11 ms    11 ms    10 ms  core1b-ctn-gi0-2.ip.isnet.net [168.209.6.4] 
  7   162 ms   162 ms   163 ms  168.209.201.6 
  8   159 ms   165 ms   159 ms  linx-gw1.thn.ncuk.net [195.66.224.240] 
  9   160 ms   160 ms   160 ms  gi1-24-10-star1.core-rs2.thdo.ncuk.net [80.249.97.9] 
 10   162 ms   161 ms   161 ms  www.thinkbroadband.com [80.249.99.130] 

Trace complete.
  
International Speedtest 
Downloaded 5120.0 kilobytes in 13 seconds. (366.76 KB/s)
  
Local Speedtest 
Downloaded 8775.2 kilobytes in 25 seconds. (337.74 KB/s)


my connection at home :D
 
Awesome tool - thanks. Only issue I found was that it took 13MB for the speedtests. Would this not pose a problem if your account has serious issues and you're down t a few KB/s?
 
Awesome tool - thanks. Only issue I found was that it took 13MB for the speedtests. Would this not pose a problem if your account has serious issues and you're down t a few KB/s?

Good point! Ill have to add an option for the speedtest size in future versions. However, this messes up the point of it being easy to use :/
 
Good point! Ill have to add an option for the speedtest size in future versions. However, this messes up the point of it being easy to use :/

Most novices wouldn't even know to run the bat file to begin with. Think of your audience in that sense. They'd in all likelihood not have much of a hassle selecting a test size...
 
Top
Sign up to the MyBroadband newsletter
X