Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 873 Bytes

README.md

File metadata and controls

41 lines (27 loc) · 873 Bytes

ModemRestart

A short python script for restarting the Motorola SB6121 Cable Modem (Hardware Version 5.0 Firmware Name: SB_KOMODO-1.0.6.14-SCM01-NOSH)

This may or may not work for other models depending on their embedded webserver.

The script checks connectivty by sending GET requests to Google. If the internet is down the script will pull all the status and log information from the modem and write them into a single file named incident.html and restart the modem.

Installation

The following assumes Ubuntu 14.04 64-bit

Install pip

sudo apt-get install python-pip
sudo pip install -U pip

Setup Virtualenv

sudo pip install virtualenv
virtualenv venv
source venv/bin/activate

Install script requirements

pip install -r requirements.txt

Start the script

python restart.py &