Pages

Reset Openwrt

LANGKAH INI DIGUNAKAN JIKA KITA MELAKUKAN KESALAHAN  SETING PADA OPENWRT, SEHINGGA ROUTER MENJADI EROR


Langkah-langkah:
Cabut trafo untuk mematikan, lalu colok lagi untuk menyalakan
perhatikan LED menyala akan berurutan, pertama LED PWR lalu LED SYS, ketika LED SYS menyala pertama kali, pencet dan tahan tombol QSS hingga LED SYS BLINKING
jika sudah blinking, konekan kabel LAN PC dengan Router, jangan lupa set PC ip: 192.168.1.10  net mask: 255.255.255.0 gateway: 192.168.1.1. (jika paham. Set saja ip PC sesuka anda asal satu network dengan router )
gunakan PUTTY Download di sini
lalu seting spt berikut
Klik OPEN

langkah selanjutnya lakukan reset dengan perintah:
# firstboot

Tunggu hingga proses “erase” selesai
Jangan lupa “Clear recent history” pada browser anda
Matikan router, nyalakan lg dan cek di browser http://192.168.1.1

Install Secara Ofline Packet Openwrt (Install file.ipk)

Install packet-packet openwrt secara ofline diperlukan tatkala router dalam keadaan diskonek to internet, salah satu sebabnya diantaranya karena USB modem belum terinstall, sehingga router dalam keadaan ofline tidak bisa melakukan install online.
berikut cara yang mudah "menurut ku he"..
untuk melakukan install packet, kita harus tahu terlebih dahulu daftar file tiap packet yang akan di install.
contoh:
packet luci maka daftar file minimal yang di install:
liblua_5.1.4-8_ar71xx.ipk
libuci-lua_2011-07-18.3-1_ar71xx.ipk
libuuid_1.41.12-2_ar71xx.ipk
lua_5.1.4-8_ar71xx.ipk
luci-app-firewall_trunk+svn7367-1_ar71xx.ipk
luci-i18n-english_trunk+svn7367-1_ar71xx.ipk
luci-lib-core_trunk+svn7367-1_ar71xx.ipk
luci-lib-ipkg_trunk+svn7367-1_ar71xx.ipk
luci-lib-lmo_trunk+svn7367-1_ar71xx.ipk
luci-lib-nixio_trunk+svn7367-1_ar71xx.ipk
luci-lib-sys_trunk+svn7367-1_ar71xx.ipk
luci-lib-web_trunk+svn7367-1_ar71xx.ipk
luci-mod-admin-core_trunk+svn7367-1_ar71xx.ipk
luci-mod-admin-full_trunk+svn7367-1_ar71xx.ipk
luci-sgi-cgi_trunk+svn7367-1_ar71xx.ipk
luci-theme-base_trunk+svn7367-1_ar71xx.ipk
luci-theme-openwrt_trunk+svn7367-1_ar71xx.ipk
luci_trunk+svn7367-1_ar71xx.ipk
uhttpd_24_ar71xx.ipk



packet USB Modem maka daftar file minimal yang di install:
blkid_1.41.12-2_ar71xx.ipk
chat_2.4.5-1_ar71xx.ipk
comgt_0.32-9_ar71xx.ipk
huaweiaktbbo_1_ar71xx.ipk
kmod-usb-ohci_2.6.39.2-1_ar71xx.ipk
kmod-usb-serial_2.6.39.2-1_ar71xx.ipk
kmod-usb-serial-option_2.6.39.2-1_ar71xx.ipk
kmod-usb-serial-wwan_2.6.39.2-1_ar71xx.ipk
kmod-usb-uhci_2.6.39.2-1_ar71xx.ipk
libblkid_1.41.12-2_ar71xx.ipk
libiwinfo_15_ar71xx.ipk
usb-modeswitch_1.1.8-1_ar71xx.ipk
usb-modeswitch-data_20110227-1_ar71xx.ipk


langkah berikutnya adalah download file tersebut lalu copy dengan winscp ke folder /tmp (penggunaan winscp ada di sini )

setelah file-file ipk yang akan di install masuk folder /tmp, maka langkah berikutnya adalah instalasi dengan cara login ke router dengan putty (caranya di sini) lalu eksekusi dengan perintah:

$ cd /tmp
$ opkg install *.ipk 
$ reboot

tunggu hingga proses install selesai, jika ada pesan kesalahan perbaiki terlebih dahulu hingga "no eror" 
khusus install webinterface baik LUCI atau pun WEBIF harus di tambah perintah aktifasi sbb:

$ /etc/init.d/uhttpd enable
$ /etc/init.d/uhttpd start

silahkan cek di browser http://192.168.1.1 dan jangan lupa "clear recent history" browser anda.

good luck

Flash MR3220/MR3420 tanpa webinterface (Winscp)

Sekedar sharing pengalaman, dulu ketika pertama kali ganti firmware TL-MR3220 ke openwrt, belum baca referensi sana sini. langsung jeblos saja saya masukin tuh openwrt ke router saya, karna firmware bawaan tp-link semuanya ga cocok dengan modem ZTE MF627 dan starter pack IM2.al hasil router saya mati suri 3 hari 3 malam tanpa interface, ga detek modem, yang jelas ga bisa konek internet. tapi masih bisa respon dengan perintah "ping 192.168.1.1".
setelah melewati tiga malam saya bertirakat mencari ilham demi mengatasi masalah ini, barulah ada titik terang.  langkahnya adalah memasukan firmware original tplink ke router pake winscp, lalu login ke console openwrt dan lakukan flash seperti berikut:
1. saya install winscp: software ini untuk memudahkan tukar file antara windows dengan linux
2. saya install putty : untuk login ke console linux openwrt

