Membuat Firmware BACKFIRE
Backfire dikenal dengan systemnya yang stabil,sehingga banyak dari rekan2 yang mengeluh menggunakan firmware hasil buid dari trunk yang macet koneksinya,setelah menggunakan firmware backfire,permasalahan bisa diatasi.
Berikut akan saya coba ulas tentang pembuatan firmware Backfire dari awal,cara ini berlaku juga buat firmware trunk.
Persiapan:
-System Linux (UBUNTU 10 keatas)
-Space sebesar 16GB disini UBUNTU saya memakan space sebesar 4GB dan sisanya 12GB untuk ruang kerja
-Koneksi internet
Install dulu paket pendukung compiler di UBUNTU: Ubuntu 11.10:
login sebagai non root dan pastekan perintah perikut:
$ svn co svn://svn.openwrt.org/openwrt/branches/backfire
Setelah itu buka menu config dengan perintah:
$ cd backfire
$ make menuconfig
Akan muncul jendela "OpenWRT Backfire (r29xx) Configuration
pilih "Target System" : (Atheros AR71xx/AR7240/AR913x)
pilih "Target Profile" : (TO-LINK TL-MR3420 V1) --->sesuai router anda
Lalu pilih (*) Build the OpenWrt Image Builder
dengan cara menekan space pada keyboard.
exit-->exit-->save.
Lakukan pengecekan system untuk compile dengan cara perintah berikut:
$ make defconfig
Download package yang akan di ikut sertakan kedalam firmware dengan perintah:
$ make download
proses ini memakan waktu lama tergantung koneksi internet dan kemampuan pc anda
Lalu tibalah saat pengomilan firmware dengan perintah:
$ make v=99
proses ini juga lama dan tergantung kemampuan pc.
hasil generate firmware berada di folder:
/backfire/bin/ar71xx
file firmwarenya adalah :
openwrt-ar71xx-tl-mr3220-v1-squashfs-factory.bin
openwrt-ar71xx-tl-mr3220-v1-squashfs-sysupgrade.bin
Untuk membuat firmware custom (BACKFIRE+LUCI+MODEM) lakukan step berikut:
Diatas selain membuat firmware kita juga membuat "Image Builder"
extractlah file "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686.tar.bz2"
sehingga menjadi sebuah folder dengan nama "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686"
didalam folder tersebut terdapat folder "packages" ,namun isinya paketnya masih standar
download paket berikut dan copykan ke folder packages tadi.
LUCI:
libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd
masuk ke folder "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686":
$ cd backfire/bin/ar71xx/OpenWrt-ImageBuilder-ar71xx-for-Linux-i686
$ make image PROFILE=TLMR3220V1 PACKAGES="blkid chat comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-sierrawireless kmod-usb-uhci libblkid libusb usb-modeswitch usb-modeswitch-data libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd block-extroot block-hotplug block-mount kmod-crc16 kmod-fs-ext2 kmod-fs-mbcache kmod-fs-vfat kmod-ledtrig-usbdev kmod-nls-cp437 kmod-nls-iso8859-1 kmod-scsi-core kmod-usb-core kmod-usb-storage libpopt vsftpd"
Hasil generate firmware custom berada di:
/backfire/bin/ar71xx/OpenWrt-ImageBuilder-ar71xx-for-Linux-i686/bin/ar71xx
dan firmware siap di testing ke router
$ make image PROFILE=TLMR3220V1 PACKAGES="blkid chat comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-sierrawireless kmod-usb-uhci libblkid libusb usb-modeswitch usb-modeswitch-data libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd block-extroot block-hotplug block-mount kmod-crc16 kmod-fs-ext2 kmod-fs-mbcache kmod-fs-vfat kmod-ledtrig-usbdev kmod-nls-cp437 kmod-nls-iso8859-1 kmod-scsi-core kmod-usb-core kmod-usb-storage libpopt vsftpd" FILES=files/
Namun sebelumnya harus membuat folder "files" dulu di dalam folder "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686" dan memasukkan settingannya ke dalam folder tersebut.
sekian tutorial pembuatan firmware BACKFIRE openwrt
Salam
MAI
Refferensi:
https://dev.openwrt.org/wiki/GetSource
http://downloads.openwrt.org/backfire/10.03.1-rc6/ar71xx/packages/
http://inranrumani.blogspot.com/2011/09/generic-image-builder.html
http://inranrumani.blogspot.com/2011/09/membuat-image-openwrt.html
Berikut akan saya coba ulas tentang pembuatan firmware Backfire dari awal,cara ini berlaku juga buat firmware trunk.
Persiapan:
-System Linux (UBUNTU 10 keatas)
-Space sebesar 16GB disini UBUNTU saya memakan space sebesar 4GB dan sisanya 12GB untuk ruang kerja
-Koneksi internet
Install dulu paket pendukung compiler di UBUNTU: Ubuntu 11.10:
$ sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt
Copy source image dan paket dari repository svn openwrtlogin sebagai non root dan pastekan perintah perikut:
$ svn co svn://svn.openwrt.org/openwrt/branches/backfire
Setelah itu buka menu config dengan perintah:
$ cd backfire
$ make menuconfig
Akan muncul jendela "OpenWRT Backfire (r29xx) Configuration
pilih "Target System" : (Atheros AR71xx/AR7240/AR913x)
pilih "Target Profile" : (TO-LINK TL-MR3420 V1) --->sesuai router anda
Lalu pilih (*) Build the OpenWrt Image Builder
dengan cara menekan space pada keyboard.
exit-->exit-->save.
Lakukan pengecekan system untuk compile dengan cara perintah berikut:
$ make defconfig
jika tidak ada error maka system siap untuk melakukan compilation
Download package yang akan di ikut sertakan kedalam firmware dengan perintah:
$ make download
proses ini memakan waktu lama tergantung koneksi internet dan kemampuan pc anda
Lalu tibalah saat pengomilan firmware dengan perintah:
$ make v=99
proses ini juga lama dan tergantung kemampuan pc.
hasil generate firmware berada di folder:
/backfire/bin/ar71xx
file firmwarenya adalah :
openwrt-ar71xx-tl-mr3220-v1-squashfs-factory.bin
openwrt-ar71xx-tl-mr3220-v1-squashfs-sysupgrade.bin
firmware yang kita buat diatas adalah firmware standard yang hanya bisa di setting melewati ssh (putty) dan telnet.
Untuk membuat firmware custom (BACKFIRE+LUCI+MODEM) lakukan step berikut:
Diatas selain membuat firmware kita juga membuat "Image Builder"
extractlah file "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686.tar.bz2"
sehingga menjadi sebuah folder dengan nama "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686"
didalam folder tersebut terdapat folder "packages" ,namun isinya paketnya masih standar
download paket berikut dan copykan ke folder packages tadi.
USB MODEM:
blkid chat comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-sierrawireless kmod-usb-uhci libblkid libusb usb-modeswitch usb-modeswitch-dataLUCI:
libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd
EXROOT:
block-extroot block-hotplug block-mount kmod-crc16 kmod-fs-ext2 kmod-fs-mbcache kmod-fs-vfat kmod-ledtrig-usbdev kmod-nls-cp437 kmod-nls-iso8859-1 kmod-scsi-core kmod-usb-core kmod-usb-storage libpopt vsftpd
setelah package berada di folder "packages",maka kita siap untuk compile firmware custom.
masuk ke folder "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686":
$ cd backfire/bin/ar71xx/OpenWrt-ImageBuilder-ar71xx-for-Linux-i686
$ make image PROFILE=TLMR3220V1 PACKAGES="blkid chat comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-sierrawireless kmod-usb-uhci libblkid libusb usb-modeswitch usb-modeswitch-data libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd block-extroot block-hotplug block-mount kmod-crc16 kmod-fs-ext2 kmod-fs-mbcache kmod-fs-vfat kmod-ledtrig-usbdev kmod-nls-cp437 kmod-nls-iso8859-1 kmod-scsi-core kmod-usb-core kmod-usb-storage libpopt vsftpd"
Hasil generate firmware custom berada di:
/backfire/bin/ar71xx/OpenWrt-ImageBuilder-ar71xx-for-Linux-i686/bin/ar71xx
dan firmware siap di testing ke router
Tambahan:
jika ingin memasukkan settinga kedalam firmware bisa menambahkan opsi merah berikut:$ make image PROFILE=TLMR3220V1 PACKAGES="blkid chat comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-sierrawireless kmod-usb-uhci libblkid libusb usb-modeswitch usb-modeswitch-data libiwinfo liblua libuci-lua libuuid lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-lmo luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-3g luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt uhttpd block-extroot block-hotplug block-mount kmod-crc16 kmod-fs-ext2 kmod-fs-mbcache kmod-fs-vfat kmod-ledtrig-usbdev kmod-nls-cp437 kmod-nls-iso8859-1 kmod-scsi-core kmod-usb-core kmod-usb-storage libpopt vsftpd" FILES=files/
Namun sebelumnya harus membuat folder "files" dulu di dalam folder "OpenWrt-ImageBuilder-ar71xx-for-Linux-i686" dan memasukkan settingannya ke dalam folder tersebut.
sekian tutorial pembuatan firmware BACKFIRE openwrt
Salam
MAI
Refferensi:
https://dev.openwrt.org/wiki/GetSource
http://downloads.openwrt.org/backfire/10.03.1-rc6/ar71xx/packages/
http://inranrumani.blogspot.com/2011/09/generic-image-builder.html
http://inranrumani.blogspot.com/2011/09/membuat-image-openwrt.html
Slot Machines (Bingo) Casino | DrMCD
ReplyDeleteSlot 강릉 출장샵 machines are used in casinos, the land of 서울특별 출장마사지 casino gaming is 김포 출장샵 the players, or have 강릉 출장안마 a choice of slots 안성 출장마사지 that will help you win real money in a