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.
Note
This project also works on, and has been tested with, Termux on Android.
Tip
Before proceeding, make sure you have Python installed on your computer. You can download Python from its official website via python.org.
- Clone from repository
git clone https://github.com/nimazerobit/zitel-optimizer
cd zitel-optimizer- Install required packages
pip install -r requirements.txt- If necessary, change the config file (How to?)
- RUN (Available arguments here)
python main.py{
"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
}| Argument | Description |
|---|---|
--quick |
Auto select and set fastest EARFCN |
--info |
Just show Cell Info |
--set <EARFCN> |
Manually set EARFCN |
I know they are few :)

