Menyiapkan download, Mohon tunggu selama 10 detik...

OpenWRT adalah sistem operasi berbasis Linux yang dirancang untuk digunakan pada perangkat embedded, seperti router. Dengan OpenWRT, Anda dapat menyesuaikan dan mengoptimalkan perangkat Anda sesuai kebutuhan.

Persiapan Lingkungan

1. Instalasi Prasyarat: Pastikan Anda memiliki alat dan perpustakaan yang diperlukan. Di Ubuntu, Anda dapat menginstalnya dengan perintah berikut:

sudo apt-get update
sudo apt-get install build-essential libncurses5-dev gawk git subversion libssl-dev gettext libz-dev file

2. Clone Repositori OpenWRT: Unduh source code OpenWRT dengan perintah:

git clone https://git.openwrt.org/openwrt/openwrt.git
cd openwrt

Membangun Image

1. Update dan Install Feeds: OpenWRT menggunakan feeds untuk mengelola paket. Jalankan perintah:

./scripts/feeds update -a
./scripts/feeds install -a

2. Konfigurasi Build: Gunakan konfigurasi build menu:

make menuconfig

Pilih target perangkat yang ingin Anda build. Misalnya, untuk TP-Link TL-WR841N:


  • Target System: Atheros AR7xxx/AR9xxx
  • Subtarget: Generic
  • Target Profile: TP-Link TL-WR841N/ND v9

3. Mulai Build: Mulai proses build dengan menjalankan perintah:

make

Proses ini akan memakan waktu beberapa jam tergantung pada kecepatan sistem Anda.

Menggunakan Image yang Dibangun

Setelah proses build selesai, Anda akan menemukan image hasil build di direktori bin/targets. Anda dapat meng-upload image ini ke perangkat Anda melalui antarmuka web router atau menggunakan perintah sysupgrade pada router yang sudah menjalankan OpenWRT.