Difference between revisions of "OpenWRT: Build Firmware Ubiquiti NanoStation2"

From OnnoWiki
Jump to navigation Jump to search
Line 21: Line 21:
 
  sudo su
 
  sudo su
 
  apt-get update
 
  apt-get update
  apt-get install subversion gawk flex sharutils bison libz-dev patch fakeroot lzma git-core
+
  apt-get install subversion gawk flex sharutils bison libz-dev patch fakeroot lzma git-core ncurses
  
 
==Compile Menggunakan Development Trunk==
 
==Compile Menggunakan Development Trunk==

Revision as of 07:18, 25 July 2012

WARNING: ini akan membutuhkan banyak akses ke Internet untuk download, termasuk waktu proses make. Tampaknya tidak bisa OFFLINE :(


Dalam contoh ini akan di perlihatkan cara compile firmware Ubiquiti NanoStation2 untuk keperluah MESH dengan OLSRD. oleh karenanya membutuhkan aplikasi seperti

  • olsrd
  • meshwizard

Pastikan

  • Compile untuk atheros
  • Profile UBNT
  • Driver wireless Atheros AR9381? di install.
  • Network olsrd


Siapkan Pendukung

Lakukan

sudo su
apt-get update
apt-get install subversion gawk flex sharutils bison libz-dev patch fakeroot lzma git-core ncurses

Compile Menggunakan Development Trunk

Development Trunk tampaknya paling RECOMMENDED

Lakukan sebagai user biasa

svn co svn://svn.openwrt.org/openwrt/trunk/ ~/openwrt.trunk/trunk
cd ~/openwrt.trunk/trunk/
./scripts/feeds update
./scripts/feeds install meshwizard openssh-server openssh-client
./scripts/feeds install olsrd olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw olsrd-mod-dyn-gw
./scripts/feeds install olsrd-mod-arprefresh olsrd-mod-txtinfo 
./scripts/feeds install olsrd-mod-watchdog olsrd-mod-tas olsrd-mod-httpinfo
./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
make defconfig
make menuconfig
make -j 2 world

Compile Menggunakan BackFire 10.03

Lakukan sebagai user biasa

svn co svn://svn.openwrt.org/openwrt/branches/backfire ~/openwrt.10.03/trunk/
cd ~/openwrt.10.03/trunk/
./scripts/feeds update
./scripts/feeds install meshwizard openssh-server openssh-client
./scripts/feeds install olsrd olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw olsrd-mod-dyn-gw
./scripts/feeds install olsrd-mod-arprefresh olsrd-mod-txtinfo 
./scripts/feeds install olsrd-mod-watchdog olsrd-mod-tas olsrd-mod-httpinfo
./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
make defconfig
make menuconfig
make -j 2 world


Sayang di branch BackFire yang ada profile untuk WZR HP G300NH tidak ada profile untuk WZR HP G450H, mungkin bisa menggunakan profile generic.

Compile Menggunakan Kamikaze 8.09

Lakukan sebagai user biasa

svn co svn://svn.openwrt.org/openwrt/branches/8.09 ~/openwrt.8.09/trunk
cd ~/openwrt.8.09/trunk/
./scripts/feeds update
./scripts/feeds install meshwizard openssh-server openssh-client
./scripts/feeds install olsrd olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw olsrd-mod-dyn-gw
./scripts/feeds install olsrd-mod-arprefresh olsrd-mod-txtinfo 
./scripts/feeds install olsrd-mod-watchdog olsrd-mod-tas olsrd-mod-httpinfo
./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
make defconfig
make menuconfig
make -j 2 world


Lokasi Image

Lokasi image ada di

<buildroot>/bin/arsitektur-nya/

Misalnya

<buildroot>/bin/atheros/

Contoh

~/openwrt.trunk/trunk/bin/atheros/

Referensi

Pranala Menarik