Tutorial Setup Indoor Wi-Fi Roaming Mesh dengan OpenWRT
FA
Faris Aksa

Dipublikasikan 29 Mei 2026

Tutorial Setup Indoor Wi-Fi Roaming Mesh dengan OpenWRT

Wi-Fi dead zone masih jadi masalah umum di rumah atau kantor berlantai dua. Beli mesh system branded? Harganya bisa bikin dompet nangis. Solusi alternatif yang powerful dan cost-effective adalah pakai router bekas dengan OpenWRT. Di tutorial ini, kita akan setup indoor Wi-Fi roaming mesh menggunakan beberapa access point yang running OpenWRT.

Tutorial ini terinspirasi dari artikel Indoor Wi-Fi Roaming with OpenWRT. Jika kamu ingin baca versi asli, silakan cek link tersebut.

Persiapan Hardware dan Firmware OpenWRT

Kamu butuh minimal dua router yang support OpenWRT. Rekomendasi budget-friendly: TP-Link Archer C7 v5, Xiaomi Mi Router 4A Gigabit, atau GL.iNet MT300N. Download firmware OpenWRT stable dari situs resmi untuk model router kamu masing-masing. Flash firmware melalui TFTP atau web interface OEM.

Setelah flash, akses LuCI web interface di http://192.168.1.1 dan set password root. Pastikan kedua router sudah running OpenWRT versi sama untuk minimalkan compatibility issue.

Konfigurasi Base Station (AP Utama)

Router pertama akan jadi base station yang connected ke modem ISP. Di LuCI, masuk ke menu Network > Wireless. Edit interface 2.4GHz dan 5GHz dengan setting berikut:

ESSID: MyHomeMesh
Mode: Access Point
Network: lan
Channel: auto (2.4GHz) / 36 (5GHz)
Width: 20 MHz (2.4GHz) / 80 MHz (5GHz)

Pastikan encryption WPA2-PSK atau WPA3-SAE dengan password sama untuk semua access point. Ini penting supaya client bisa roam seamlessly.

Konfigurasi Mesh Node (AP Tambahan)

Router kedua akan jadi mesh node. Hubungkan ke base station via ethernet untuk initial setup. Di LuCI, nonaktifkan DHCP server di Network > Interfaces > LAN karena IP allocation akan ditangani base station. Set IP static di range LAN base station, misal 192.168.1.2.

Kemudian konfigurasi wireless dengan ESSID dan password yang identik dengan base station. Untuk roaming yang smooth, tambahkan parameter berikut via SSH di /etc/config/wireless:

option bss_transition '1'
option rrm_neighbor_report '1'
option rrm_beacon_report '1'

Restart wireless:

wifi reload

Fitur 802.11k (radio resource measurement) dan 802.11v (BSS transition) ini membantu client device pilih access point terbaik.

Enable 802.11r Fast Transition

Agar handover antar AP terasa instant tanpa disconnect, aktifkan 802.11r Fast Transition. Di LuCI, edit wireless interface dan centang Enable Fast Transition. Set Mobility Domain sama untuk semua AP, contoh 4F57. NAS ID bisa diisi MAC address masing-masing router.

Via CLI, konfigurasi terlihat seperti ini:

config wifi-iface 'wifinet0'
        option device 'radio0'
        option mode 'ap'
        option network 'lan'
        option ssid 'MyHomeMesh'
        option encryption 'psk2+ccmp'
        option key 'passwordmesh123'
        option ieee80211r '1'
        option mobility_domain '4F57'
        option nasid 'AABBCCDDEEFF'
        option ft_over_ds '0'
        option ft_psk_generate_local '1'

Setting ft_over_ds '0' artinya fast transition via over-the-air, lebih kompatibel dengan device modern.

Verifikasi Roaming dan Troubleshooting

Setelah konfigurasi, disconnect semua client lalu reconnect. Gunakan aplikasi WiFi Analyzer atau ping -t 192.168.1.1 dari laptop sambil berjalan antar ruangan. Idealnya, packet loss saat switch AP harus 0-1 packet.

Kalau roaming tidak berjalan, cek:

  • SSID, password, dan encryption harus identik di semua AP.
  • Pastikan DHCP disable di mesh node.
  • Verifikasi 802.11k/v/r support di client device (kebanyakan smartphone modern sudah support).

Cek log OpenWRT dengan:

logread -f | grep -i 'station\|roam\|auth'

Dari log, kamu bisa lihat proses association dan re-association client antar access point.

Kesimpulan dan Next Steps

Dengan OpenWRT, kamu bisa bangun Wi-Fi mesh enterprise-grade tanpa keluarin budget besar. Coverage bisa diperluas dengan menambah node baru kapan saja. Yang terpenting, selalu gunakan firmware stable dan backup konfigurasi sebelum eksperimen.

Referensi lebih lanjut ada di artikel asli Indoor Wi-Fi Roaming with OpenWRT. Selamat bereksperimen!