- Router Model: Zyxel (ISP-branded variants)
- Configuration Format: TR-069 InternetGatewayDevice XML schema
- Typical Parameter Count: 4,000+ configurable settings
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| ZTE ZXIC Router Configuration Backup/Restore Tool | |
| ================================================== | |
| This tool allows you to backup, decrypt, encrypt, and restore configuration | |
| files from ZTE ZXIC series routers (tested on ZXIC 2K05X). | |
| ENCRYPTION DETAILS: | |
| ------------------ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| GPON ONU/ONT Router Configuration Manager | |
| ========================================== | |
| A comprehensive Python script for managing BOA-based GPON devices. | |
| INSTALLATION | |
| ------------ | |
| pip install requests |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| ================================================================================ | |
| Zyxel Router Configuration Backup/Restore Tool | |
| ================================================================================ | |
| DESCRIPTION: | |
| This tool provides comprehensive functionality for working with Zyxel router | |
| configuration backups. It can download, decrypt, encrypt, and restore |
PON Serial Number Change, Linux Shell Access & Flash Command Reference
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| # -*- coding: utf-8 -*- | |
| """ | |
| wan_fixer_daemon.py | |
| ------------------- | |
| A long-running daemon to monitor and fix WAN connectivity issues for a | |
| VSOL V2802RH router. | |
| """ | |
| import re |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| # | |
| # 20-force-dns-ntp6.sh ── Blanket IPv6 DNS + NTP interception on UniFi | |
| # DNS : Any → AdGuard (MAC 02:42:c0:a8:00:02) ➜ port 53 | |
| # NTP : Any → unRAID (MAC 48:22:54:42:ba:fc) ➜ port 123 | |
| # …but **skip packets whose source MAC is unRAID itself** to avoid | |
| # an endless redirect loop on its outbound NTP queries. | |
| # | |
| # Works on UniFi gateways that honour ip6tables rules (UDM, UCG Ultra, etc.) | |
| # Place in /mnt/data/on_boot.d and make executable so it survives upgrades. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| Flow: | |
| - Try http://jiofiber.local.html:8080/request_account | |
| - If DNS fails, prompt for router LAN IP and retry | |
| - If still unreachable, explain prerequisites and exit | |
| - Drive OTP flow against https://<router>:8443/ using a deterministic MAC | |
| derived from the hardcoded hostname "AnkurSIPProxy" (JFC hashing logic) | |
| - Parse SIP config to obtain password and username | |
| - Generate a .env in the project root with Jio-friendly defaults |
NewerOlder