/Utility-to-Reboot-TP-Link-Cable-Modem

Linux, Win Binaries to reboot Reboot TP-Link Cable Modem

Primary LanguageGo

Utility to reboot Reboot TP-Link Cable Modem (Linux, Windows and more..)

TP-Link makes decent, inexpensive cable modems. Here’s a python script I had put together a while back, to reboot the Cable Modem. Recently, I got an email requesting compiled binaries that does the same. I see their point too; for example, there are IoT devices that may not have Python. Or, there could be users who don't want to install the required modules, or, even folks who are on Microsoft Windows.

I had some spare time to tinker on. So, here are the pre-compiled binaries for various Linux, Windows architectures.

Download the one appropriate for your setup, and keep rebooting your TP Link Cable Modems as you desire!

Windows

After downloading the appropriate binary as C:\temp\reboot_tc7610.exe:

C:\temp>reboot_tc7610.exe --help
tc7610 rebooter 1.0g Copyright (C) 2019 Evuraan 
This program comes with ABSOLUTELY NO WARRANTY.
Usage: reboot_tc7610.exe -ip 192.168.100.1 -u administrator -p password
  -h   --help         print this usage and exit
  -ip  --ip           IP address of the modem
  -u   --user         username to use
  -p   --password     password to use
  -v   --version      print version information and exit
 

Rebooting the cable modem from Windows:

 
  
C:\temp>reboot_tc7610.exe
tc7610 rebooter 1.0g Copyright (C) 2019 Evuraan 
This program comes with ABSOLUTELY NO WARRANTY.
Assuming default address and credentials
Reboot Success!

Linux

From a Raspberry Pi,

 $ ./reboot_tc7610-linux-armv71 --help
tc7610 rebooter 1.0g Copyright (C) 2019 Evuraan 
This program comes with ABSOLUTELY NO WARRANTY.
Usage: ./reboot_tc7610-linux-armv71 -ip 192.168.100.1 -u administrator -p password
  -h   --help         print this usage and exit
  -ip  --ip           IP address of the modem
  -u   --user         username to use
  -p   --password     password to use
  -v   --version      print version information and exit

Rebooting the cable modem,

 $ ./reboot_tc7610-linux-armv71
tc7610 rebooter 1.0g Copyright (C) 2019 Evuraan 
This program comes with ABSOLUTELY NO WARRANTY.
Assuming default address and credentials
Reboot Success!

License: GPL v.3