setelah kedua software terinstall lalu download firmware original TP-link untuk MR3220. lalu saya rename file firmware ori tp-link menjadi code.bin supaya mudah dalam pengetikan.
langkah berikutnya adalah memasukan file code.bin ke folder /tmp di router menggunakan winscp (router harus di password):
- hubungkan kabel LAN PC ke Router
- lakukan seting winscp sebagai berikut
- lalu akan tampil jendela, jendela kanan=openwrt dan jendela kiri=windows. pindahkan (copy / F5) file code.bin ke /tmp


- login ssh menggunakan putty ke router seperti berikut:
- jika telah login ke console lakukan perintah sbb:

$ cd /tmp
$ mtd -e firmware -r write code.bin firmware 

tunggu hingga proses selesai dan selamat, MR3220 telah kembali.
ini berlaku juga untuk router yg lain selain MR3220, asal menggunakan firmware masing-masing
good luck

Generic Image Builder

Ketika melakukan compile yang memilih option "Build the Openwrt Image Builder", maka di folder /bin/ar71xx/ akan menghasilkan file OpenWrt-ImageBuilder-ar71xx-for-Linux-i686.tar.bz2. jika di Extract maka maka akan bisa membuat image yang dilengkapi dengan packet-packet dan file konfigurasi sesuai packet dan file yang kita masukan.
silahkan extract file tersebut under linux, dalam hal ini saya menggunakan Ubuntu 10.10. sebaiknya jangan di extract di harddisk yang format NTFS, karena sesuai pengalaman menyebabkan tidak berproses.
masuk melalui terminal console dan masuk ke directory hasil extract. Melalui perintah "ls" maka akan ada folder "buil_dir, include, scripts, target, packages dan staging_dir . dari folder2 tersebut, yang menjadi perhatian adalah folder "packages"  karena, packet yang akan di masukan ke dalam image harus tersedia di folder ini. jika belum ada, silahkan anda download dahulu, dan masukan ke folder tersebut. khusus untuk konfigurasi anda harus membuat folder "files" secara manual.


jika kita memasukan packet ke dalam image. maka harus tahu terlebih dahulu file-file yang akan di masukan. misalnya mau memasukan luci webinterface maka packet yang di install sbb:

untuk packet USB Modem packetnya :



silahkan masukan file configurasi ke folder yang sesuai, misal jika di router file /etc/config/network silahkan masukan ke imagebuilder pada folder files/etc/config/
dalam hal ini saya membuat tiga file konfigurasi standar:
1. files/etc/config/wireless : untuk set wireless enable, karena default wireless disable.
2. files/etc/config/network: karena saya menggunakan IM2 maka file ini disesuaikan dengan dial up IM2
3. files/etc/modules.d/60-us-serial : karena modem saya menggunakan ZTE MF627 saya masukan kode vendor dan product ke file tersebut


dan tibalah pembuatan image. untuk eksekusi pembuatan image, kita tinggal ketik perintah di console:

sehingga untuk membuat image include modem dan luci perintahnya:

silahkan ambil file imagenya di folder bin/ar71xx

------good luck-------------

Membuat Image Openwrt MR3420/MR3220

openwrt merupakan OS linux khusus untuk router. sehingga router tidak hanya terpaku pada firmware bawaan pabrik. untuk membuat image file sendiri diperlukan kira-kira 200MB download menggunakan Linux, saya sendiri menggunakan UBUNTU 10.10. sebelum build image, install terlebih dahulu paket2 yang dibutuhkan. buka terminal console dan jalankan perintah:


jika semua paket di atas lancar terinstall, jalankan perintah berikutnya

$ mkdir naywrt
$ cd naywrt
/naywrt$ svn co svn://svn.openwrt.org/openwrt/trunk/

langkah di atas untuk download source file dari server

/naywrt$ cd trunk
/naywr/trunk$ make menuconfig 

"saya pilih target AR71XX, Generic, MR3220, Image Builder..."
langkah di atas menentukan target sesuai type Router yg kita miliki, MR3420/MR3220 prosesornya menggunakan AR7241 sehingga targetnya AR71XX. cek lis pilihan Image builder, untuk memasukan packet-packet driver USB modem dan web interface.

/naywr/trunk$ make defconfig

langkah di atas untuk mengecek kesiapan sistem apakah sudah siap melakukan compile, jika proses di atas tidak ada pesan kesalahan (eror), maka kita telah siap melakukan compile openwrt menjadi image

/naywr/trunk$ make download

proses di atas untuk melakukan download file-file / packet-packet yang akan di compile , sehingga proses compile tidak lagi melakukan download dari server.

/naywr/trunk$ make v=99
perintah "make v=99" untuk melakukan compile, perkiraan waktu 20 menit hingga 2 jam, tergantung PC

jika langkah di atas selesai, maka akan muncul folder "../naywrt/trunk/bin/ar71xx/" yang di dalamnya berisi file image yang siap di flash ke router. harap di ingat bahwa hanya ada dua file  yang boleh di flash ke router:
openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin jika flash dari original firmware ke openwrt
openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin jika upgrade dari openwrt ke openwrt
langkah di atas hanya akan membuat image standar. artinya interface dan driver modem belum termasuk.
jika ingin memasukan interface dan driver USB modem ke dalam image, maka lanjutkan dengan generic image builder