RGMII Toolkit
Software deployment Toolkit for Quectel RM5xxx series 5G modems utilizing an m.2 to RJ45 adapter (RGMII)
Current Branch: Development-SDXPINN
This is a work in progress branch for early development
Devleopment Branch: the below commands will download the beta/work in progress toolkit only for RM55x modems/SDXPINN platform
How to Use
To run the Toolkit:
- Open ADB & Fastboot++ covered in Using ADB or just use adb
- Make sure your modem is connected by USB to your computer
- Run
adb devicesto make sure your modem is detected by adb - Run
adb shell ping 8.8.8.8to make sure the shell can access the internet. If you get an error, make sure the modem is connected to a cellular network and make sureAT+QMAPWAC=1as covered in the troubleshooting section: I Can't get internet access from the Ethernet port (Common) - If you don't get an error you should be getting replies back endlessly, press
CTRL-Cto stop it. - Simply Copy/Paste this into your Command Prompt/Shell
adb root
adb shell
Then run
cd /tmp && wget -O RM55x_rcPCIe_toolkit.sh https://raw.githubusercontent.com/iamromulan/quectel-rgmii-toolkit/development-SDXPINN/RM55x_rcPCIe_toolkit.sh && chmod +x RM55x_rcPCIe_toolkit.sh && ./RM55x_rcPCIe_toolkit.sh && cd /
Acknowledgements
GitHub Users/Individuals:
Thank You to:
Nate Carlson for the Original Telnet Deamon/socat bridge usage and the Original RGMII Notes
aesthernr for creating the Original Simple Admin
rbflurry for inital Simple Admin fixes
dr-dolomite for some major stat page improvements and this repos first approved external PR!
tarunVreddy for helping with the SA band aggregation parse
Existing projects:
Simpleadmin heavily uses the AT Command Parsing Scripts (Basically a copy with new changes and tweaks) of Dairyman's Rooter Source https://github.com/ofmodemsandmen/ROOterSource2203
Tailscale was obtained through Tailscale's static build page. Since these modems have a 32-bit ARM processor on-board I used the arm package. https://pkgs.tailscale.com/stable/#static
Entware/opkg was obtained through Entware's wiki and the installer heavily modified by iamromulan for use with Quectel modems
TTYd was obtained from the TTYd Project