Langsung ke konten utama

Pengalaman Paling Berkesan Install Speedtest di OpenWRT

Cek Kecepatan Internet Langsung dari Router - Pernah merasa internet di rumah terasa lemot, padahal paketnya katanya “up to 50 Mbps”? Main game malah lag, streaming sering buffering, atau download jalan di tempat padahal sinyal penuh? Saya juga sempat mengalami hal yang sama - dan setelah dicek, ternyata bukan cuma soal sinyal atau perangkat, tapi masalah ada di jalur koneksi itu sendiri.

Nah, daripada nebak-nebak atau buang waktu tes lewat HP atau laptop, lebih akurat kalau kita tes langsung dari router menggunakan Speedtest CLI. Cara ini memungkinkan kita mengukur kecepatan internet langsung dari sumber utama jaringan, bukan dari perangkat yang koneksinya bisa terpengaruh sinyal Wi-Fi atau aplikasi latar belakang.

Di artikel ini, saya akan berbagi pengalaman pribadi saat memasang dan menggunakan Speedtest CLI di OpenWRT. Kita akan bahas langkah demi langkahnya dengan cara yang sederhana tapi tetap teknis.

Speedtest di Terminal Openwrt
Speedtest di Terminal Openwrt

Sebelum mulai saya kasih tahu terlebih dahulu apa saja yang akan dibahas di artikel ini:

  • Apa itu Speedtest dan Speedtest CLI
  • Kenapa penting tes speed dari router, bukan dari HP/laptop
  • Cara install Speedtest CLI di OpenWRT lengkap step-by-step
  • Tips, trik, dan bonus oprekan tambahan buat anak teknisi
  • Troubleshooting kalau instalasi lo error


Apa Itu Speedtest CLI?

Secara sederhana, Speedtest adalah alat untuk mengukur seberapa cepat koneksi internet kita bekerja. Ada tiga komponen utama yang diuji:
  • Download speed: seberapa cepat data diterima dari internet.
  • Upload speed: seberapa cepat data dikirim ke internet.
  • Ping (latency): waktu yang dibutuhkan data untuk mencapai server. Semakin kecil angkanya, semakin baik — terutama untuk gaming atau komunikasi real-time.

Biasanya orang menggunakan Speedtest melalui situs speedtest.net atau aplikasinya. Namun, Speedtest CLI (Command Line Interface) memungkinkan pengujian langsung dari terminal atau command line. Ini sangat cocok untuk perangkat seperti OpenWRT, di mana kita bisa menguji koneksi langsung dari router tanpa GUI.

 

Kenapa Harus Speedtest Langsung dari Router?

Pengujian dari router memberikan hasil yang lebih objektif dan stabil dibandingkan dari HP atau laptop. Berikut alasannya:

1. Hasil Lebih Akurat

Tes dari perangkat sering terganggu sinyal Wi-Fi, proses background, atau performa perangkat. Router tidak mengalami itu — pengukuran dilakukan langsung di pusat kendali jaringan.

2. Bisa Uji VPN, OpenClash, dan Interface Lain

Kita bisa menentukan interface tertentu untuk dites, misalnya tun0 (VPN) atau br-lan (koneksi LAN biasa). Sangat berguna untuk pengguna yang gemar oprek OpenClash atau WireGuard.

3. Diagnosa Lebih Tepat


Jika koneksi terasa lambat, kita bisa cepat mengetahui sumber masalah: apakah dari provider, jaringan lokal, atau perangkat pengguna.

4. Bisa Otomatis dan Logging

Speedtest CLI bisa dijalankan otomatis setiap jam dan hasilnya disimpan sebagai log. Cocok untuk memantau performa ISP dalam jangka panjang — atau sebagai bukti saat komplain ke CS provider.


Cara Install Speedtest CLI di OpenWRT

Persiapan Wajib

  1. Router sudah menggunakan OpenWRT
  2. Bisa mengakses terminal (SSH)
  3. Ada koneksi internet aktif
  4. Tersedia storage kosong minimal 5–10 MB

Langkah-langkah Install Speedtest CLI di OpenWRT

