[GH-ISSUE #19] Is it possible to add a cell lock function? #17

Open
opened 2026-03-04 12:06:44 +03:00 by kerem · 10 comments
Owner

Originally created by @OvidioLee on GitHub (Mar 14, 2024).
Original GitHub issue: https://github.com/4IceG/luci-app-modemband/issues/19

The plugin you created is perfect, but could you add a cell lock function.

First get the frequency information from at, then choose one for cell lock.

Originally created by @OvidioLee on GitHub (Mar 14, 2024). Original GitHub issue: https://github.com/4IceG/luci-app-modemband/issues/19 The plugin you created is perfect, but could you add a cell lock function. First get the frequency information from at, then choose one for cell lock.
Author
Owner

@4IceG commented on GitHub (Mar 14, 2024):

Hi @OvidioLee ,
This functionality will not be included in this package. If I were to add something like this, it would be as a new tab for 3ginfo-lite.

<!-- gh-comment-id:1996704830 --> @4IceG commented on GitHub (Mar 14, 2024): Hi @OvidioLee , This functionality will not be included in this package. If I were to add something like this, it would be as a new tab for 3ginfo-lite.
Author
Owner

@OvidioLee commented on GitHub (Mar 17, 2024):

I highly recommend you add this feature.
new tab for 3ginfo-lite. its ok

<!-- gh-comment-id:2002497523 --> @OvidioLee commented on GitHub (Mar 17, 2024): I highly recommend you add this feature. new tab for 3ginfo-lite. its ok
Author
Owner

@cariad61 commented on GitHub (Mar 22, 2024):

Thank you for all your packages they all installed and worked first time.

For information only I get the following warning/error when installing some packages:

Configuring` modemband.
Configuring luci-app-modemband.

uci: Parse error (invalid character in name field) at line 49, byte 20

My system info:

System

Hostname | TarbatMainOpenWrt -- | -- Model | Techvision TVI7309X Architecture | Intel(R) Celeron(R) N5100 @ 1.10GHz Target Platform | x86/64 Firmware Version | OpenWrt 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-23.306.39416-c86c256 Kernel Version | 5.15.137 Local Time | 2024-03-22 13:06:16 Uptime | 14h 43m 19s

Thank you for all the information you provide about the Quectel modems.

You probably know already but the command:

AT+QCFG="lte/bandprior",20,3

is very useful to influence which is the primary channel for some CA combinations.

<!-- gh-comment-id:2015075351 --> @cariad61 commented on GitHub (Mar 22, 2024): Thank you for all your packages they all installed and worked first time. For information only I get the following warning/error when installing some packages: Configuring` modemband. Configuring luci-app-modemband. `uci: Parse error (invalid character in name field) at line 49, byte 20` My system info: <h3>System</h3><div> Hostname | TarbatMainOpenWrt -- | -- Model | Techvision TVI7309X Architecture | Intel(R) Celeron(R) N5100 @ 1.10GHz Target Platform | x86/64 Firmware Version | OpenWrt 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-23.306.39416-c86c256 Kernel Version | 5.15.137 Local Time | 2024-03-22 13:06:16 Uptime | 14h 43m 19s </div> Thank you for all the information you provide about the Quectel modems. You probably know already but the command: `AT+QCFG="lte/bandprior",20,3` is very useful to influence which is the primary channel for some CA combinations.
Author
Owner

@4IceG commented on GitHub (Mar 23, 2024):

Thank you for all your packages they all installed and worked first time.

For information only I get the following warning/error when installing some packages:

Configuring` modemband. Configuring luci-app-modemband.

uci: Parse error (invalid character in name field) at line 49, byte 20

Hi @cariad61
I wrote packages for myself, as an ordinary OpenWrt user, not a developer.
All this means that errors may appear.

<!-- gh-comment-id:2016542324 --> @4IceG commented on GitHub (Mar 23, 2024): > Thank you for all your packages they all installed and worked first time. > > For information only I get the following warning/error when installing some packages: > > Configuring` modemband. Configuring luci-app-modemband. > > `uci: Parse error (invalid character in name field) at line 49, byte 20` Hi @cariad61 I wrote packages for myself, as an ordinary OpenWrt user, not a developer. All this means that errors may appear.
Author
Owner

@kokroo commented on GitHub (May 24, 2024):

@4IceG The primary band lock feature would be quite useful. Is it available in this package, or another package (even yours)?

Cheers

<!-- gh-comment-id:2130453994 --> @kokroo commented on GitHub (May 24, 2024): @4IceG The primary band lock feature would be quite useful. Is it available in this package, or another package (even yours)? Cheers
Author
Owner

@4IceG commented on GitHub (May 25, 2024):

Hi @kokroo Shiv ,
It's hard for me to say, maybe it would be possible to add this option somewhere. Question is what the creator/dev of the modemband package will say about this idea.

@obsy Cezary co myslisz o dodaniu takiej lub tych funkcjonalnosci (nawet w nowym pakiecie)?

<!-- gh-comment-id:2131264454 --> @4IceG commented on GitHub (May 25, 2024): Hi @kokroo Shiv , It's hard for me to say, maybe it would be possible to add this option somewhere. Question is what the creator/dev of the modemband package will say about this idea. @obsy Cezary co myslisz o dodaniu takiej lub tych funkcjonalnosci (nawet w nowym pakiecie)?
Author
Owner

@obsy commented on GitHub (May 25, 2024):

Nie wiem czy to powinno należeć do modemband. Ja bym to widział raczej w 3ginfo w gui, na zasadzie - jak wiesz że dany modem to potrafi i masz do niego odpowiednie polecenie, jak masz w parametrach PCI i EARFCN to wtedy dajesz jakiśś przycisk który jest aktywny i klikasz go żeby modem zbindował się na te parametry. Ew ręcznie wprowadzasz PCI i EARFCN gdzieś tam w konfiguracji.

<!-- gh-comment-id:2131267642 --> @obsy commented on GitHub (May 25, 2024): Nie wiem czy to powinno należeć do modemband. Ja bym to widział raczej w 3ginfo w gui, na zasadzie - jak wiesz że dany modem to potrafi i masz do niego odpowiednie polecenie, jak masz w parametrach PCI i EARFCN to wtedy dajesz jakiśś przycisk który jest aktywny i klikasz go żeby modem zbindował się na te parametry. Ew ręcznie wprowadzasz PCI i EARFCN gdzieś tam w konfiguracji.
Author
Owner

@4IceG commented on GitHub (May 25, 2024):

@obsy Cezary opcja "cell lock" zgodze się z Tobą to bardziej zadanie dla 3ginfo. Dla modemband chodzilo o dodanie funkcji priorytetu dla pasm.

<!-- gh-comment-id:2131270554 --> @4IceG commented on GitHub (May 25, 2024): @obsy Cezary opcja "cell lock" zgodze się z Tobą to bardziej zadanie dla 3ginfo. Dla modemband chodzilo o dodanie funkcji priorytetu dla pasm.
Author
Owner

@Manu99it commented on GitHub (Jun 4, 2024):

Yeah would be interesting to see somewhere a cell lock setting. For now I am using AT commands, at least on many quectel modems to retrieve cell info one can use AT+QENG="neighbourcell" and to lock cell
AT+QNWLOCK="common/4g",,,,,,etc...
To disable cell lock command is AT+QNWLOCK="common/4g",0

Would also be nice to have a setting to set 4g only mode or 4g/WCDMA/UMTS

<!-- gh-comment-id:2147148055 --> @Manu99it commented on GitHub (Jun 4, 2024): Yeah would be interesting to see somewhere a cell lock setting. For now I am using AT commands, at least on many quectel modems to retrieve cell info one can use AT+QENG="neighbourcell" and to lock cell AT+QNWLOCK="common/4g",<number of cell>,<erfcn>,<PCI>,<erfcn2>,<pci2>,etc... To disable cell lock command is AT+QNWLOCK="common/4g",0 Would also be nice to have a setting to set 4g only mode or 4g/WCDMA/UMTS
Author
Owner

@4IceG commented on GitHub (Jun 9, 2024):

To add new function I need to rewrite the 3ginfo-lite plugin. I don't know if I can do it quickly.

<!-- gh-comment-id:2156612868 --> @4IceG commented on GitHub (Jun 9, 2024): To add new function I need to rewrite the 3ginfo-lite plugin. I don't know if I can do it quickly.
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-modemband#17
No description provided.