mirror of
https://github.com/4IceG/luci-app-3ginfo-lite.git
synced 2026-04-25 19:35:53 +03:00
[GH-ISSUE #52] New device support: Fibocom NL952-EAU #175
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#175
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 @jfrogg on GitHub (Sep 29, 2023).
Original GitHub issue: https://github.com/4IceG/luci-app-3ginfo-lite/issues/52
Fibocom NL952-EAU-10 is CAT18 LTE modem in M.2(NGFF) form-factor, it could be found in Sercomm LTE2122GR 3UK router.
Support has been added for this modem operating in ECM mode (2cb7:0105), it is based on the existing Fibocom FM150-AE support file.
2cb70105.zip
P.S.
While testing and debugging the script I was really annoyed by
cat /sys/kernel/debug/usb/devicesoutput that was parsed to find the name of the network driver been used. I've changed the code [at the very end of the file] to something that is less talkative.@4IceG since this code is common for multiple devices I propose to move it to the main 3ginfo script or even a separate script.
Generally speaking some information needs to be read only once, when the modem is detected by the system or when configuration is changed. Details like IMEI, IMSI, ICCID, modem name and protocol are static, in reality only the signal parameters need to be updated regularly.