Banner
To be revised into proper TOC
This commit is contained in:
57
README.md
57
README.md
@@ -1,41 +1,20 @@
|
|||||||
# LTE Recovery Script for GL-XE300_V1.0 Router Board
|
|
||||||
|
|
||||||
This script resets and brings up a Quectel EP06-A LTE modem using `uqmi`.
|
|
||||||
|
|
||||||
## What It Does
|
|
||||||
|
|
||||||
- Kills stuck `uqmi` processes
|
|
||||||
- Stops the active PDP session (with timeout)
|
|
||||||
- Blanks and restores the APN
|
|
||||||
- Forces `raw_ip=Y` mode
|
|
||||||
- Brings interface down and up cleanly
|
|
||||||
- Confirms WAN is working (IP + route + ping)
|
|
||||||
|
|
||||||
## Why I Made This
|
|
||||||
|
|
||||||
Most LTE recovery tools are locked behind vendor-specific web GUIs.
|
|
||||||
This script is built for **OpenWRT 24.10.0** and is intended for users running **command-line only** with no GUI.
|
|
||||||
|
|
||||||
Use cases include:
|
|
||||||
|
|
||||||
- Deployments where modem control must be done over shell
|
|
||||||
- Cron-based or watchdog-based recovery without manual intervention
|
|
||||||
- Off-grid or solar-powered systems where the LTE radio is **only active at certain times of day**
|
|
||||||
|
|
||||||
If you're running raw OpenWRT and want reliable LTE recovery on CLI, this is for you.
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
System must be flashed to **OpenWRT 24.10.0** with the **Quectel EP06-A** modem installed.
|
|
||||||
Assumes modem interface is named `wwan` and located at `/dev/cdc-wdm0`.
|
|
||||||
|
|
||||||
The script uses an APN of `mobile`, which is valid for **EIOT Club SIM cards** as of this commit.
|
|
||||||
This SIM was selected for its plug-and-play compatibility with OpenWRT and `uqmi`, requiring no manual registration or configuration.
|
|
||||||
|
|
||||||
Assumes WAN port has internet access during the first run so the required packages can be installed.
|
|
||||||
|
|
||||||
Install required packages:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
opkg update && opkg install uqmi ip-full iputils-ping uci
|
cat > /etc/banner <<"EOF"
|
||||||
|
██████╗ ██████╗ ███████╗ ███████╗
|
||||||
|
██╔══██╗ ██╔═████╗ ██╔════╝ ██╔════╝
|
||||||
|
██████╔╝ ██║██╔██║ ███████╗ ███████╗
|
||||||
|
██╔══██╗ ████╔╝██║ ╚════██║ ╚════██║
|
||||||
|
██████╔╝ ╚██████╔╝ ███████║ ███████║
|
||||||
|
╚═════╝ ╚═════╝ ╚══════╝ ╚══════╝
|
||||||
|
|
||||||
|
██ ██ █████╗ ████████╗████████╗
|
||||||
|
██ ██ ██╔══██╗╚══██╔══╝╚══██╔══╝
|
||||||
|
██ █ ██ ███████║ ██║ ██║
|
||||||
|
██ ███ ██ ██╔══██║ ██║ ██║
|
||||||
|
╚███╔███╔╝██║ ██║ ██║ ██║
|
||||||
|
╚══╝╚══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
|
||||||
|
|
||||||
|
Boss Watt 4G LTE IOT Uplink Software Package V0.1 *** OpenWRT 24.10.4
|
||||||
|
EOF
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user