Tutorial OpenWrt Lengkap: Flash, Setting Internet & WiFi dari Nol
Router bawaan ISP itu biasanya pas-pasan: fiturnya dikunci, WiFi-nya lemot kalau banyak perangkat tersambung, dan tidak bisa dioprek. OpenWrt adalah sistem operasi router open-source berbasis Linux yang mengubah router murah jadi router rasa mahal — fiturnya setara router enterprise: QoS, VPN, adblock level jaringan, sampai monitoring bandwidth. Di tutorial ini kita pasang OpenWrt dari nol sampai internet dan WiFi jalan, dengan perintah yang bisa langsung kamu copy-paste.
1. Persiapan: Cek Kompatibilitas dan Download Firmware
Tidak semua router bisa dipasangi OpenWrt. Cek dulu model routermu di tabel hardware resmi di situs openwrt.org (cari "OpenWrt Table of Hardware"). Pilih model yang statusnya supported, idealnya yang sudah mendukung versi stabil terbaru.
Kalau routermu ada di daftar, download firmware dari halaman device-nya. Perhatikan dua jenis file:
factory — dipakai saat pertama kali migrasi dari firmware bawaan pabrik (flash via web UI router lama).
sysupgrade — dipakai untuk upgrade OpenWrt ke OpenWrt (via LuCI atau perintah sysupgrade).
Pastikan file-nya sesuai persis dengan model dan revisi hardware routermu — salah file bisa brick.
2. Flash Firmware OpenWrt
Cara paling umum: lewat halaman upgrade firmware di web UI router bawaan.
1. Hubungkan PC ke router via kabel LAN.
2. Buka web UI bawaan router (biasanya 192.168.1.1 atau 192.168.0.1).
3. Cari menu Firmware Upgrade / System Update.
4. Pilih file factory yang sudah didownload, lalu klik upgrade.
5. Tunggu 3-5 menit sampai router reboot sendiri. Jangan cabut power selama proses!
Kalau gagal, kebanyakan router punya recovery mode (biasanya tahan tombol reset sambil colok power, lalu flash via TFTP di 192.168.1.1). Caranya beda tiap merk — cek halaman device di situs openwrt.org.
3. Akses Pertama dan Amankan Router
Setelah reboot, buka http://192.168.1.1 di browser. Kamu akan masuk ke LuCI, web interface OpenWrt. Saat instalasi baru, user root belum punya password — langsung klik Login.
Langkah pertama yang wajib: set password root. Di LuCI: System - Administration, isi password dua kali, klik Save dan Apply. Atau via SSH:
ssh root@192.168.1.1 passwd
Ketik password baru dua kali. SSH baru aktif setelah password diset — ini sengaja demi keamanan.
4. Setting Koneksi Internet
Masuk ke Network - Interfaces, edit interface WAN. Ada 3 skenario umum di Indonesia:
a. DHCP otomatis (paling umum — colok kabel dari modem ISP langsung konek)
Ini setting default-nya. Kalau belum konek, pastikan Protocol WAN = DHCP client.
b. PPPoE (ISP memberi username dan password)
Ubah Protocol jadi PPPoE, isi username dan password dari ISP, Save dan Apply. Atau via perintah:
uci set network.wan.proto='pppoe' uci set network.wan.username='username@isp' uci set network.wan.password='password_isp' uci commit network /etc/init.d/network reload
c. IP Statis (kantor / ISP korporat)
Pilih Static address, isi IP, netmask, gateway, dan DNS dari ISP:
uci set network.wan.proto='static' uci set network.wan.ipaddr='103.147.8.50' uci set network.wan.netmask='255.255.255.0' uci set network.wan.gateway='103.147.8.1' uci set network.wan.dns='1.1.1.1 8.8.8.8' uci commit network /etc/init.d/network reload
Tes koneksi langsung dari router:
ping -c 4 1.1.1.1 ping -c 4 google.com
Kalau IP dapat tapi nama domain gagal, masalahnya di DNS. Kalau ping IP pun gagal, cek kabel WAN dan setting di atas.
5. Setting WiFi
Secara default WiFi OpenWrt mati (disabled) demi keamanan. Nyalakan di Network - Wireless lalu klik Edit pada interface wireless, atau via perintah (contoh radio0 = 2.4 GHz):
uci set wireless.radio0.disabled='0' uci set wireless.default_radio0.ssid='WiFi-Rumah' uci set wireless.default_radio0.encryption='psk2' uci set wireless.default_radio0.key='password_minimal_8_karakter' uci commit wireless wifi reload
Untuk 5 GHz (radio1), ulangi dengan radio1 dan SSID berbeda, misal WiFi-Rumah-5G. Selalu pakai WPA2-PSK (psk2) minimal — jangan pakai WEP atau tanpa password.
Ganti channel kalau WiFi lemot karena interferensi tetangga. Channel 1, 6, 11 (2.4 GHz) paling aman karena tidak tumpang tindih.
6. Ganti IP LAN (Hindari Konflik dengan Modem ISP)
Modem ISP biasanya juga pakai 192.168.1.1 — kalau router OpenWrt-mu pakai IP yang sama akan konflik. Ganti misalnya ke 192.168.2.1:
uci set network.lan.ipaddr='192.168.2.1' uci commit network /etc/init.d/network reload
Setelah ini akses LuCI di http://192.168.2.1. PC-mu akan dapat IP baru via DHCP otomatis.
7. Install Paket Penting
Update dulu daftar paket, lalu install yang kamu butuhkan:
opkg update
SQM — anti bufferbloat (internet tetap responsif saat dipakai banyak orang, wajib untuk gaming/Zoom):
opkg install luci-app-sqm
Lalu buka Network - SQM QoS di LuCI, enable di interface WAN, isi kecepatan download/upload sesuai paket ISP-mu (isi 90-95 persen saja).
Adblock level jaringan (blokir iklan untuk semua perangkat tanpa install apa-apa):
opkg install luci-app-adblock
Statistik bandwidth per perangkat:
opkg install luci-app-statistics
8. Backup Konfigurasi
Sebelum oprek lebih jauh, backup dulu. Di LuCI: System - Backup / Flash Firmware - Generate archive — download file tar.gz-nya dan simpan baik-baik. Atau via perintah:
sysupgrade -b /tmp/backup-openwrt.tar.gz
Untuk restore: upload file backup di halaman yang sama, atau:
sysupgrade -r /tmp/backup-openwrt.tar.gz
9. Troubleshooting Cepat
Lupa IP / tidak bisa akses LuCI: cek IP yang didapat PC-mu (ipconfig di Windows, ip a di Linux) — gateway-nya itulah IP router. Atau reset: tahan tombol reset 10 detik sampai kembali ke 192.168.1.1 tanpa password.
Internet mati setelah ganti setting: masuk failsafe mode (tahan reset saat boot, SSH ke 192.168.1.1, jalankan perintah firstboot untuk reset total) atau restore backup dari langkah 8.
Paket gagal install (opkg error): pastikan internet router jalan dulu (tes ping langkah 4), lalu opkg update ulang.
Kesimpulan
Sekarang routermu jalan di OpenWrt: internet tersambung, WiFi aman dengan WPA2, IP LAN bebas konflik, SQM aktif biar stabil, dan konfigurasi sudah di-backup. Dari sini kamu bisa lanjut oprek: VPN WireGuard biar bisa akses rumah dari luar, VLAN untuk pisah jaringan tamu, atau monitoring bandwidth per perangkat. Satu router murah, kemungkinan tidak terbatas — itulah enaknya OpenWrt.
Komentar
Posting Komentar