OpenWRT: Build Firmware Ubiquiti NanoStation2: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
Onnowpurbo (talk | contribs)
No edit summary
Line 41: Line 41:
  ./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
  ./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
  ./scripts/feeds install 6in4 6rd 4th 6to4 6tunnel libdaemon
  ./scripts/feeds install 6in4 6rd 4th 6to4 6tunnel libdaemon
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 defconfig
  make menuconfig
  make menuconfig

Revision as of 04:20, 1 September 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 build-essential

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 freifunk-common freifunk-gwcheck freifunk-mapupdate
./scripts/feeds install luci luci-app-meshwizard luci-app-olsr luci-app-olsr-services
./scripts/feeds install luci-app-olsr-viz luci-app-freifunk-policyrouting luci-mod-freifunk
./scripts/feeds install luci-theme-freifunk-generic olsrd olsrd-mod-txtinfo olsrd-mod-dyn-gw
./scripts/feeds install olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw
./scripts/feeds install olsrd-mod-arprefresh olsrd-mod-watchdog olsrd-mod-tas olsrd-mod-httpinfo
./scripts/feeds install olsrd-mod-pgraph olsrd-mod-secure olsrd-mod-bmf
./scripts/feeds install 6in4 6rd 4th 6to4 6tunnel libdaemon
make defconfig
make menuconfig
make -j 2 world


Update Source Code

cd ~/openwrt.trunk/trunk/
svn update
./scripts/feeds update

Lokasi Image

Lokasi image ada di

<buildroot>/bin/arsitektur-nya/

Misalnya

<buildroot>/bin/atheros/

Contoh

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

Referensi

Pranala Menarik