UBNT: Rebuild Firmware: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
New page: Untuk mereka yang iseng ingin ujicoba rebuild firmware Siapkan aplikasi pendukung sudo apt-get install sharutils bison flex mkdir ubnt-4.x cd ubnt-4.x wget http://www.ubnt.com/downl...
 
Onnowpurbo (talk | contribs)
 
(16 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 install sharutils bison flex
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
  mkdir ubnt-4.x
  cd ubnt-4.x
  cd ubnt-4.x
Line 14: 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.1441'
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120720.1441-8M.bin'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508-8M.bin'
  Part count: 2
  Part count: 2
       kernel:  493739 bytes (free:  358229)
       kernel:  493511 bytes (free:  358457)
       cramfs:  2863104 bytes (free:  4214784)
       cramfs:  2695168 bytes (free:  4382720)
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120720.1441'
  Firmware version: 'XS2.ar2316.v4.0.1.SDK.120721.0508'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120720.1441.bin'
  Output file: 'XS2.ar2316.v4.0.1.SDK.120721.0508.bin'
  Part count: 2
  Part count: 2
       kernel:  493739 bytes (free:  358229)
       kernel:  493511 bytes (free:  358457)
       cramfs:  2863104 bytes (free:   20480)
       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==
* http://wiki.ubnt.com/Setting_up_build_environment_in_Ubuntu_for_re-compiling_AirOS
==Pranala Menarik==
* [[UBNT]]
* [[UBNT: Teknik Recovery]]
* [[UBNT: Upload Firmware]]
* [[UBNT: Rebuild Firmware]]
* [[UBNT: firmware dengan OLSR]]
* [[UBNT: 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 Ubuntu]]
* [[OpenWRT]]

Latest revision as of 00: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