Difference between revisions of "UBNT: Rebuild Firmware"

From OnnoWiki
Jump to navigation Jump to search
 
(9 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
  
 
Untuk membuat image 5.8GHz ganti xs2 menjadi xs5. Tunggu beberapa saat sampai keluar
 
Untuk membuat image 5.8GHz ganti xs2 menjadi xs5. Tunggu beberapa saat sampai keluar
  
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120720.1603'
+
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120720.1603-8M.bin'
+
  Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508-8M.bin'
 
  Part count: 2
 
  Part count: 2
       kernel:  493733 bytes (free:  358235)
+
       kernel:  493511 bytes (free:  358457)
 
       cramfs:  2695168 bytes (free:  4382720)
 
       cramfs:  2695168 bytes (free:  4382720)
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120720.1603'
+
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120720.1603.bin'
+
  Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508.bin'
 
  Part count: 2
 
  Part count: 2
       kernel:  493733 bytes (free:  358235)
+
       kernel:  493511 bytes (free:  358457)
 
       cramfs:  2695168 bytes (free:  188416)
 
       cramfs:  2695168 bytes (free:  188416)
 
  make[1]: Leaving directory `/home/onno/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs'
 
  make[1]: Leaving directory `/home/onno/ubnt-4.x/SDK.UBNT.v4.0.1.4978/rootfs'
  
Lokasi file ada di
+
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