mirror of
https://github.com/4IceG/luci-app-3ginfo-lite.git
synced 2026-04-25 11:25:50 +03:00
[GH-ISSUE #135] Current support status for Quectel EC200A #107
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/luci-app-3ginfo-lite#107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nafarinha on GitHub (Dec 14, 2025).
Original GitHub issue: https://github.com/4IceG/luci-app-3ginfo-lite/issues/135
Here's my OpenWRT setup.
Data retrieved by 3ginfo scripts
A screenshot of 3ginfo-lite GUI with what is currently working
@4IceG commented on GitHub (Dec 14, 2025):
Hi,
Execute the command in console and refresh page:
ln -s /usr/share/3ginfo-lite/modem/usb/2c7c6026 /usr/share/3ginfo-lite/modem/usb/2c7c6005and check if anything has improved.
If not, We need to find PDF file with at commands for modem (to read data using the communication port).
@nafarinha commented on GitHub (Dec 14, 2025):
I excuted the command to create the symlink. The only improvement seen in the GUI was the modem info is now populated, except for the protocol:
Sorry for misidentifying the actual modem for the SoC. As shown it's the Quectel EC200A
The connection statistics field seems to continue to not work.
Is this the document needed?
https://quectel.com/content/uploads/2024/04/Quectel_EC200xEG912YEG915N_Series_AT_Commands_Manual_V1.2.pdf
Based on chapter 6.3. AT+CSQ Signal Quality Report (pdf page 82) and my limited knowledge on how to use AT commands, I was able to get a RSSI parameter value:
where,
command: AT+CSQ
response: +CSQ: ,
parameter value between 2–30 = -109 to -53 dBm
parameter value 99 = Not known or not detectable
But the CSQ value reported for the RSSI parameter is already displayed in the CSQ graph, just not a bit below under the RSSI field.
N.B.: I found this document referenced on "Quectel EC200A Series Hardware Design", also available publicly:
https://www.manualslib.com/download/2505629/Quectel-Ec200a-Series.html
@4IceG commented on GitHub (Dec 14, 2025):
Show command result:
sh -x /usr/share/3ginfo-lite/3ginfo.shYou need to change the interface associated with the modem in the package.
The protocol is actually the least of problems.
Have you seen the luci-app-modemdata package? I would prefer to develop that package, ending support for 3ginfo-lite.
Command for the modemdata package:
ln -s /usr/share/modemdata/addon/usb/2c7c6026 /usr/share/modemdata/addon/usb/2c7c6005and check.
@4IceG commented on GitHub (Dec 16, 2025):
@nafarinha , any answer for 3ginfo-lite or modemdata?
@nafarinha commented on GitHub (Dec 16, 2025):
Sorry, been busy with other stuff.
I just uninstalled 3ginfo-lite and installed modemdata, but I don't have access to the Modem menu on LuCI after I installed modemdata.
The steps I followed:
@4IceG commented on GitHub (Dec 16, 2025):
To have package in LuCI you need to install https://github.com/4IceG/luci-app-modemdata/releases
@nafarinha commented on GitHub (Dec 16, 2025):
To confirm, I installed both
modemdata-20251207-r1.apkandluci-app-modemdata-1.0.24-r20251209.apk.It seems the issue with the connection details is also present on modemdata. I tested both ports /dev/ttyUSB1 and /dev/ttyUSB2, the only difference I get slightly better signal strength. I have internet in spite of what the connection state shows.
Would you prefer I create a new issue in the luci-app-modemdata repo?
@4IceG commented on GitHub (Dec 16, 2025):
Show how you have set/named the interfaces in the router and how you set them in modemdata package.
This is not a bug in the package, it is a matter of correct settings.
You can create a new topic about adding this modem to package.
Did you execute this command in console?
ln -s /usr/share/modemdata/addon/usb/2c7c6026 /usr/share/modemdata/addon/usb/2c7c6005@nafarinha commented on GitHub (Dec 16, 2025):
I didn't but just did it now. Also, the assigned interface under Modem Configuration was wrong (previously had
waninstead ofwwan).The connection details are now being populated and showing correct information.
Many thanks for your help!
@4IceG commented on GitHub (Dec 16, 2025):
Great that the correct interface setup helped.
Are the signal levels also visible, such as RSSI, RSRQ, etc.?
@nafarinha commented on GitHub (Dec 16, 2025):
Yes. Sorry, forgot to mention those.
The only thing I noticed is not being populated is the band number and frequency:
Just one note: in my case, I only get all the signal level parameters working by rebooting the modem after making changes to the Modem Configuration and only using port
/dev/ttyUSB1. I couldn't get the data while using/dev/ttyUSB2.@4IceG commented on GitHub (Dec 16, 2025):
Strange, it should show band.
OK, show the output of the at command:
sms_tool -d /dev/ttyUSB1 at "at+qnwinfo;+qspn"@nafarinha commented on GitHub (Dec 16, 2025):
Could only get a reponse to the AT command once and on ttyUSB2:
@4IceG commented on GitHub (Dec 16, 2025):
Unfortunately, I don't know any other commands for reading band:
sms_tool -d /dev/ttyUSB2 at "AT+QNWINFO" sms_tool -d /dev/ttyUSB2 at 'AT+QENG="servingcell"'@nafarinha commented on GitHub (Dec 17, 2025):
Using picocom and enabling verbose errors (
AT+CMEE=2), those two commands return a CMS Error 3+CME ERROR: operation not allowed. I'll have to live without that information. Thanks for your help!