Setting Modem Sierra EM7430 CAT 6 Openwrt

Radenku.com – Modem Sierra EM7430 merupakan LTE WWAN CAT 6 yang berbentuk module NGFF M2. Module WWAN ini bisa ditemukan di laptop Lenovo dan Dell, selain digunakan di laptop, module lte ini bisa dijadikan modem 4G LTE dengan dukungan Carrier Aggregation.

Agar bisa berjalan di router, modem ini membutuhkan router yang terpasang operating system Openwrt, ROOter ataupun Mikrotik. Agar bisa berjalan tentunya module harus perlu sedikit sentuhan terlebih dahulu, berikut cara settingnya.

SETTING SIERRA EM7430 CAT 6 OPENWRT ROOTER MIKROTIK

1. Spesifikasi Sierra EM7430

MerekSierra Wireless
TipeEM7430
CAT6 (300Mbps down/50Mbps up)
Carrier Aggregation2CA 40MHz
MIMO2×2 MIMO
4G Band1,3,5,7,8,18,19,21,28,38,39,40,41
3G Band1,5,6,8,9,19,39
FormfactorNGFF M.2 Key B
Antena portMhf4
InterfaceUSB 2.0, USB 3.0
ProtocolMBIM, QMI
Port AT/dev/ttyUSB2

2. Band & CA Combo Sierra EM7430

Sierra Em7430 mendukung semua frekuensi band Indonesia.

BandTelkomselIndosatXL3Smartfren
B1 (2100MHz)YaYaYaYa
B3 (1800MHz)YaYaYaYa
B5 (850MHz)Ya
B8 (900MHz)YaYaYa
B40 (2300MHz)YaYa
Support Band Indonesia

.

Untuk CA Sierra Wireless Airprime EM7430 mendukung 2CA, hanya saja untuk CA Combo B1+B3 tidak ada, dan untuk B3+B8 hanya ada di firmware Telstra. Berikut semua list CA Combo Sierra Wireless Em7430.

ca combo sierra em7430 | Radenku

Untuk daftar CA Combo Indonesia seperti berkut.

CA ComboTelkomselIndosatXL3Smartfren
B1+B3TidakTidakTidakTidak
B1+B8SupportSupportSupport
B3+B8SupportSupportSupport
B40+B40SupportSupport

3. Drivers & Manual Sierra EM7430

Driver Windows, AT Command User manual Sierra Wireless EM7430 bisa di download dibawah

https://www.mediafire.com/folder/9hwjbc7fymfxt/EM7430

4. Setting Modem Sierra Wireless Airprime EM7430

4.1 AT Command Sierra EM7430

Untuk kontrol modem Sierra EM7430 ini, seperti modem yang lain yaitu menggunakan AT Command. Untuk lebih jelasnya cara akses AT Command & pakainya bisa baca di post Mengakses AT Command di Openwrt dan Windows.

Berikut beberapa command yang sering dipakai, selengkapnya ada di pdf manual.

ATTes AT
ATIInfo modem
AT!ENTERCND="A710"Mengakses AT command yang protected
AT!USBCOMP=1,1,100dMode MBIM
AT!USBCOMP=1,1,10dMode QMI
AT+CIMICek nomor IMSI SIM
AT!GSTATUS?Status modem
AT!BAND=?Cek konfig band yang tersedia
AT!BAND?Cek pilihan band
AT!GETBAND?Cek band aktif
AT!SELRAT=06LTE only
AT!LTECA?Cek CA combo
AT!LTECA=0Disable CA
AT!LTECA=1Enable CA
AT!IMAGE?Cek firmware yg terinstal
AT!IMPREF?Cek firmware yg aktif
AT!LTEINFO?Info sinyal aktif & neighbour
AT!GPSENDNonaktifkan GPS
AT!PCTEMP?Cek temperature
AT!PCVOLT?Cek voltase
AT!RESETRestart Modem

4.2 Setting Sierra EM7430 Pertama Kali

Airprime Em7430 ini di pasaran mempunyai beberapa versi vendor dari generic Sierra, Em7430 Lenovo, Dell Dw5816e. Untuk mengenalinya bisa kalian lihat di vid:pid dengan usbutils.

Untuk versi generic Sierra mempunyai vid:pid 1199:9071, EM7430 Lenovo 1199:907b dan Dell Dw5816e 413c:81cc. Agar Sierra Em7430 bisa berjalan di semua device sebaiknya id kita ubah menjadi Generic Sierra Wireless.

