Difference between revisions of "UBNT: Rebuild Firmware"

From OnnoWiki
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Untuk mereka yang iseng ingin ujicoba rebuild firmware
 
Untuk mereka yang iseng ingin ujicoba rebuild firmware
 +
 +
 +
==Siapkan Aplikasi Pendukung==
  
 
Siapkan aplikasi pendukung
 
Siapkan aplikasi pendukung
  
 +
sudo apt-get update
 
  sudo apt-get install sharutils bison flex libz-dev patch fakeroot lzma  
 
  sudo apt-get install sharutils bison flex libz-dev patch fakeroot lzma  
 +
 +
==Compile Firmware==
  
 
Sebagai super user, lakukan
 
Sebagai super user, lakukan
Line 17: Line 23:
 
  tar jxvf SDK.UBNT.v4.0.1.4978.tar.bz2
 
  tar jxvf SDK.UBNT.v4.0.1.4978.tar.bz2
 
  cd SDK.UBNT.v4.0.1.4978/
 
  cd SDK.UBNT.v4.0.1.4978/
 +
make clean
 
  make xs2
 
  make xs2
  
Line 35: Line 42:
 
Lokasi file ada di folder (kurang lebih)
 
Lokasi file ada di folder (kurang lebih)
  
 +
~/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs/XS2.ar2316.v4.0.1.latest
 
  ~/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs/XS2.ar2316.v4.0.1.SDK.120720.1441
 
  ~/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs/XS2.ar2316.v4.0.1.SDK.120720.1441
  
 +
Perhatikan kode 120720.1441 paling belakang adalah untuk tanggal & jam firmware dibuat, yaitu
 +
 +
120720.1441
 +
120720 = tanggal 2012 07 20
 +
1441  = jam 14:41
 +
 +
==Upload Firmware==
 +
 +
[[UBNT: Upload Firmware | Gunakan TFTP sebagai 'flash_update' untuk mengupload firmware yang baru kita buat]]
  
 
==Referensi==
 
==Referensi==
Line 48: Line 65:
 
* [[UBNT: Upload Firmware]]
 
* [[UBNT: Upload Firmware]]
 
* [[UBNT: Rebuild Firmware]]
 
* [[UBNT: Rebuild Firmware]]
 +
* [[UBNT: firmware dengan OLSR]]
 
* [[UBNT: openwrt]]
 
* [[UBNT: openwrt]]
 
* [[UBNT: olsr dengan openwrt]]
 
* [[UBNT: olsr dengan openwrt]]
 +
* [[UBNT: olsr dengan kamikaze openwrt]]
 +
* [[UBNT: olsr dengan backfire openwrt]] '''RECOMMENDED'''
 +
* [[UBNT: UniFi]]
 +
* [[UBNT: UniFi Konfigurasi Awal]]
 +
* [[UBNT: UniFi Manajemen HotSpot]]
 +
* [[UBNT: OLSR Pembuatan Firmware]]
 +
* [[UBNT: OLSR Konfigurasi]]
 
* [[OLSR - di UBNT]]
 
* [[OLSR - di UBNT]]
 +
* [[OLSR - di Ubuntu]]
 +
* [[OpenWRT]]

Latest revision as of 07:57, 22 July 2012

Untuk mereka yang iseng ingin ujicoba rebuild firmware


Siapkan Aplikasi Pendukung

Siapkan aplikasi pendukung

sudo apt-get update
sudo apt-get install sharutils bison flex libz-dev patch fakeroot lzma 

Compile Firmware

Sebagai super user, lakukan

sudo su
mkdir ubnt-4.x
cd ubnt-4.x
wget http://www.ubnt.com/downloads/sdk/toolchain-mips-ls_0.1-1.deb
dpkg -i toolchain-mips-ls_0.1-1.deb

Download SDK.UBNT.v4.0.1.4978.tar.bz2 dari ubnt.com

tar jxvf SDK.UBNT.v4.0.1.4978.tar.bz2
cd SDK.UBNT.v4.0.1.4978/
make clean
make xs2

Untuk membuat image 5.8GHz ganti xs2 menjadi xs5. Tunggu beberapa saat sampai keluar

Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508-8M.bin'
Part count: 2
     kernel:   493511 bytes (free:   358457)
     cramfs:  2695168 bytes (free:  4382720)
Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508.bin'
Part count: 2
     kernel:   493511 bytes (free:   358457)
     cramfs:  2695168 bytes (free:   188416)
make[1]: Leaving directory `/home/onno/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs'

Lokasi file ada di folder (kurang lebih)

~/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs/XS2.ar2316.v4.0.1.latest
~/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs/XS2.ar2316.v4.0.1.SDK.120720.1441

Perhatikan kode 120720.1441 paling belakang adalah untuk tanggal & jam firmware dibuat, yaitu

120720.1441
120720 = tanggal 2012 07 20
1441   = jam 14:41

Upload Firmware

Gunakan TFTP sebagai 'flash_update' untuk mengupload firmware yang baru kita buat

Referensi

Pranala Menarik