Radenku.com – Cara install speedtest cli openwrt untuk menguji kecepatan internet melalui terminal openwrt. Biasanya untuk mengetes kecepatan biasanya menggunakan web melalui browser. Untuk tutorial cara install speedtest openwrt ini menggunakan terminal, jika kalian ingin menggunakan speedtest langsung di LuCI bisa menggunakan openspeedtest.
Speedtest Di Openwrt
Speedtest berguna untuk mengukur kecepatan transfer data antara perangkat dan server. Speedtest dapat mengukur kecepatan maksimal suatu jaringan dan perangkat.
Mengecek kecepatan internet langsung menggunakan speedtest cli openwrt hasilnya lebih akurat karena langsung di router sendiri. Tidak seperti device yang terhubung dengan router karena melalui LAN & Wifi yang dapat menyebabkan bottleneck.
Cara Install Speedtest CLI Openwrt
Speedtest CLI di OpenWRT mempunyai beberapa, diantaranya.
- ookla speedtest cli
- python speedtest-cli
- speedtest netperf
Untuk cara install speedtest CLI di OpenWRT bisa diikuti dibawah.
Ookla Speedtest CLI
Ookla speedtest yang beralamat di speedtest.net merupakan situs populer untuk melakukan pengujian kecepatan jaringan internet. Selain menggunakan browser, ookla speedtest juga menyediakan binary linux untuk melakukan speedtest di terminal openwrt atau linux.
Binarinya bisa cek di situsnya Apps > CLI > Download for linux, atau langsung bisa disini.

Untuk ookla speedtest cli hanya support untuk arsitektur diatas, sesuaikan dengan cpu router kalian. Di bawah contoh beberapa router:
- i386: PC & laptop intel/amd 32 bit
- x86_64: PC & laptop intel/amd 64 bit
- armel
- armhf: Raspberry pi 1, 2, Orange pi zero, Glinet B1300
- aarch64: Raspberry pi 3, 4, Nanopi R2S, Orange pi R1 Plus, STB HG680P, B860H
Untuk cara install speedtest cli openwrt bisa ikuti berikut.
Contoh di bawah aku menggunakan FriendlyArm Nanopi R2S dengan aarch64.
1. Buka terminal openwrt lalu copy perintah dibawah (sesuaikan link untuk arsitektur kalian).
wget --no-check-certificate https://install.speedtest.net/app/cli/ookla-speedtest-1.1.1-linux-aarch64.tgz -O /tmp/speedtest.tgz
2. Lalu extract ke /usr/bin
.
tar -xzvf /tmp/speedtest.tgz -C /usr/bin/
3. Tinggal kasih permission execute.
chmod +x /usr/bin/speedtest

4. Untuk menggunakan speedtest cli openwrt tinggal gunakan perintah speedtest
di terminal.
speedtest

Speedtest download dan upload akan tampil di terminal, dan result url bisa melihat hasil pengujiannya.

Python Speedtest-cli Ookla
Speedtest sebelumnya hanya terbatas untuk beberapa tipe arsitektur cpu, terbatas hanya x86 dan arm. Untuk jadi untuk cpu yang tidak didukung diatas bisa kita install speedtest-cli yang berjalan menggunakan python.
Sebelum install speedtest-cli kita perlu install python terlebih dahulu.
1. Install python3-pip
opkg update && opkg install python3-pip
2. install python speedtest cli
pip3 install speedtest-cli

3. Untuk cara menggunakan speedtest-cli bisa langsung ketik perintah speedtest-cli
di terminal openwrt.
speedtest-cli

Speedtest Netperf
Untuk aplikasi speedtest openwrt sebelumnya menggunakan ookla semua. Padahal di repository openwrt sendiri terdapat package untuk speedtest yaitu speedtest-netperf.
Speedtest-netperf openwrt dibandingkan dengan speedtest ookla memiliki ukuran yang kecil sehingga memungkinkan dipasang di router dengan ruang penyimpanan kecil.
Untuk cara install speedtest-netperf di openwrt menggunakan perintah berikut.
1. Buka terminal dan install speedtest netperf openwrt.
opkg update && opkg install speedtest-netperf
2. Untuk menjalankan speedtest-netperf bisa langsung ketik di terminal.
speedtest-netperf.sh

Demikian tutorial cara install speedtest di openwrt & cara tes kecepatan internet di openwrt menggunakan terminal ookla spdeetdtest cli atau menggunakan speedtest netperf.
kalau cara uninstall nya gimana?