OpenWRT: Build Firmware Buffalo WZRHPG450H
Dalam contoh ini akan di perlihatkan cara compile firmware Buffalo WZR HP G450H untuk keperluah MESH dengan OLSRD. oleh karenanya membutuhkan aplikasi seperti
- luci
- olsrd
- freifunk
Siapkan Pendukung
Lakukan
sudo su apt-get update apt-get install subversion gawk flex sharutils bison libz-dev patch fakeroot lzma git-core
Compile Menggunakan Development Trunk
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 openssh-server openssh-client luci luci-app-olsr luci-app-olsr-services ./scripts/feeds install luci-app-olsr-viz luci-app-freifunk-policyrouting luci-mod-freifunk ./scripts/feeds install olsrd olsrd-mod-txtinfo olsrd-mod-dyn-gw olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw 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 openssh-server openssh-client luci luci-app-olsr luci-app-olsr-services ./scripts/feeds install luci-app-olsr-viz luci-app-freifunk-policyrouting luci-mod-freifunk ./scripts/feeds install olsrd olsrd-mod-txtinfo olsrd-mod-dyn-gw olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw 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 openssh-server openssh-client luci luci-app-olsr luci-app-olsr-services ./scripts/feeds install luci-app-olsr-viz luci-app-freifunk-policyrouting luci-mod-freifunk ./scripts/feeds install olsrd olsrd-mod-txtinfo olsrd-mod-dyn-gw olsrd-mod-dyn-gw-plain olsrd-mod-dot-draw make defconfig make menuconfig make -j 2 world
Lokasi Image
Lokasi image ada di
<buildroot>/bin/arsitektur-nya/
Misalnya
<buildroot>/bin/ar71xx/
Contoh
~/openwrt.trunk/trunk/bin/ar71xx/