Jika perangkat anda masih terlalu baru, sehingga belum mendapatkan rilis stabil openwrt yang sudah termasuk tampilan web (luci), dan di rumah masih belum ada koneksi internet lewat jaringan LAN untuk instalasi luci, berikut adalah langkah-langkah yang diperlukan untuk bisa terkoneksi dengan internet melalui terminal/SSH.

connection-refused

Persyaratan

  1. Router OpenWrt
  2. PuTTY (unduh dan pasang dari situs ini)

Langkah-langkah

  1. Buka PuTTY, koneksikan perangkat (PC/laptop) ke router melalui SSH (biasanya 192.168.1.1)

    login

  2. Ketikkan perintah ini untuk menghidupkan wifi:

uci set wireless.@wifi-device[0].disabled="0"

Jika perangkat anda mendukung 2 jenis sinyal wifi (dual-band), ketikkan perintah ini untuk menghidupkan wifi kedua:

uci set wireless.@wifi-device[1].disabled="0"

enable-wlan0
enable-wlan1

  1. Simpan pengaturan dengan mengetikkan perintah:
uci commit wireless

uci-commit-wireless

  1. Ketikkan ini untuk mereset wifi agar pengaturan wifi diterapkan:
wifi

wifi

  1. Lakukan scan sinyal wifi di sekitar dengan mengetikkan perintah:
iw dev wlan0 scan

Jika perangkatnya mendukung dual-band dan ingin scan di jenis sinyal lainnya, bisa mengetikkan perintah:

iw wlan1 scan

scan

Contoh dari hasil perintah tadi, kita bisa mengambil beberapa informasi:

Kotak merah = BSSID (Identifikasi MAC address unik perangkat AP)
Kotak hijau = SSID (Nama jaringan wifi)
Kotak biru = Lokasi channel wifi
Kotak kuning = Lebar bandwidth jaringan wifi

scan-resut

Bisa scroll ke atas untuk melihat hasil lainnya jika perlu.

  1. Ketikkan:
uci set network.wwan=interface

Perintah di atas berfungsi untuk membuat antarmuka/interface jaringan baru bernama wwan

set-wwan

  1. Ketikkan:
uci set network.wwan.proto='dhcp'

Perintah di atas berfungsi untuk mengatur mode protokol jaringan jaringan wwan sebagai dhcp client agar bisa meminta alamat IP ke pemancar @wifi.id

set-wwan-proto

  1. Ketikkan:
uci add_list firewall.@zone[1].network=wwan

Perintah di atas berfungsi untuk memasukkan antarmuka wwan ke grup firewall milik WAN

set-wwan-firewall

  1. Ketikkan:
uci set wireless.@wifi-iface[0]=wifi-iface

Perintah di atas berfungsi untuk membuat antarmuka/interface jaringan nirkabel baru.

set-wireless-1

  1. Ketikan:
uci set wireless.@wifi-iface[0].device='radio0'

Perintah di atas mengaitkan pengaturan ini ke perangkat radio0/wlan0 Jika perangkatnya mendukung dual-band dan ingin membuat antarmuka di sinyal jenis lainnya, bisa disesuaikan radio0 menjadi radio1

set-wireless-2

  1. Ketikkan:
uci set wireless.@wifi-iface[0].network='wwan'

Perintah di atas berfungsi untuk mengaitkan pengaturan ini dengan antarmuka jaringan wwan

set-wireless-3

  1. Ketikkan:
uci set wireless.@wifi-iface[0].ssid='@wifi.id'

Perintah di atas berfungsi untuk mengatur nama SSID wifi yang ingin dikoneksikan dengan perangkat kita.
Jika tidak dikoneksikan dengan jaringan @wifi.id, bisa disesuaikan dengan nama SSID yang dimau.

set-wireless-4

  1. Ketikkan:
uci set wireless.@wifi-iface[0].encryption='none'

Perintah ini mengatur bahwa jaringan yang ingin dikoneksikan tidak membutuhkan kata sandi.
Jika jaringannya membutuhkan kata sandi, bagian none bisa diganti dengan psk-mixed untuk mode WPA/WPA2 (mixed mode)

Juga tambahkan perintah ini untuk mengatur kata sandi jaringan:

uci set wireless.@wifi-iface[0].key='<katasandinya>'

set-wireless-5

  1. Ketikkan:
uci set wireless.@wifi-iface[0].mode='sta'

Perintah ini mengatur bahwa router milik kita berfungsi sebagai station atau client

set-wireless-6

  1. Ketikkan:
uci set wireless.@wifi-iface[0].bssid='ff:ff:ff:ff:ff:ff'

ganti ff:ff:ff:ff:ff:ff sesuai dengan BSSID pemancar di daerah anda

set-wireless-7

  1. Ketikkan:
uci add_list dhcp.lan.dhcp_option='6,118.98.44.10,118.98.44.100'

Perintah ini berfungsi untuk memberi tahu client jaringan agar menggunakan DNS milik jaringan @wifi.id, agar bisa langsung mendeteksi halaman login/landing.

set-dhcp-option

Berikut adalah contoh penerapan pengaturan ini di komputer Windows:
Sebelum:
network-before
Sesudah:
network-after

  1. Ketikkan:
uci commit

Perintah ini berfungsi untuk menerapkan semua pengaturan yang sudah diketik di atas.

uci-commit

  1. Ketikkan ini untuk mereset wifi agar pengaturan wifi diterapkan:
wifi
  1. Ketikkan ini untuk mereset antarmuka jaringan agar pengaturan jaringannya diterapkan:
/etc/init.d/network restart
  1. Halaman login akan muncul, lakukan login sesuai dengan voucher yang sudah dibeli.

Bonus: Instalasi tampilan web OpenWrt (luci)

Jika sudah terkoneksi dengan internet, maka instalasi tampilan web OpenWrt (luci) bisa dilakukan, caranya:

  1. Buka PuTTY, koneksikan perangkat (PC/laptop) ke router melalui SSH (biasanya 192.168.1.1)

    login

  2. Ketikkan perintah ini untuk memperbarui daftar paket aplikasi OpenWrt:

opkg update

luci-opkg-update

  1. Ketikkan perintah ini untuk menginstal paket aplikasi luci dan tunggu sampai selesai:
opkg install luci

luci-opkg-install-luci
luci-done

  1. Setelah instalasi selesai, sekarang tampilan web bisa diakses melalui browser (biasanya 192.168.1.1)

    luci

Kirim dukungan donasi melalui:

trakteer saweria