LuCI JS APP: Luci-app-modemband (Set LTE bands for selected 4G modems)

Hi, I created next small LuCI app.

Luci-app-modemband is a My GUI for https://eko.one.pl/?p=openwrt-modemband. A program to set LTE bands for selected 4G modems.

Thanks for the modemband application to @cezary.

Modem drivers are required for proper operation.
kmod-usb-serial kmod-usb-serial-option

+DEPENDS:
sms-tool_2021-12-03-d38898f4-1 modemband_20220404

Important!
Please treat this package as a curiosity/experiment, a package for testing.

Supported devices:
- BroadMobi BM806U
- Dell DW5821e Snapdragon X20 LTE (Foxconn T77W968)
- Fibocom L850-GL
- Fibocom L850-GL in mbim mode
- Fibocom L860-GL
- HP lt4220 (Foxconn T77W676)
- HP lt4220 (Foxconn T77W676) in mbim mode
- Huawei (various models) in serial mode
  - Huawei E3272/E3372/E3276
  - Huawei ME906s
  - Huawei ME909s-120
  - Huawei ME909s-821
  - Huawei ME909s-821a
  - Huawei ME909u-521
- Quectel EC20
- Quectel EC25
- Quectel EG06-E
- Quectel EM12-G
- Quectel EM160R-GL
- Quectel EP06-E
- Quectel RG502Q-EA
- Telit LN940 (Foxconn T77W676)
- Telit LN940 (Foxconn T77W676) in mbim mode
- Telit LN960 (Foxconn T77W968)
- ZTE MF286 (router)
- ZTE MF286A (router)
- ZTE MF286D (router)
- ZTE MF286R (router)

Preview (version 1.0.12-20220404 & modem Quectel EM160R-GL)


Enlarge the page to see the movie with better quality. (CTRL +)


Application version (1.0.12-20220404):
luci-app-modemband_1.0.12-20220404_all.ipk
modemband_20220404_all.ipk

Older versions Application version (1.0.12-20220325): [modemband_20220313_all.ipk](https://github.com/4IceG/luci-app-modemband/releases/download/1.0.12-20220325/modemband_20220313_all.ipk) [luci-app-modemband_1.0.12-20220325_all.ipk](https://github.com/4IceG/luci-app-modemband/releases/download/1.0.12-20220325/luci-app-modemband_1.0.12-20220325_all.ipk)

Application version (1.0.12-20220306):
modemband_20220220_all.ipk
luci-app-modemband_1.0.12-20220306_all.ipk

Do you have another type of modem? Would you like to add support for it?
Send PR/mail with description:
- exact name of modem and ew version number
- VID and PID identifier on the USB bus
- serial port used for communication with the modem ("diagnostic")
- AT command to read the set bands together with an example result
- an AT command to set specific bands
- a list of all bands that can be set on the modem

The latest version always on
https://github.com/4IceG/luci-app-modemband
https://github.com/obsy/packages/tree/master/modemband
https://github.com/obsy/sms_tool

4 Likes

Hello, .thank you for sharing your project that is so interesting. now I use ZBT WG1602 run OpenWrt SNAPSHOT r19227-4551bfd91f / LuCI Master git-22.058.70382-d29400e .and try its but can not install . can do you help me?
Thank you.

Hi @SunyarnDEE ,
I assume you have a supported modem (or want to have a supported one). The modemband package uses the sms-tool package (requires in dependencies), which is not normally found in the OpenWrt repository and has to be specifically compiled for a particular device architecture.

If on eko.one.pl forum there is no sms-tool version for your device you have to compile everything yourself by adding manually packages sms-tool, modemband, luci-app-modmband.