Senin, 11 Agustus 2014

Memasang Usb Wireless TL-WN422G v.1 di OpenWrt

Kali ini saya akan share cara Memasang/Menginstall Usb Wireless di OpenWrt Router dalam hal ini saya memakai Usb Wireless TL-WN422G v.1 dari TP_LINK dan Router nya memakai Huawei HG533,ada beberapa hal yg harus di persiapkan terlebih dahulu.
  1. Install Driver tl-wn422g di Router openwrt 
  • opkg update
  • opkg install kmod-ath kmod-ath9k-htc kmod-zd1211b kmod-mac80211
Setelah driver nya diinstall di OpenWrt Router pasang usb wireless wn422g v.1 di usb port hg553 openwrt kemudain check dengan mengetik perintah di putty
    ketik perintah di putty :
    • root@OpenWrt:~# lsusb
     


    Untuk Driver USB Wireless type dan versi lain bisa check disini.

    Untuk set ulang konfigurasi wireless,karena kita sudah mengintall driver baru menggunakan perintah menghapus driver dan  men-detect ulang dengan :

    • root@OpenWrt:~# rm -f /etc/config/wireless; wifi detect > /etc/config/wireless
     Sekatang kita lihat konfigurasi wireless dengan perintah :
    • root@OpenWrt:~# vi /etc/config/wireless
    ini config wireless di router saya:
     di gambar terlihat ada dua wireless device yang satu jadi AP(radio1) yang lainnya jadi client wwan(radio0),berarti usb wireless tl-wn422g sudah terdetect dan bertindak sebagai AP.Demikian Tutorial singkat tentang Memasang /Menginstall Usb Wireless di OpenWrt.


    Rabu, 06 Agustus 2014

    Mengatasi Andromax-i3 yang Brick/Mati Total

    kali ini ane mau bagi satu tutorial buat temen2 yang lagi pusing HH nya mati total langsung aja kita siapkan alat yg kita butuhkan:

    download Alat2nya disini

    Download ROM EG668be disini

    Download MPRG8X10.hex disini

    Masukkan file MPRX10.hex kedalam folder yang di unzip Eg668be.v1

    Rom EG668BE  spesifikasi sama dengan AD689G jadi kita bisa gunakan untuk andromax i3.

    ada 2 Tipe Brick yang terbaca di PC, Qualcomm HS-USB Diagnostics 9006, dan Qualcomm HS-USB QDLoader 9008. Perlu diketahui, cara yang akan kita gunakan ini adalah cara untuk memperbaikin partisi dari andromax i3 AD689G.

    Qualcomm HS-USB Diagnostics 9006, itu artinya EMMC masih kedetect di QPST.
    Qualcomm HS-USB QDLoader 9008,EMMC tidak kedetect.

    Install alat2 yang sudah didownload QPST dan Miphone di PC.

    Colokan Andromax-I3 ke PC, jika merespons nanti dia akan mencari Drivernya sendiri, Jika tidak drivernya ternyata Not Found, arahkan pencarian Driver 
    C:\ProgramFiles\Xiaomi\MiPhone\Qualcomm Driver lalu Klik Continue Installation

    untuk yang terdetect Qualcomm HS-USB Diagnostics 9006


    Kalo driver andromax-i3 terbaca Qualcomm HS-USB Diagnostics 9006 kita bisa langsung bisa flash
    andromax kita dengan Software Miphone yg sudah kita download,cara nya execute miflash.exe yg ada di C:\Program Files\Xiaomi\MiPhone,akan muncul seperti gambar di bawah.



    klik browser untuk mencari file ROM eg668be yg sudah di unzip trus refresh.
    klik advanced lalu ubah nama raw xml file sesuai xml yg kita mau flash dalam hal ini eg688Bbe.xml
    yg lain tidak perlu di ubah,klik flash untuk menginstall firmware ke andromax i3 kita.

    untuk yg terdetect Qualcomm HS-USB Diagnostics 9008

    buka software QPST yg sudah kita install di PC,execute eMMC Software Download 




    • dibagian sahara xml file masuk kan sahara.xml yg ada di folder unzip eg668be.v1
    • edit flash program file name jadi MPRG8x10.hex
    • edit boot image jadi 8x10_msimage.mbr
    • Klik bagian Load XML def  lalu arahkan ke eg668be.xml di folder unzip eg668be.v1
    • Load Patch def  dengan menge-klik-nya dan arahkan ke PATCH0.XML
    • klik tombol download dan tunggu sampai selesai 
    • kalo error pake cara ini bisa pake cara di atas dengan MiFlash.exe(driver nya  Qualcomm HS-USB Diagnostics 9006 yg terdetect.
    sekian tutorial dari ane,maaf kalo berantakan soal nya baru belajar ngeblog.....hheehehee...
    oiya kalo silakan bertanya di kolom komentar ane ntar coba bantu sebisanya.



    Minggu, 03 Agustus 2014

    Transparent Proxy OpenWrt polipo/tinyproxy

    Untuk membuat proxy biar transparent untuk semua user(tidak perlu mengubah setingan browser) kita harus menginstall polipo juga tiniproxy ;

    Install Polipo

    Install proxy polipo
    # opkg install polipo
    
    Buat Directory di dalam usb sebagai cache :
    # cd /mnt/sda3/
    # mkdir cache
    # cd cache
    # mkdir polipo
    
    Konfigurasi Proxy Polipo
    # vim /etc/config/polipo
    
    
    Berikut konfigurasi yang saya buat :
    # polipo daemon configuration
    config 'polipo' 'daemon'
    # daemonise polipo (fork in background)
    option 'daemonise' '1'
    # where polipo will store its process pid
    option 'pidFile' '/var/run/polipo.pid'
    config 'polipo' 'general'
    option 'enabled' '1'
    # adress on which polipo will listen, 0.0.0.0 means all addresses
    option 'proxyAddress' '192.168.1.1'
    # port on which polipo will listen, default is 8123
    option 'proxyPort' '8123'
    # list of allowed clients to connect
    list 'allowedClients' '192.168.1.0/24'
    #list 'allowedClients' '127.0.0.1'
    #list 'allowedClients' '192.168.2.1'
    # how much RAM memory should Polipo use (in bytes).
    option 'chunkHighMark' '1048576'
    # enable disk cache index and serverlist of integrated polipo web interface
    #option 'disableIndexing' '0'
    #option 'disableServersList' '0'
    # disable loging to syslog
    option 'logSyslog' '0'
    # set log file location (disabled when not set)
    option 'logFile' '/mnt/sda3/cache/log'
    config 'polipo' 'cache'
    # disk cache location, you should always use external storage device
    # (disabled when not set)
    option 'diskCacheRoot' '/mnt/sda3/cache/polipo'
    # disk cache cleanup settings
    #option 'diskCacheUnlinkTime' '20d'
    #option 'diskCacheTruncateTime' '5d'
    #option 'diskCacheTruncateSize' '3145728'
    # set to 1 if proxy is used by multiple users
    #option 'cacheIsShared' '1'
    config 'polipo' 'pmm'
    # poor man's multiplexing semgnet size to fetch
    option 'pmmSize' '8192'
     
     
    Install TinyProxy
     
    install software packages
    opkg update
    opkg install tinyproxy luci-app-tinyproxy
     
    Edit vi /etc/config/tinyproxy ;
      
    config tinyproxy
     option User 'nobody'
     option Group 'nogroup'
     option Port '8888'
     option Timeout '600'
     option DefaultErrorFile '/usr/share/tinyproxy/default.html'
     option StatFile '/usr/share/tinyproxy/stats.html'
     option LogFile '/var/log/tinyproxy.log'
     option LogLevel 'Info'
     option MaxClients '100'
     option MinSpareServers '5'
     option MaxSpareServers '20'
     option StartServers '10'
     option MaxRequestsPerChild '0'
     option ViaProxyName 'tinyproxy'
     option enabled '1'
     list Allow '127.0.0.1'
     list Allow '192.168.1.0/24'
            list ConnectPort '443'
     list ConnectPort '563'
    
    config upstream
     option type 'proxy'
     option target '192.168.1.0/24'
     option via '192.168.1.1:8123'
     
     
     Edit vi /etc/firewall.user 
     
    iptables -A PREROUTING -t nat -p tcp --destination-port 80 -j REDIRECT --to-ports 8888