Modem rakitan sering di OpenWrt sering disconnect, koneksi hilang, atau bengong? maka tandanya koneksi di openwt belum terpasang auto rekonek, untuk itu kita disini akan menjelaskan langkah-langkah mengaktifkan auto reconnect ModemManager.
ModemManager Disconnect
Pengguna modem rakitan di Indonesia sering mengalami disconnect atau dc-dc koneksi 4G, 5G modem di openwrt. Penyebab koneksi disconnect ini dikarenakan ISP otomatis memutus koneksi secara berkala.
Untuk durasi disconnect tiap ISP berbeda-beda, Telkomsel umumnya 24 jam, sedangkan XL/Axis 2 jam, dan Three 2-3 jam.
Jika kalian menggunakan HP smartphone, modem mifi, atau modem router kalian tidak akan mengalami disconnect seperti ini, karena di device-device tersebut sudah otomatis akan reconnect.
Untuk pengguna Openwrt yang sering menjadi masalah, karena umumnya pengguna modem rakitan ini menggunakan protocol MBIM & QMI dan di OpenWrt tidak support auto reconnect/redial.
Sehingga ketika ISP disconnect maka koneksi internet maka teputus, hanya dengan dial manual dengan up interface maka akan internet terhubung lagi.
Setelah menunggu sekian lama, akhirnya ada fitur auto reconnect modem rakitan di ModemManager pada commit ini.
Untuk tutorial ini hanya untuk modem yang menggunakan koneksi dengan ModemManager seperti Dell Dw5821e, Fibocom L850-GL, Quectel RM520N-GL, Lt4220, Foxconn T99W175 dan sebagainya yang umumnya menggunakan MBIM & QMI.
Untuk modem lain seperti Fibocom L860-GL yang hanya suppot NCM maka untuk metode ini tidak bisa.
Install Auto Reconnect ModemManager
Mulai Modemmanager versi 1.22.0~14 keatas sudah support force connection. Untuk mengatasi modem rakitan disconect dengan modemmanager terbaru kita perlu download & install ipk dari package openwrt snapshot.
Download sesuai arsitektur CPU dengan router kalian, disini aku menggunakan Raspberry 4B jadi asitekturnya aarch64_cortex-a72.
Jika kalian belum tahu arch CPU, kalian bisa cek menggunakan command:
grep OPENWRT_ARCH /etc/os-release | awk -F'"' '$0=$2'
Setelah download taruh ke lima file ipk di direktori /root
menggunakan WinSCP/Tiny File Manager.
Lalu install ipk menggunakan terminal.
opkg update
opkg install *ipk
Setelah ipk terinstall semua, kalian bisa hapus ipk tadi rm /root/*ipk
Lalu kita buat interface modemmanager seperti biasa.
Mengaktifkan Force Connection ModemManager
Setelah ModemManager versi terbaru telah terinstall, saatnya mengaktifkan fitur Force Connection ModemManager.
Nah untuk mengaktifkan fitur force connection perlu mengedit manual di /etc/config/network
. menambahkan option force_connection '1'
Tinggal restart interface, maka modemmanager sudah bisa auto reconnect.
Mengakses AT Command ModemManager
Jika kalian tidak bisa mengakses at command/3ginfo error setelah menginstal modemmanager maka kalian perlu menghapus file 25-modemmanager-tty.
rm /etc/hotplug.d/tty/25-modemmanager-tty
Tinggal restart router.
Selesai sudah cara mengaktifkan auto reconnect ModemManager di OpenWrt dan nikmati modem tanpa disconnect.
ini auto reconnectnya udah kaya di hp atau cuma lebih cepet aja gan? kadang suka keganggu pas lagi di tengah meeting reconnectnya agak lama kalo pake script biasa
rekonek cepet, mungkin app lag karena ip nya ganti
OpenWrt 23.05.4 kya yg dicontohnya belom tersedia OM?
Belum sempet compile, mungkin 2/3 minggu lagi aku update.
bang abis nambain force_connection ‘1’ kok interface ny error ya?
RPCError
RPC call to uci/get failed with ubus code 9: Unspecified error
at ClassConstructor.handleCallReply (http://192.168.1.1/luci-static/resources/rpc.js?v=git-23.219.80063-bece581:15:3
aku aman kok, mungkin belum install luci-lua-runtime
kalo cmn force_connection’1′ ya error. cb tambahin option depanya pasti aman.
sudah dicoba di opiz 3 sangat gacor parah , makasi mbah .
Kalau sebelumnya sudah terinstal modemmanager apakah perlu uninstal ? atau bisa ditimpa ?
Om, request tutor openclash sering bengong om,