Langkah 1: Buka Terminal

Terminal Openwrt
Terminal Openwrt

Langkah 2: Update Daftar Paket

Salin dan Tempel di terminal kode di bawah ini.

opkg update
Update Daftar Paket
Update Daftar Paket

Langkah 3 : Install Paket Pendukung

Langkah ini opsional tapi sangat disarankan. Salin dan Tempel di terminal kode di bawah ini. 

opkg install ca-certificates libopenssl wget

Langkah 4: Cek Arsitektur Router Lo Dulu

Ini untuk menyesuaikan URL unduhannya dengan arsitektur router kamu, bisa mipselarmx86, dsb.

Salin dan Tempel di terminal kode di bawah ini. 

opkg print-architecture

Cek Arsitektur Router
Cek Arsitektur Router

Langkah 5 : Sedot Speedtest CLI dari Ookla

Sebagai contoh punya saya adalah "aarch64"

wget --no-check-certificate https://install.speedtest.net/app/cli/ookla-speedtest-1.1.1-linux-aarch64.tgz -O /tmp/speedtest.tgz
Download Speedtest CLI dari Ookla
Sedot Speedtest CLI dari Ookla

Langkah 6 : Ekstrak ke Folder dan Berikan Izin Akses

tar -xzvf /tmp/speedtest.tgz -C /usr/bin/

chmod +x /usr/bin/speedtest

Ekstrak ke Folder dan Berikan Izin Akses
Ekstrak ke Folder dan Berikan Izin Akses

Langkah 7 : Ketik speedtest di Terminal

speedtest
Hasil Speedtest di Terminal Openwrt
Hasil Speedtest di Terminal Openwrt

Sekarang hasil pengujian akan tampil langsung di terminal, lengkap dengan link hasil resmi dari Speedtest.net yang bisa diklik atau disimpan.

hasil speedtest di website resmi Speedtest CLI
hasil speedtest di website resmi Speedtest CLI 

Tips Lanjutan

Auto Speedtest Setiap Jam

crontab -e

Lalu tambahkan:

0 * * * * /usr/bin/speedtest >> /root/speedtest.log

Tes via Interface Tertentu (VPN, OpenClash)

speedtest --interface tun0
Ini bisa digunakan untuk tes speed jalur VPN atau tunneling.

Milih Server Manual

speedtest --server-id 15362
Gunakan server dari ISP lokal agar hasilnya lebih akurat.
 
Milih Server Manual
Pilih Server Manual

Troubleshooting Umum


Masalah Penyebab Solusi
command not found File belum dipindahkan ke /usr/bin atau belum diberi izin Cek ulang langkah 6
SSL Error saat mengunduh Paket SSL belum terinstal Pastikan ca-certificates dan libopenssl sudah diinstal
Hasil tes kecil padahal koneksi cepat Interface salah (bukan WAN/PPPoE) Jalankan dengan opsi --interface yang benar

Kesimpulan

Dengan Speedtest CLI, kita bisa menguji kecepatan internet langsung dari router, tanpa bias dari perangkat pengguna. Hasilnya lebih akurat, bisa diotomatisasi, dan sangat berguna untuk memantau performa koneksi — terutama jika kamu sering bermain VPN, OpenClash, WireGuard, atau sekadar ingin memastikan ISP benar-benar memberikan kecepatan sesuai paket.

Sekarang, setiap kali koneksi terasa lambat, kamu tidak perlu menebak-nebak lagi. Semua bisa dibuktikan dengan data yang jelas.
 

Bonus: Tips dari Pengalaman Pribadi

Dari pengalaman saya, instalasi Speedtest CLI di OpenWRT tergolong ringan dan stabil, bahkan di router dengan resource terbatas. Tapi pastikan paket SSL dan storage cukup, karena dua hal ini paling sering jadi penyebab error saat instalasi.

Penutup

Kalau artikel ini membantu, jangan lupa untuk share ke komunitas atau grup teman-temanmu yang suka ngulik jaringan. Siapa tahu mereka juga butuh alat sederhana tapi powerful seperti ini.