root@OpenWrt:~# lsusb && lsusb -t
Bus 001 Device 005: ID 1199:9071 Sierra Wireless, Incorporated EM7430
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.154 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.154 xhci-hcd xHCI Host Controller
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 5, If 0, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 2, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 3, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 12, Class=, Driver=cdc_mbim, 480M
    |__ Port 1: Dev 5, If 13, Class=, Driver=cdc_mbim, 480M

Generic Sierra

root@OpenWrt:~# lsusb && lsusb -t
Bus 001 Device 003: ID 1199:907b Sierra Wireless, Incorporated Sierra Wireless EM7430 Qualcomm Snapdragon X7 LTE-A
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.154 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.154 xhci-hcd xHCI Host Controller
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 3, If 12, Class=, Driver=cdc_mbim, 480M
    |__ Port 1: Dev 3, If 13, Class=, Driver=cdc_mbim, 480M

Lenovo Em7430

root@OpenWrt:~# lsusb && lsusb -t
Bus 001 Device 003: ID 413c:81cc Dell Computer Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.154 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.154 xhci-hcd xHCI Host Controller
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 2, Class=Vendor Specific Class, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 3, Class=Vendor Specific Class, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 12, Class=Communication, Driver=, 480M
    |__ Port 1: Dev 3, If 13, Class=CDC Data, Driver=, 480M

Dell Dw5816e

Open Serial Port Sierra EM7430

Untuk mengubah dari vendor Lenovo Em7430 & Dell Dw5816e menjadi Generic Sierra kita menggunakan AT Command. Untuk menggunakan AT command kita harus punya akses ke serial port modem.

Sedangkan tidak semua Sierra Em7430 port serialnya sudah kebuka. Contoh diatas di Lenovo Em7430 qcserial tidak ada, sedangkan di Dell Dw5816e sudah ada.

Untuk membuka port serial Sierra Em7430 kita ubah usb composition 8 menggunakan package qmi-utils di openwrt. Install package yang diperlukan terlebih dahulu.

opkg update && opkg install qmi-utils usbutils kmod-usb-serial-qualcomm kmod-usb-net-qmi-wwan

Setelah package terinstall, cek menggunakan usbutils, lsusb && lsusb -t dan jalankan perintah dibawah lalu restart modem.

qmicli --device-open-mbim -p -d /dev/cdc-wdm0 --dms-swi-get-usb-composition
qmicli --device-open-mbim -p -d /dev/cdc-wdm0 --dms-swi-set-usb-composition=8

Jika modem ada di mode qmi, maka perintah --device-open-mbim -p dihapus.

em7430 open serial port openwrt | Radenku

Switch Generic Sierra

Setelah kita punya akses ke serial port, kita bisa switch ke generic sierra menggunakan AT command di terminal minicom. Pertama cek terlebih dahulu id modem kita saat ini.

AT!ENTERCND="A710"
AT!USBVID?
AT!USBPID?
AT!USBPRODUCT?
AT!PRIID?
EM74302 | Radenku

Untuk mengubah ke generic Sierra Wireless tinggal masukkan perintah berikut

AT!ENTERCND="A710"
AT!USBVID=1199
AT!USBPID=9071,9070
AT!USBPRODUCT="EM7430"
AT!PRIID="9904609","002.026","Generic-Laptop"
AT!RESET
sierra em7430 usb switch 8 | Radenku

Setelah modem restart, cek lagi menggunakan usbutils maka vid:pid sudah menjadi Generic Sierra

Sierra EM7430 Firmware Upgrade

Upgrade firmware Sierra Em7430 bisa menggunakan Windows file exe download di web Sierra Wireless.

https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/

Pilih firmware Telstra, karena Telstra terdapat CA Combo B3+B8, sedangkan firmware generic tidak ada.

Sierra EM7430 Low Power Mode

Jika modem Sierra EM7430 kalian tidak bisa terhubung, dan di cek menggunakan command AT!GSTATUS? mendapat respon Low Power Mode, berarti modem dalam kondisi FCC Lock.

AT!GSTATUS?
!GSTATUS:
Current Time: 87 Temperature: 25
Reset Counter: 1 Mode: LOW POWER MODE

Jika modem FCC masih ter lock harus di unlock terlebih dahulu, untuk detailnya bisa cek postingan cara mengatasi Sierra EM7430 Low Power Mode

4.3 Sierra EM7430 Mode

Sierra EM7430 mempunyai dua mode yaitu QMI dan MBIM. Untuk mengubah QMI atau MBIM bisa menggunakan AT Command berikut

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

AT!ENTERCND="A710"Unlock AT Command
AT!USBCOMP?Cek Mode
AT!USBCOMP=1,1,10DQMI
AT!USBCOMP=1,1,100DMBIM
AT!RESETRestart Modem
em7430 switch qmi mbim | Radenku

4.4 Lock Band Sierra EM7430

Untuk lock band sierra em7430 harus membuat bitmask band dahulu & harus di masukkan ke dalam list band.

Untuk mengecek bitmask band input AT!ENTERCND="A710" untuk membuka AT command yg terkunci. AT!BAND=? untuk melihat list band yang tersedia.

AT!band=?
Index, Name,                        GW Band Mask     L Band Mask      TDS Band Mask
00, All bands                     100600000C400000 000001E0081600D5 0000000000000020
01, Europe 3G                     0002000000400000 0000000000000000 0000000000000000
02, North America 3G              0000000004000000 0000000000000000 0000000000000000
06, Europe                        0002000000400000 00000000000000C5 0000000000000000
07, North America                 0000000004000000 0000000000000050 0000000000000000
08, WCDMA ALL                     100600000C400000 0000000000000000 0000000000000000
09, LTE ALL                       0000000000000000 000001E0081600D5 0000000000000000
0B, TDSCDMA ALL                   0000000000000000 0000000000000000 0000000000000020

                                                                    0000000000000020 - TDS B39
                                                   0000010000000000 - B41    
                                                   0000008000000000 - B40    
                                                   0000004000000000 - B39    
                                                   0000002000000000 - B38    
                                                   0000000008000000 - B28    
                                                   0000000000100000 - B21    
                                                   0000000000040000 - B19    
                                                   0000000000020000 - B18    
                                                   0000000000000080 - B8     
                                                   0000000000000040 - B7     
                                                   0000000000000010 - B5     
                                                   0000000000000004 - B3     
                                                   0000000000000001 - B1     
                                  1000000000000000 - B19 (850)
                                  0004000000000000 - B9 (1700)
                                  0002000000000000 - B8  (900)
                                  0000000008000000 - B6  (800)
                                  0000000004000000 - B5  (850)
                                  0000000000400000 - B1 (2100)

OK

Disitu kita harus membuat band sendiri di listnya. Untuk urutan listnya menggunakan hexadesimal 10, 0A, 0B, 0C, 0D, 0F, 11, 12 dst.

contohnya kita mau menambah B1 di nomor 0A formatnya:

AT!BAND=<nomor list>,"<nama config>",<bitmask wcdma>,<bitmask lte>

hasilnya seperti ini

AT!BAND=0A,"B1",000000000000000,0000000000000001

Jika ingin menggabungkan lebih dari satu band tinggal bitmasknya dijumlah (bitmask bilangan hex), mudahnya bisa menggunakan bitmask calculator bisa di download dibawah

https://app.mediafire.com/9hwjbc7fymfxt

Misal kita membuat list di 0C dengan band B1 B3 B8, hasilnya seperti ini

AT!BAND=0C,"B1B3B8",000000000000000,0000000000000085

Berikut contoh band lain

AT!BAND=0A,"B1B3B8",000000000000000,0000000000000085
AT!BAND=0C,"B1",000000000000000,0000000000000001
AT!BAND=0D,"B3",000000000000000,0000000000000004
AT!BAND=0E,"B8",000000000000000,0000000000000080
AT!BAND=0F,"B40",000000000000000,0000008000000000
AT!BAND=10,"B1B3",000000000000000,0000000000000005
AT!BAND=11,"B1B8",000000000000000,0000000000000081
AT!BAND=12,"B3B8",000000000000000,0000000000000084

Untuk lock band, misal ingin lock B3B8 maka di list nomor 12 

at!band=12

lalu restart modem

at!reset

Untuk mengecek band list yang sedang kita pakai 

at!band?

4.5 Switch Slot SIM Sierra EM7430

Sierra Em7430 mendukung dual slot SIM, untuk menggunakannya dipakai di adapter yang support dual sim. Agar bisa menggunakan dua slot SIM fiturnya harus diaktifkan terlebih dahulu.

