Quectel EG25-G HTTP(S) Quick Reference

Sixfab - Version 1.0

Common Commands

# Basic GET request
python3 script.py -u http://example.com/api
# POST with data
python3 script.py -u URL -m POST -d "data"
# Interactive mode
python3 script.py -i
# Verbose logging
python3 script.py -v -u URL

Arguments

-p Port (default: /dev/ttyUSB2)
-a APN (default: super)
-u URL for quick test
-m Method: GET/POST/PUT
-d Data for POST/PUT
-i Interactive mode

Common Error Codes

0 Success
702 Timeout - increase timeout
703 HTTP busy - wait & retry
707 Network failed - check APN
714 DNS failed - use IP address
716 Connect failed - check server
730 Invalid parameter

HTTP Status Codes

Success
200 - OK
201 - Created
204 - No Content
Client Error
400 - Bad Request
401 - Unauthorized
404 - Not Found
Server Error
500 - Internal Error, 503 - Unavailable

Quick Troubleshooting

No response: Check port with ls /dev/ttyUSB*
Network fail: Check antenna & SIM card
HTTP fail: Verify URL includes http://
DNS error: Try using IP address
Check logs: tail -f quectel_eg25g.log

Common APNs

Sixfab super

Note: Please contact your carrier for the correct APN settings if you're not using a Sixfab SIM card

© 2025 Sixfab