Menggabungkan USB TP-LINK TL-WN722N dengan Huawei HG553 OpenWrt

Bagi Anda yang hobi utak-atik wireless router, Huawei HG553 bisa jadi salah satu pilihan, apalagi sekarang ini harga sudah sangat terjangkau, dengan spesifikasi yang baik tapi sayangnya untuk jangkauan sinyal WiFi tidak cukup jauh (low-power). Salah satu alternatif yaitu dengan menambahkan USB Wifi, pilihan saya jatuh pada TP-Link TL-WN722N dengan antena yang bisa dilepas (detachable antenna), yang suatu saat bisa diganti antena dengan dBi yang lebih besar.

Bagi yang membutuhkan firmware Huawei HG553 bisa diambil di:

https://drive.google.com/folderview?id=0B1Aj8bC-AJMKb0xtVjFuMkpmR0k&usp=sharing

Langkah-Langkah

Pada tutorial ini saya menggunakan OpenWrt versi BarrierBreaker 14.07, file-file yang dibutuhkan antara lain:

  • kmod-usb2
  • kmod-usb-core
  • kmod-nls-base
  • kmod-ath9k-htc –> driver Atheros USB AR9271 and AR7010 family of chipsets (TL-WN722N).
  • kmod-ath9k-common
  • kmod-ath

Berikut langkah-langkahnya:

  1. Update repositories OpenWrt

    root@owrt-hg553:~# opkg update

  2. Install kmod-usb2

    root@owrt-hg553:~# opkg install kmod-usb2
    Installing kmod-usb2 (3.10.49-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-usb2_3.10.49-1_brcm63xx.ipk.
    Installing kmod-usb-core (3.10.49-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-usb-core_3.10.49-1_brcm63xx.ipk.
    Installing kmod-nls-base (3.10.49-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-nls-base_3.10.49-1_brcm63xx.ipk.
    Configuring kmod-nls-base.
    Configuring kmod-usb-core.
    kmod: failed to insert /lib/modules/3.10.49/usbcore.ko
    Configuring kmod-usb2.
    kmod: failed to insert /lib/modules/3.10.49/ehci-hcd.ko
    kmod: failed to insert /lib/modules/3.10.49/ehci-platform.ko
    root@owrt-hg553:~#

  3. Lakukan reboot router

    root@owrt-hg553:~# reboot

  4. Pasang USB TL-WN722N dan lakukan cek apakah sudah terdeteksi

    root@owrt-hg553:~# dmesg | grep usb
    [   12.436000] usbcore: registered new interface driver usbfs
    [   12.444000] usbcore: registered new interface driver hub
    [   12.452000] usbcore: registered new device driver usb
    [  135.692000] usb 1-1: new high-speed USB device number 2 using ehci-platform
    root@owrt-hg553:~#

  5. Lakukan update repo lagi seperti pada langkah poin 1.
  6. Install driver kmod-ath9k-htc

    root@owrt-hg553:~# opkg install kmod-ath9k-htc
    Installing kmod-ath9k-htc (3.10.49+2014-05-22-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-ath9k-htc_3.10.49+2014-05-22-1_brcm63xx.ipk.
    Installing kmod-ath9k-common (3.10.49+2014-05-22-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-ath9k-common_3.10.49+2014-05-22-1_brcm63xx.ipk.
    Installing kmod-ath (3.10.49+2014-05-22-1) to root…
    Downloading http://downloads.openwrt.org/barrier_breaker/14.07/brcm63xx/smp/packages/base/kmod-ath_3.10.49+2014-05-22-1_brcm63xx.ipk.
    Configuring kmod-ath.
    Configuring kmod-ath9k-common.
    Configuring kmod-ath9k-htc.
    root@owrt-hg553:~#

  7. Lakukan reboot router seperti langkah poin 3
  8. Cek apakah driver sudah ter-install dan mengenali USB WiFi

    root@owrt-hg553:~# dmesg | grep usb
    [   12.820000] usbcore: registered new interface driver usbfs
    [   12.828000] usbcore: registered new interface driver hub
    [   12.836000] usbcore: registered new device driver usb
    [   13.248000] usb 1-1: new high-speed USB device number 2 using ehci-platform
    [   13.920000] usb 1-1: ath9k_htc: Firmware htc_9271.fw requested
    [   13.932000] usbcore: registered new interface driver ath9k_htc
    [   14.296000] usb 1-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
    root@owrt-hg553:~#

  9. Deteksi Wifi jika driver sudah ter-install dan mengenali USB WiFi dengan baik

    root@owrt-hg553:~# wifi detect
    config wifi-device  radio1
    option type     mac80211
    option channel  11
    option hwmode   11g
    option path     ‘platform/ehci-platform/usb1/1-1/1-1:1.0’
    option htmode   HT20

    1. REMOVE THIS LINE TO ENABLE WIFI:

    option disabled 1

    config wifi-iface
    option device   radio1
    option network  lan
    option mode     ap
    option ssid     OpenWrt
    option encryption none

    root@owrt-hg553:~#

  10. Jika sudah ada tampilan seperti di atas (poin 9), kita tinggal copy-paste-kan script di atas (poin 9) pada file /etc/config/wireless

hg553-12

Selanjutnya tinggal kita seting sendiri sesuai dengan kebutuhan, misal: mengganti WiFi built-in HG553 yang sinyalnya kurang baik, atau pun sebagai repeater kombinasi WiFi built-in dan USB WiFi.

hg553-13hg553-14hg553-15

Referensi:
http://wiki.openwrt.org/toh/huawei/hg553
http://blog.muzan.web.id/setting-tplink-tl-wn722-usb-openwrt/
http://wiki.openwrt.org/doc/howto/wireless.overview