Dokumentasi resmi untuk flashing firmware EnGenius tersebut dapat dilihat di website resmi EnGenius (http://engeniustech.com/resources/Firmware%20Update%20by%20Telnet%20v1.2.pdf, mirror: http://www.keenansystems.com/Firmware_Update_by_Telnet_v11.2.pdf).
Berikut pengalaman saya mengembalikan Firmware EOC-2610, setelah
sebelumnya saya mencoba OpenWRT. Jika anda mempunyai sebuah EOC-2610 dan
mengalami masalah, seperti yang saya alami dulu, tidak bisa login ke
Web Interface, mungkin dengan flashing firmware ini masalah tersebut
dapat diatasi.
Langkah-langkah:
Referensi: http://wlantrade.ro/index.php?/Diverse/restoring-original-firmware-to-eoc-1650eoc-2610.html.
EDIT 31 MEI 2011:
EOC-1650: Flash dengan firmware EOC-2610, setelah berhasil update dengan firmware asli EOC-1650 via web interface.
EOC-2611P bisa juga menggunakan trik EOC-1650.
EDIT 20 Pebruari 2012:
Firmware engenius dapat di-donwload di http://engenius.us/.
Langkah-langkah:
- Download utility RedBoot (http://download.musabaqah.com/apps/misc/RedBoot.zip), kemudian ekstrak ke sebuah folder. Di dalam arsip tersebut terdapat sebuah batch file redboot.cmd yang nantinya akan digunakan untuk menghubungkan komputer ke device yang akan diflash.
- Dowload firmware resmi EOC-2610 dari http://engeniustech.com/resources/EOC-2610%20tftp.zip, mirror: http://tellatech.net/downloads/EOC-2610%20tftp.zip. Di dalamnya terdapat firmware, dan software TFTPD32. Ekstrak ke suatu tempat dan install software TFTPD32 Server.
- Setting IP komputer pada subnet 192.168.1.x, semisal 192.168.1.20 dengan netmask 255.255.255.0.
- Jalankan TFTPD32 Server, dan ubah lokasi Current Directory dengan menggunakan tombol Browse. Lokasi tersebut adalah lokasi di mana terdapat firmware yang akan di upload ke device yaitu file-file cfg.jffs2, jffs2.eoc-2610.bin, dan vmlinux.ap51.bin.l7 (dari langkah 2).
- Matikan device, kemudian jalankan file redboot.cmd (dari langkah 1), kemudian jendela Command Prompt akan ditampilkan dan terlihat perintah-perintah yang berulang-ulang.
- Nyalakan device, sehingga jendela Putty akan ditampilkan dan prompt RedBoot>siap menerima perintah anda.
== Executing boot script in 0.510 seconds - enter ^C to abort ^C RedBoot>
- Ketik perintah-perintah ini (yang berhuruf tebal saja):
RedBoot> ip_address -l 192.168.1.1/24 -h 192.168.1.20 IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0 Default server: 192.168.1.20 RedBoot> load -r -b %{FREEMEMLO} jffs2.eoc-2610.bin Using default protocol (TFTP) Raw file loaded 0x80041000-0x80430fff, assumed entry at 0x80041000 RedBoot> fis init -f About to initialize [format] FLASH image system - continue (y/n)? y *** Initialize FLASH Image System ... Erase from 0xa8030000-0xa87e0000: ........................................................................................................................... ... Erase from 0xa87e0000-0xa87f0000: . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000: . RedBoot> fis create256 -f 0xa8030000 -l 0x3f0000 -e 0 rootfs ... Erase from 0xa8030000-0xa8420000: ............................................................... ... Program from 0x80041000-0x80431000 at 0xa8030000: ............................................................... ... Erase from 0xa87e0000-0xa87f0000: . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000: . RedBoot> load -r -b %{FREEMEMLO} vmlinux.ap51.bin.l7 Using default protocol (TFTP) Raw file loaded 0x80041000-0x800e0fff, assumed entry at 0x80041000 RedBoot> fis create256 -l 0xa0000 -f 0xa8420000 -e 0x80041798 -r 0x80041000 vmlinux.bin.l7 ... Erase from 0xa8420000-0xa84c0000: .......... ... Program from 0x80041000-0x800e1000 at 0xa8420000: .......... ... Erase from 0xa87e0000-0xa87f0000: . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000: . RedBoot> load -r -b %{FREEMEMLO} cfg.jffs2 Using default protocol (TFTP) Raw file loaded 0x80041000-0x80041000, assumed entry at 0x80041000 RedBoot> fis create256 -l 0x10000 -f 0xa84c0000 -e 0 cfg ... Erase from 0xa84c0000-0xa84d0000: . ... Program from 0x80041000-0x80041001 at 0xa84c0000: . ... Erase from 0xa87e0000-0xa87f0000: . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000: . RedBoot> reset
- Masuk ke web interface, gunakan user dan password default (user: admin, password: admin) dan bila perlu update firmware dengan yang terbaru melalui web interface tersebut.
Referensi: http://wlantrade.ro/index.php?/Diverse/restoring-original-firmware-to-eoc-1650eoc-2610.html.
EDIT 31 MEI 2011:
EOC-1650: Flash dengan firmware EOC-2610, setelah berhasil update dengan firmware asli EOC-1650 via web interface.
EOC-2611P bisa juga menggunakan trik EOC-1650.
EDIT 20 Pebruari 2012:
Firmware engenius dapat di-donwload di http://engenius.us/.
hi eoc 1680
ReplyDeletebisa dishare tool untuk restore firmware eoc2610
ReplyDeletesaya punya 2, ngga berhasil bisa minta tolong gan ?
ReplyDelete