Dan kalau suatu saat kamu butuh troubleshooting, bookmark artikel ini - siapa tahu bisa menyelamatkan waktu kamu nanti.

Komentar

Postingan populer dari blog ini

Membuat Akun Vless, Vmess dan Trojan Gratis Selamanya di Cloudflare

Halo, terima kasih sudah mampir. Pernah pusing nyari proxy tapi banyak yang tidak konek? Disini saya ingin berbagi berdasarkan pengalaman pribadi yang sudah saya lalukan dan berhasil membuat akun proxy dan bisa digunakan sepuasnya. Kalau kamu sudah familiar dasar-dasar domain dan DNS, kamu akan cepat paham. Saya menuliskan langkah-langkah yang saya jalani sendiri, termasuk masalah yang muncul dan bagaimana saya menyelesaikannya, supaya kamu tidak mengulang kesalahan yang sama.   Membuat Akun Vless, Vmess dan Trojan Gratis Selamanya di Cloudflare   Mengapa memakai Cloudflare Worker? Cloudflare mempercepat akses dan memberi lapisan keamanan ke domain. Worker adalah fungsi serverless yang berjalan di edge Cloudflare - ideal untuk membuat proxy ringan, reverse proxy, atau manipulasi request/response tanpa server VPS. Gambaran singkat alur kerja Hubungkan domain ke Cloudflare (ganti nameserver). Siapkan script Worker (sesuaikan domain, API key, dsb.). Deploy Worker, tambahkan varia...

Cara Cek dan Mengelola Aplikasi yang Terinstal di OpenWRT - Berdasarkan Pengalaman Pribadi

Buat kamu yang menggunakan OpenWRT sebagai sistem utama di router, salah satu hal penting yang sering saya lakukan adalah mengecek dan merawat sistem secara berkala. Tujuannya sederhana, memastikan semua aplikasi (atau package ) tetap berjalan optimal, up-to-date , dan tidak memberatkan penyimpanan router. Saya sendiri beberapa kali pernah mendapati router terasa lebih lambat dari biasanya. Setelah dicek, ternyata ada beberapa aplikasi lama yang sudah tidak terpakai tapi masih terinstal. Dari situlah saya mulai membiasakan diri untuk rutin memantau daftar aplikasi di OpenWRT. Nah, kalau kamu ingin melakukan hal yang sama, berikut saya bagikan d ua cara mudah untuk cek aplikasi yang terinstal di OpenWRT  - lewat terminal maupun lewat antarmuka web (LuCI). Cara Mengecek dan Mengelola Aplikasi di OpenWRT Cara Cek Aplikasi yang Terinstal Lewat Terminal Kalau kamu tipe pengguna yang suka “ngoprek” lewat teks perintah, terminal adalah pilihan terbaik. Dengan terminal, semua proses ter...

Cara Login ke Dashboard atau Panel YACD di OpenWRT + Solusi Lengkap

Pendahuluan YACD (Yet Another Clash Dashboard) adalah antarmuka berbasis web yang digunakan untuk mengelola OpenClash di OpenWRT. Dengan YACD, pengguna dapat memantau koneksi, mengubah aturan proxy, dan mengelola server VPN dengan lebih mudah. Namun, tidak sedikit pengguna yang mengalami kendala saat mencoba mengakses dashboard YACD. Artikel ini akan membahas secara lengkap cara login ke dashboard YACD di OpenWRT serta memberikan solusi jika YACD tidak bisa diakses. Persiapan Sebelum Login ke YACD Sebelum masuk ke dashboard YACD, pastikan Anda telah melakukan beberapa langkah berikut: Pastikan OpenWRT dan OpenClash sudah terpasang. Jika Anda belum menginstal OpenClash di OpenWRT, silakan pasang terlebih dahulu melalui menu LuCI atau terminal SSH. Cek koneksi dan IP lokal router Pastikan perangkat Anda terhubung ke jaringan OpenWRT. Anda bisa mengecek IP router dengan perintah berikut di terminal: ip a | grep br-lan Biasanya, IP router adalah 192.168.1.1 atau 192.168.50.1. Periksa firew...