Skip to content

nimazerobit/zitel-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zitel Optimizer

This project scans all valid frequencies, checks the bandwidth of each, and finally recommends the best frequency to you.

Warning

There is no guarantee of increased bandwidth. This script simply checks the different frequency bands and checks the bandwidth of each and finally based on your decision you can either manually select one of the frequencies or let the script automatically lock the fastest frequency on the modem.

Quick Start

If you're using Windows OS, you can use ZitelOptimizer.zip file available in release section. Also, if your operating system is not Windows or you want to run from source code, you can use this section.

  1. Download ZitelOptimizer.zip from release section.
  2. Extract the ZIP file.
  3. Open CMD or PowerShell then run executable file.
  4. Follow instructions in script.

Note

You can also use the script by double-clicking it, but it is not recommended.

How to run from source?

Tip

Before proceeding, make sure you have Python installed on your computer. You can download Python from its official website via python.org.

  1. Clone from repository
git clone https://github.com/nimazerobit/zitel-optimizer
cd zitel-optimizer
  1. Install required packages
pip install -r requirements.txt
  1. If necessary, change the config file (How to?)
  2. RUN (Available arguments here)
python main.py

How to Modify config.json file?

{
    "modem_ip": "192.168.0.254",            // Your Zi-Tel modem IP
    "username": "farabord",                 // MOST OF THE TIME THERE IS NO NEED TO CHANGE THIS
    "password": "farabord",                 // MOST OF THE TIME THERE IS NO NEED TO CHANGE THIS
    "valid_earfcn": [42490, 42690, 42890],  // DON'T TOUCH THIS
    "ping_check_ip": "8.8.8.8",             // IP used to check internet connectivity
    "speedtest_cli_path": "speedtest.exe"   // Path to SpeedTest CLI
}

Arguments

Argument Description
-y or --yes Use yes as default answer to prompts
--info Just show Cell Info

I know they are few :)

Watch on YouTube

Buy Me A Coffee

Donate ❤️

Buy Me A Coffee

About

This project scans all valid frequencies, checks the bandwidth of each, and finally recommends the best frequency to you.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages