Pada kesempatan kali ini, saya merilis OpenWrt untuk router BOLT! Arion (PL100)

Spesifikasi Teknis:

Architecture MIPS
Vendor Mediatek
Bootloader U-Boot
System-On-Chip MediaTek MT7621
CPU/Speed mipsel_24kc @ 880MHz 2 core
Flash-Chip MXIC MX25l25635F
Flash size 32 MiB
RAM 128 MiB
Wireless MT7603 2.4GHz 802.11bgn + MT7612 5.8GHz 802.11ac
Ethernet 2x 10/100/1000 Mbit/s
Switch MediaTek MT7530
USB None
Serial Yes

Alat yang dibutuhkan:

  1. USB to serial adapter (disarankan: CH341A)
  2. 3 buah kabel jumper
  3. (Opsional) pin header
  4. Solder dan timah
  5. Kabel LAN
  6. Komputer/Laptop

Software yang dibutuhkan:

  1. OpenWrt untuk Arion (unduh dan ekstrak)
  2. PuTTY
  3. Tftpd64

Langkah-langkah:

  1. Bongkar router dengan melepas 2 baut yang ada di bagian bawah
  2. Cabut 4 kabel yang tersambung dengan modul LTE di bagian belakang

⚠️ Lepaskan dengan hati-hati, karena jika terlalu kuat saat mencabut kabel bisa menyebabkan konektor modul LTE ikut terlepas ⚠️

  1. Lepas PCB dengan melepas 2 baut yang ada

  2. Balik PCB, dan perhatikan bagian J4 yang ditandai kotak merah:

    board

  3. Solder kabel atau header ke GND, TX dan RX. Berikut pinout-nya:

    pinout

⚠️ VCC tidak perlu disambungkan

Jika kesulitan menyolder di lubang J4, bisa dilakukan di test point sampingnya sesuai pinout di atas.

  1. Sambungkan router ke serial adapter dengan cara berikut:
router serial adapter
GND GND
TX RX
RX TX
  1. Set IP komputer/laptop ke 192.168.1.2 dan gateway 192.168.1.1 di pengaturan jaringan

    static-ip

  2. Rubah nama openwrt-21.02.2-ramips-mt7621-bolt_arion-initramfs-kernel.bin menjadi openwrt.bin supaya tidak terlalu panjang

  3. Buka Tftpd64, lalu tekan tombol browse ke folder di mana berkas openwrt berada (misal saya di folder C:\bin\tftp\)

    tftpd64

  4. Sambungkan serial adapter ke PC, misal di sini saya menggunakan PuTTY

  5. Tulis nilai COM sesuai di Device Manager, dan speed/baud rate ke 57600, lalu tekan tombol Open

    putty

  6. Hidupkan router, dan tekan tombol 1 untuk masuk ke mode TFTP

  7. Ganti IP di bagian Input device IP ke 192.168.1.1, lalu tekan tombol enter

  8. Ganti IP di bagian Input server IP ke 192.168.1.2, lalu tekan tombol enter

  9. Ketikkan openwrt.bin di bagian Input Linux Kernel filename, lalu tekan tombol enter

putty-2

  1. Tunggu proses booting sampai selesai
  2. Buka browser, lalu akses router di http://192.168.1.1
  3. Login dengan username root dan tanpa password
  4. Masuk ke menu System -> Backup/Flash Firmware
  5. Scroll ke bagian bawah, tekan tombol Flash image...

openwrt-flash

  1. Tekan tombol browse, lalu pilih berkas openwrt-21.02.2-ramips-mt7621-bolt_arion-squashfs-sysupgrade.bin dan tekan tombol Upload

openwrt-flash-2

  1. Hilangkan centang Keep settings and retain the current configuration, lalu tekan tombol Continue

openwrt-flash-3

⚠️ Pastikan nilai SHA256 sudah sama dengan nilai berikut: 07062b6e5e2ba3d09e510f42f1d59199cd616808549d653713d413f2d5485b08

Jika tidak sama, maka unduh ulang berkas openwrt-nya.

  1. Tunggu sampai proses selesai dan anda bisa masuk kembali ke openwrt di http://192.168.1.1/

BONUS: Instalasi BREED Bootloader di BOLT! Arion (PL100)

⚠️ Jika gagal dalam instalasi, router anda akan tidak bisa digunakan, harap berhati-hati.

  1. Masuk ke router lewat SSH (misalnya menggunakan PuTTY)
  2. Dalam posisi online, ketik:
opkg update && opkg install kmod-mtd-rw

breed-1

  1. Unduh BREED dengan perintah:
wget https://breed.hackpascal.net/breed-mt7621-gehua-ghl-r-001.bin -O /tmp/breed-mt7621-gehua-ghl-r-001.bin

breed-2

  1. Aktifkan modul mtd-rw dengan perintah:
insmod mtd-rw i_want_a_brick=1

breed-3

  1. Instal BREED dengan perintah:
mtd -r write /tmp/breed-mt7621-gehua-ghl-r-001.bin u-boot

breed-4

  1. Tunggu proses selesai, dan BREED bisa diakses di http://192.168.1.1/

Untuk mengakses BREED, diperlukan menahan tombol WPS selama beberapa detik, agar proses boot tidak lanjut ke OpenWrt.

breed-5

breed-6

Kirim dukungan donasi melalui:

trakteer saweria