3ginfo, 3ginfo-lite & Modeminfo: Baca Sinyal Modem di Openwrt

Radenku.com – Indikator sinyal modem di openwrt bisa ditampilkan di halaman LuCI dengan package 3ginfo, 3ginfo-lite & Modeminfo. Tanpa masuk ke dashboard modem seperti huawei hilink yang harus masuk ke IP modem atau modem dengan AT command yang mengharuskan kita mengetik perintah AT untuk cek sinyal satu-persatu dapat digantikan dengan package ini.

3ginfo, 3ginfo-lite & Modeminfo tidak ada di repositori official Openwrt, jadi sebelum install seperti langkah di bawah kalian harus menambahkan custom feeds My Opkg Repo baca Openwrt Custom Feeds “My Opkg Repo”

1. 3ginfo

Luci-app-3ginfo bisa berjalan dengan mPCI-E dan USB 3G/LTE modems.

Source code 3ginfo github oleh 4IceG.

Untuk menginstall 3ginfo openwrt bisa lewat terminal.

Baca juga: Cara Install Package Openwrt

opkg install kmod-usb-serial-option kmod-usb-serial-qualcomm \
kmod-usb-acm 3ginfo-text 3ginfo-qmisignal wget-nossl luci-app-3ginfo
install-3ginfo-openwrt

Setelah terinstall masuk ke Luci menu Modem > Information about 3G/4G Connection.

Pertama kita setting terlebih dahulu interfacenya di tab configuration.

install-3ginfo-openwrt-1

Network sesuaikan nama interface kalian (di menu Network > Interface). Nama interface disini case sensitive ya, jadi harus diperhatikan huruf besar kecilnya.

Jika menggunakan modem huawei hilink, device diisi dengan IP address modem.

Untuk yang menggunakan modem yang terdapat port serialnya seperti modem rakitan tinggal isi dengan port AT nya.

Baca juga: Mengakses AT Command di Openwrt dan Windows

install-3ginfo-openwrt-radenku-1

2. 3ginfo-lite

3ginfo-lite sama seperti 3info tetapi dengan tambahan beberapa dukungan, seperti akses AT port menggunakan sms-tools, sehingga informasi sinyal bisa didapat dari AT port.

Source code 3ginfo-lite github

3ginfo-lite mendukung modem berikut

  • Quectel EM12/EM160R-GL
  • Quectel EP06-E
  • Quectel EC20/EC25
  • ZTE MF821
  • ZTE MF286
  • ZTE MF286D
  • Huawei E3372/E3276
  • Huawei E3276 HiLink
  • Huawei E5786 (mobile-wifi / HiLink)

Untuk modem dibawah belum dites/tidak semua indikator sinyal tampil.

  • Sierra Wireless MC7710
  • Sierra Wireless EM7455
  • ASKEY WWHC050
  • ZTE MF821
  • ZTE MF286
  • BroadMobi BM806U
  • Mikrotik R11e-LTE
  • Mikrotik R11e-LTE6
  • HiLink modems (ZTE / Alcatel)

Sebelum menginstall 3ginfo-lite, jika kalian sudah menginstal di poin 1, maka harus diuninstall terlebih dahulu. Karena 3ginfo & 3ginfo-lite tidak bisa berjalan bersamaan, akan terjadi konflik.

Untuk menguninstall 3ginfo.

opkg remove 3ginfo-text wget-nossl luci-app-3ginfo

Jika sudah, maka kita install 3ginfo-litenya.

opkg install kmod-usb-serial-option kmod-usb-serial-qualcomm \
kmod-usb-acm sms-tool wget-nossl luci-app-3ginfo-lite
install 3ginfo lite openwrt | radenku

Pertama harus atur konfigurasi modemnya.

install 3ginfo lite openwrt | radenku
install 3ginfo lite openwrt 1 | radenku

3. Modeminfo

Package lain untuk menampilkan info modem yaitu Modeminfo. Modeminfo sendiri merupakan fork dari 3ginfo. Perbedaanya Modeminfo tidak menggunakan wget-nossl & sms-tool.

Akses port modeminfo menggunakan comgt, selain itu mendukung qmi-utils sehingga bisa akses info modem qmi langsung di port /dev/cdc-wdm* sehingga lebih cepat tanpa menggunakan port AT.

Source code modeminfo github koshev-msk





Cuma sayangnya luci-app-modeminfo ini tidak mendukung modem Huawei Hilink, sebagai gantinya ada banyak support modem rakitan seperti HP Lt4220, Dell Dw5821e, Huawei Me909s, Fibocom L850-GL & L860-GL dll.

Berikut list modem yang didukung Modeminfo

Untuk menginstallnya

opkg install kmod-usb-serial-option kmod-usb-serial-qualcomm \
kmod-usb-acm qmi-utils luci-app-modeminfo
install modeminfo openwrt | radenku

Setelah terinstall masuk LuCI di menu Modem > Modeminfo, kita setting terlebih dahulu port AT nya. Jika kalian menggunakan modem yang menggunakan protocol QMIbisa centang opsi use QMI.

Jika menggunakan ModemManager bisa dicentang Name via mmcli agar nama modem diambil dari mmcli.

Baca juga: Mengenal Protocol Modem MBIM, QMI, ECM, NCM & PPP

4. Troubleshoot

Opkg Update Error

Jika kalian telah menginstall 3ginfo/3ginfo-lite ketika akan opkg update akan menjumpai error seperti ini.

root@OpenWrt:~# opkg update
Downloading https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/generic/Packages.gz
*** Failed to download the package list from https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/generic/Packages.gz

Downloading https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/aarch64_generic/Packages.gz
*** Failed to download the package list from https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/aarch64_generic/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/targets/rockchip/armv8/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/targets/rockchip/armv8/packages/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/base/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/base/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/luci/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/luci/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/packages/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/routing/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/routing/Packages.gz

Downloading https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/telephony/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/telephony/Packages.gz

Collected errors:
 * opkg_download: Failed to download https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/generic/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://raw.githubusercontent.com/lrdrdn/my-opkg-repo/main/aarch64_generic/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/targets/rockchip/armv8/packages/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/base/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/luci/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/packages/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/routing/Packages.gz, wget returned 1.
 * opkg_download: Failed to download https://downloads.openwrt.org/releases/21.02.1/packages/aarch64_generic/telephony/Packages.gz, wget returned 1.

Ini dikarenakan package wget-nossl, bisa kalian atasi dengan menguninstall wget-nossl.

opkg remove wget-nossl

Akan tetapi efeknya maka di beberapa modem detail indikator sinyal seperti RSRP, SINR tidak muncul. Jika kalian mau memunculkan lagi tinggal install aja wget-nosslnya.

opkg install wget-nossl

Modeminfo Tidak Menampilkan Indikator Sinyal

Jika kalian menggunakan ModemManager, port AT akan digunakan oleh MM, jadi Modeminfo tidak bisa mengambil data dari port AT. Solusinya yaitu hapus file /etc/hotplug.d/tty/25-modemmanager-tty lalu reboot router.

rm -rf /etc/hotplug.d/tty/25-modemmanager-tty
rm -rf /etc/hotplug.d/tty/25-modemmanager-tty.bak

Jika masih ada kendala modeminfo tidak muncul indikator sinyal, coba ganti tema LuCInya. Dan juga cek package lain seperti smstools3, smstools atinout, karena bisa saja port AT sedang dipakai, jadi modeminfo tidak bisa akses ke port AT modem.

2 pemikiran pada “3ginfo, 3ginfo-lite & Modeminfo: Baca Sinyal Modem di Openwrt”

Tinggalkan komentar