[GH-ISSUE #123] Luci Menu entry won't show up & register after installing on OpenWrt 23.05-rc3 #98

Open
opened 2026-03-04 11:58:36 +03:00 by kerem · 4 comments
Owner

Originally created by @0xHakurei on GitHub (May 19, 2025).
Original GitHub issue: https://github.com/4IceG/luci-app-3ginfo-lite/issues/123

After correctly installed all dependency packges according to documentation, the luci menu entry of this app won't show up while 3ginfo.sh can be executed flawlessly.
Meanwhile, the luci-app-sms-tool has several "uci - Entry not found" errors during configure phase of installation but works fine.
Kindly have a check to see if this is expeted behavior, or I'm still having dependency issue due to relatively outdated kernel version.
And thanks for your great coding as well.

System Env:
Kernel Version & Fingerprint: 5.15.127-1-df1e414c3d342087bcf97d30aa9bbd8d
sms-tool: 2023-09-21-1b6ca032-1
kmod-usb-*: 5.15.127-1

Output of 3ginfo.sh:
BEGIN

{
"conn_time":"0d, 08:37:32",
"conn_time_sec":"31052",
"conn_time_since":"/RADIATED/",
"rx":"2.4 GiB",
"tx":"136.6 MiB",
"modem":"Quectel RM520N-GL",
"mtemp":"31 °C",
"firmware":"RM520NGLAAR01A07M4G",
"cport":"/dev/ttyUSB3",
"protocol":"qmi",
"csq":"31",
"signal":"100",
"operator_name":"/RADIATED/",
"operator_mcc":"/RADIATED/",
"operator_mnc":"/RADIATED/",
"location":"-",
"mode":"5G SA | n78 (3500 MHz)",
"registration":"1",
"simslot":"1",
"imei":"/RADIATED/",
"imsi":"/RADIATED/",
"iccid":"/RADIATED/",
"lac_dec":"-",
"lac_hex":"-",
"tac_dec":"8585216",
"tac_hex":"830000",
"tac_h":"-",
"tac_d":"0",
"cid_dec":"/RADIATED/",
"cid_hex":"/RADIATED/",
"pci":"237",
"earfcn":"627264",
"pband":"n78 (3500 MHz) @100 MHz",
"s1band":"-",
"s1pci":"0",
"s1earfcn":"0",
"s2band":"-",
"s2pci":"0",
"s2earfcn":"0",
"s3band":"-",
"s3pci":"0",
"s3earfcn":"0",
"s4band":"-",
"s4pci":"0",
"s4earfcn":"0",
"rsrp":"-81",
"rsrq":"-11",
"rssi":"-51",
"sinr":"15"
}

END

Best,

Originally created by @0xHakurei on GitHub (May 19, 2025). Original GitHub issue: https://github.com/4IceG/luci-app-3ginfo-lite/issues/123 After correctly installed all dependency packges according to documentation, the luci menu entry of this app won't show up while 3ginfo.sh can be executed flawlessly. Meanwhile, the luci-app-sms-tool has several "uci - Entry not found" errors during configure phase of installation but works fine. Kindly have a check to see if this is expeted behavior, or I'm still having dependency issue due to relatively outdated kernel version. And thanks for your great coding as well. System Env: Kernel Version & Fingerprint: 5.15.127-1-df1e414c3d342087bcf97d30aa9bbd8d sms-tool: 2023-09-21-1b6ca032-1 kmod-usb-*: 5.15.127-1 Output of 3ginfo.sh: BEGIN ============================ { "conn_time":"0d, 08:37:32", "conn_time_sec":"31052", "conn_time_since":"/RADIATED/", "rx":"2.4 GiB", "tx":"136.6 MiB", "modem":"Quectel RM520N-GL", "mtemp":"31 °C", "firmware":"RM520NGLAAR01A07M4G", "cport":"/dev/ttyUSB3", "protocol":"qmi", "csq":"31", "signal":"100", "operator_name":"/RADIATED/", "operator_mcc":"/RADIATED/", "operator_mnc":"/RADIATED/", "location":"-", "mode":"5G SA | n78 (3500 MHz)", "registration":"1", "simslot":"1", "imei":"/RADIATED/", "imsi":"/RADIATED/", "iccid":"/RADIATED/", "lac_dec":"-", "lac_hex":"-", "tac_dec":"8585216", "tac_hex":"830000", "tac_h":"-", "tac_d":"0", "cid_dec":"/RADIATED/", "cid_hex":"/RADIATED/", "pci":"237", "earfcn":"627264", "pband":"n78 (3500 MHz) @100 MHz", "s1band":"-", "s1pci":"0", "s1earfcn":"0", "s2band":"-", "s2pci":"0", "s2earfcn":"0", "s3band":"-", "s3pci":"0", "s3earfcn":"0", "s4band":"-", "s4pci":"0", "s4earfcn":"0", "rsrp":"-81", "rsrq":"-11", "rssi":"-51", "sinr":"15" } ============================ END Best,
Author
Owner

@4IceG commented on GitHub (May 21, 2025):

After correctly installed all dependency packges according to documentation, the luci menu entry of this app won't show up while 3ginfo.sh can be executed flawlessly.
Meanwhile, the luci-app-sms-tool has several "uci - Entry not found" errors during configure phase of installation but works fine.
Kindly have a check to see if this is expeted behavior, or I'm still having dependency issue due to relatively outdated kernel version.
And thanks for your great coding as well.

Hi,
I don't know why 3ginfo in LuCI is not showing correctly, you didn't show the error so I don't even know where to look.

As for luci-app-sms-tool, it is an old package no longer developed by me. Errors during installation may appear, but they do not affect the functionality of the package. If you can, I recommend installing this https://github.com/4IceG/luci-app-sms-tool-js package.

<!-- gh-comment-id:2896705331 --> @4IceG commented on GitHub (May 21, 2025): > After correctly installed all dependency packges according to documentation, the luci menu entry of this app won't show up while 3ginfo.sh can be executed flawlessly. > Meanwhile, the luci-app-sms-tool has several "uci - Entry not found" errors during configure phase of installation but works fine. > Kindly have a check to see if this is expeted behavior, or I'm still having dependency issue due to relatively outdated kernel version. > And thanks for your great coding as well. Hi, I don't know why 3ginfo in LuCI is not showing correctly, you didn't show the error so I don't even know where to look. As for luci-app-sms-tool, it is an old package no longer developed by me. Errors during installation may appear, but they do not affect the functionality of the package. If you can, I recommend installing this https://github.com/4IceG/luci-app-sms-tool-js package.
Author
Owner

@0xHakurei commented on GitHub (May 25, 2025):

Hi, I don't know why 3ginfo in LuCI is not showing correctly, you didn't show the error so I don't even know where to look.

As for luci-app-sms-tool, it is an old package no longer developed by me. Errors during installation may appear, but they do not affect the functionality of the package. If you can, I recommend installing this https://github.com/4IceG/luci-app-sms-tool-js package.

Sorry for the late reply, I fetched the corrisponding version SDK that matches my kernel version and compiled the package, then I tested it again, the malfunciton presists as screenshots in attachment, you can see the "Modem" entry did not show up as expected.
Image
The package installation status as well as dependency installation status shown below:
Image
The package compiling result shown below:
Image

Please kindly have a check, if the kernel version 5.15.127 is no longer supported for this package, please let me know.

<!-- gh-comment-id:2908001305 --> @0xHakurei commented on GitHub (May 25, 2025): > Hi, I don't know why 3ginfo in LuCI is not showing correctly, you didn't show the error so I don't even know where to look. > > As for luci-app-sms-tool, it is an old package no longer developed by me. Errors during installation may appear, but they do not affect the functionality of the package. If you can, I recommend installing this https://github.com/4IceG/luci-app-sms-tool-js package. Sorry for the late reply, I fetched the corrisponding version SDK that matches my kernel version and compiled the package, then I tested it again, the malfunciton presists as screenshots in attachment, you can see the "Modem" entry did not show up as expected. ![Image](https://github.com/user-attachments/assets/838634d8-4ec8-4517-a505-0bf8621d08b5) The package installation status as well as dependency installation status shown below: ![Image](https://github.com/user-attachments/assets/dbc45c7e-b3ba-492a-a880-c09ed12aab30) The package compiling result shown below: ![Image](https://github.com/user-attachments/assets/85eae1e9-d060-4f3e-ad9f-a12c66a2a9ae) Please kindly have a check, if the kernel version 5.15.127 is no longer supported for this package, please let me know.
Author
Owner

@4IceG commented on GitHub (May 26, 2025):

Please kindly have a check, if the kernel version 5.15.127 is no longer supported for this package, please let me know.

Package has everything to be visible in the menu for LuCI, so this is not a problem with the package.
Sometimes a LuCI reload is required (clearing the cache in tmp and clearing the cache in the browser).

<!-- gh-comment-id:2908992097 --> @4IceG commented on GitHub (May 26, 2025): > Please kindly have a check, if the kernel version 5.15.127 is no longer supported for this package, please let me know. Package has everything to be visible in the menu for LuCI, so this is not a problem with the package. Sometimes a LuCI reload is required (clearing the cache in tmp and clearing the cache in the browser).
Author
Owner

@xsetiadi commented on GitHub (Mar 9, 2026):

hmm im also have the same issue on OpenWrt 23.05.0. when install 3glite-info i got error like this

root@QWRT-H29K:~# opkg install luci-app-3ginfo-lite
Installing luci-app-3ginfo-lite (1.0.77) to root...
Downloading https://raw.githubusercontent.com/4IceG/Modem-extras/main/myrepo/luci-app-3ginfo-lite_1.0.77_all.ipk
Configuring luci-app-3ginfo-lite.
uci: Parse error (invalid command) at line 1, byte 0

and no 3ginfo sub menu on modem tab. or in other tab menu.

<!-- gh-comment-id:4023543092 --> @xsetiadi commented on GitHub (Mar 9, 2026): hmm im also have the same issue on OpenWrt 23.05.0. when install 3glite-info i got error like this root@QWRT-H29K:~# opkg install luci-app-3ginfo-lite Installing luci-app-3ginfo-lite (1.0.77) to root... Downloading https://raw.githubusercontent.com/4IceG/Modem-extras/main/myrepo/luci-app-3ginfo-lite_1.0.77_all.ipk Configuring luci-app-3ginfo-lite. uci: Parse error (invalid command) at line 1, byte 0 and no 3ginfo sub menu on modem tab. or in other tab menu.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/luci-app-3ginfo-lite#98
No description provided.