AT!ENTERCND="A710"
AT!CUSTOM="UIM2ENABLE",1
AT!RESET

Jika sudah aktif, untuk berpindah slot sim 1 dengan slot sim 2 menggunakan command berikut

AT!UIMS?< Cek slot SIM yg aktif
AT!UIMS=0< Untuk pilih slot SIM 1
AT!UIMS=1< Untuk pilih slot SIM 2

5. Sierra EM7430 Openwrt

Sierra Em7430 openwrt dengan driver cdc_mbim, qmi_wwan, qcserial dengan package kmod-usb-net-cdc-mbim, kmod-usb-net-qmi-wwan dan kmod-usb-serial-qualcomm. Untuk koneksinya menggunakan ModemManager dan QMI Celluler.

Sierra EM7430 Openwrt MBIM

Modem Sierra Em7430 dengan AT Command AT!USBCOMP=1,1,10d Mode MBIM dengan bisa dihubungkan menggunakan ModemManager. Untuk setting selengkapnya ada di post Cara Setting ModemManager di Openwrt.

root@OpenWrt:~# lsusb && lsusb -t
Bus 001 Device 005: ID 1199:9071 Sierra Wireless, Incorporated EM7430
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.154 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.154 xhci-hcd xHCI Host Controller
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 5, If 0, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 2, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 3, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 5, If 12, Class=, Driver=cdc_mbim, 480M
    |__ Port 1: Dev 5, If 13, Class=, Driver=cdc_mbim, 480M

Sierra EM7430 Openwrt QMI

Untuk mode QMI Sierra Em7430 menggunakan AT Command AT!USBCOMP=1,1,10d bisa dihubungkan menggunakan ModemManager atau QMI Celluler.

Untuk setting QMI Celluler ada di post Cara Setting Protocol QMI Cellular Openwrt.

root@ROOter:~# lsusb && lsusb -t
Bus 001 Device 003: ID 1199:9071 Sierra Wireless, Incorporated EM7430
Bus 001 Device 001: ID 1d6b:0002 Linux 5.4.158 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0002 Linux 5.4.158 xhci-hcd xHCI Host Controller
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 3, If 0, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 2, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 3, Class=, Driver=qcserial, 480M
    |__ Port 1: Dev 3, If 8, Class=, Driver=qmi_wwan, 480M

Indikator Sinyal Sierra EM7430 Openwrt

Untuk mengecek indikator sinyal di openwrt selain menggunakan AT Command bisa juga menggunakan package modeminfo.

em7430 modeminfo | Radenku

6. Sierra EM7430 ROOter

ROOter Sierra Em7430 bisa berjalan baik di mode QMI maupun MBIM. Firmware ROOter bisa langsung download di websitenya ofmodemsandmen.com.

SIERRA EM7430 MBIM ROOTER | Radenku
SIERRA EM7430 QMI ROOTER | Radenku

7. Sierra EM7430 Mikrotik

Sierra Em7430 di Mikrotik bisa jalan di Router OS 7.1 di mode MBIM dan fitur AT chatnya pun bisa digunakan. Mikrotik otomatis membuat interface lte1.

mikrotik sierra em7430 | Radenku

8. Windows

Untuk windows bisa menggunakan mode MBIM, hanya saja untuk akses port serial port COM untuk AT Command tersembunyi, untuk nomor COM bisa di cek menggunakan Huawei Modem Terminal.

sierra em7430 windows mbim | Radenku

9. Troubleshoot

Open Serial Port Menggunakan Windows

Cara lain open port Sierra Em7430 menggunakan driver installer di windows menggunakan CMD. Akan tetapi driver harus sesuai dengan tipe modem, misal Em7430 Lenovo harus dengan driver Lenovo, dan Dell Dw5816e dengan driver Dell.

GenericDriverSetup_4836.exe FWUPDATE=OFF USBCOMP=8
em7430 open serial port windows | Radenku

Satu pemikiran pada “Setting Modem Sierra EM7430 CAT 6 Openwrt”

  1. Halo om, saya mau tanya. Sierra wireless em740 saya awalnya bisa konek dengan lancar, di config pake at command tester juga bisa, namun entah kenapa hari ini tidak bisa konek dan gak bisa ke detect com si sierra wireless nya. Pas di cek di device manager ternyata ada error di com sama modem drivernya, tulisan nya error 10 this device cannot start.
    Mohon pencerahannya om

    Balas

Tinggalkan komentar