Setting IGMP Proxy Pada Mikrotik untuk IndiHome dan UseeTV

Sebenernya lagi males nulis, jadi langsung poin2-nya saja ya.. Untuk gambar-gambar, nanti kalau gak malas di update…

Goal : Dengan menggunakan mikrotik, PC/Laptop/HP/Tablet maupun STB bisa akses internet IndiHome dan menonton IPTV UseeTV secara bersamaan dari jaringan kabel saja atau wifi saja. Bahasa lainnya mungkin :

Paralel akses Useetv di STB dan PC ataupun laptop dalam satu jaringan yang sama dengan akses internet Indihome

Ya seperti itulah pokoknya.. saya sendiri bingung memilih kalimat yang pas.. hehe.. 😀

Kondisi saat ini :

  • Koneksi internet IndiHome terhubung melalui Router mikrotik RB450G, dial pppoe dilakukan dari mikrotik dan dapat diakses PC/Laptop/HP/Tablet melalui kabel atau wifi, ONT set sebagai bridge.
  • STB hybrid UseeTV terkoneksi melalui 2 media, kabel dan wifi. Kabel terhubung dengan port IPTV UseeTV pada ONT untuk akses siaran TV, sedangkan wifi terhubung dengan router mikrotik RB450G untuk akses internet IndiHome buat youtube, browsing dan aplikasi lain yang membutuhkan koneksi internet

Kebutuhan :

  • paket instalasi multicast (download dari web mikrotik)
  • Routerboard Mikrotik (yg saya gunakan RB450G) dengan topologi :
    • port 2 : Gateway internet (pppoe) terhubung dengan port internet IndiHome pada ONT (punya saya port 3)
    • port 3 : Gateway multicast UseeTV terhubung dengan port IPTV UseeTV pada ONT (punya saya port 4)
    • port 4 : Jaringan Lokal (terhubung ke PC dan STB melalui kabel LAN
  •  PC dan STB hybrid UseeTV bawaan telkom (punya saya ZTE B760H)

Asumsi : saya asumsikan bahwa saat ini device anda sudah bisa terkoneksi dengan internet IndiHome secara lancar dengan menggunakan mikrotik sebagai router, karena dalam tulisan ini saya membatasi pada penambahan akses IPTV UseeTV kedalam jaringan yang sudah ada.

To Do :

  1. Install paket multicast pada routerboard mikrotik, caranya tinggal upload file multicast.npk ke routerboard, kemudian reboot
  2. login ke routerboard mikrotik menggunakan winbox dan buka terminal
  3. Ubah mac address port 3 (gateway UseeTV) menjadi mac address port wired STB UseeTV. Hal ini diperlukan karena telkom melakukan binding mac untuk bisa mengakses layanan TV dari UseeTV. Untuk mendapatkan mac address STB UseeTV anda bisa melihatnya pada menu setting > about pada STB. Untuk mengubah mac address port 3, ketikkan perintah :
    /interface ethernet set ether3-UseeTV mac=XX-XX-XX-XX-XX-XX
  4. Buat DHCP-Client dan DHCP Options pada interface ether3-UseeTV :
    /ip dhcp-client option add name=hostuseetv code=12 value="'ISIKAN-SERIALNUMBER-STB-USEETV'" 
    /ip dhcp-client add interface=ether3-UseeTV add-default-route=no dhcp-options=hostuseetv,clientid disabled=no
  5. Setting routing IGMP Proxy (bagian terpenting) :
    /routing igmp-proxy interface add interface=ether3-UseeTV upstream=yes alternative-subnets=0.0.0.0/0 threshold=1
    /routing igmp-proxy interface add interface=ether4-LAN threshold=1 upstream=no
    /routing igmp-proxy set quick-leave=yes query-interval=2m5s query-response-interval=1m40s
    
  6. Buat firewall filter untuk mengijinkan trafik IGMP dan UDP melewati router :
    /ip firewall filter add chain=input action=accept protocol=igmp in-interface=ether3-UseeTV log=no log-prefix=""
    /ip firewall filter add chain=input action=accept protocol=udp in-interface=ether3-UseeTV log=no log-prefix=""
    

    Pastikan kedua filter diatas berada diposisi paling atas.

  7. Buat static routing untuk trafik non multicast UseeTV dengan destinasi 10.0.0.0/8, Hal ini agar STB UseeTV bisa login dan mengakses EPG serta Video on Demand atau VoD dari server Telkom Indonesia (STB UseeTV akan berfungsi seperti biasa).
    /ip route add dst-address=10.0.0.0/8 gateway=10.21.0.1 type=unicast distance=1 scope=30 target-scope=10 disabled=no

    Sesuaikan gateway dengan Blok IP DHCP yang diperoleh pada ether3-UseeTV, saya memasukkan ip 10.21.0.1 sebagai gateway karena mendapatkan blok ip 10.21.0.0/20

  8. Tambahkan NAT masquerade untuk ether2 dan ether3
    /ip firewall nat add chain=srcnat out-interface=ether2-WAN2 action=masquerade
    /ip firewall nat add chain=srcnat out-interface=ether3-UseeTV action=masquerade
    
  9. Hubungkan port ether2 mikrotik dengan port internet IndiHome dan port ether3 mikrotik dengan port IPTV UseeTV menggunakan kabel UTP
  10. Cek DHCP client pada mikrotik, apakah sudah mendapatkan IP address dari server telkom.
  11. Silahkan anda coba menyalakan STB UseeTV hybrid, dan pilih salah satu, terkoneksi dengan wifi saja atau dengan kabel saja, matikan jaringan yang tidak digunakan. Jika semua setting benar, STB akan bisa login dan melihat siaran IPTV maupun TVoD UseeTV serta bisa mengakses Youtube maupun browsing.
  12. Untuk melakukan menonton Siaran IPTV UseeTV di PC, gunakan media player yang memungkinkan untuk melakukan streaming, saya biasa menggunakan KODI atau VLC. Untuk mendapatkan daftar Channel IPTV UseeTV, anda bisa menggunakan playlist m3u UseeTV berikut:
    https://pastebin.com/raw/z7biiam5

    (Playlist update : 23 Okt 2017, Playlist UseeTV lengkap dengan grup dan logo, tidak semua channel lancar dimainkan, sepertinya tergantung paket yang anda bayar 😀 )

Sekian dulu, mohon maaf jika ada yang salah. Silahkan tinggalkan komentar jika ada masukan dan saran.

 

Tambahan :

  • KODI : silahkan enable fitur Live TV dari menu setting, kemudian aktifkan add on PVR IPTV Simple Client, kemudian pilih configure dan masukkan URL Playlist UseeTV diatas pada alamat URL playlist. setelah berhasil buka menu LIVE TV dan pilih channel yang akan ditonton.
  • VLC : Buka menu Media > Open Network Stream.. dan masukkan url playlist UseeTV diatas.

416 thoughts on “Setting IGMP Proxy Pada Mikrotik untuk IndiHome dan UseeTV

    • Sama aja sih gan.. Intinya di igmp proxy untuk routing multicast, dhcp-client untuk useetv di mikrotik dan routing ip private class A untuk login stb dan epg. Selebihnya setting mikrotik untuk internet sama seperti sebelumnya

      • moenazul says:

        berarti kalo 2 stb harusnya bisa ya gan? jadi satu port ke modem telkom (useetv), satu port ke switch untuk membagi ke 2 stb?

      • Bisa gan.. Jadi di mikrotik setidaknya butuh 3 port gan.. Port 1 untuk internet (masuk ke port 1-3 di ont), port 2 untuk useetv (biasanya masuk ke port 4 ont) dan port 3 untuk LAN ( ke switch untuk dibagi ke stb, pc, aksespoin)

      • Oya, 2 stb (asumsi 1 stb resmi, 1 lagi non-resmi) yg resmi gak ada masalah dengan topologi diatas (saya pakai sampai saat ini), sedangkan yg non-resmi tidak akan bisa login karena mac dan serial tidak ter-binding di server telkom sehingga pasti gagal login, tapi masih bisa akses live tv dengan aplikasi lain seperti kodi, VLC atau iptv dengan menggunakan playlist.

  1. moenazul says:

    oke gan, sama satu lagi pertanyaannya nih (maaf nanya mulu hehe) apakah port 2 (useetv) dan port 3 (LAN) harus di bridging atau hanya cukup setting di igmp proxy dengan memasukkan port 2 & port 3?

  2. Bahril says:

    Sebelumnya terimakasih sudah share ilmunya Pak..sy sudah ikutin panduan diatas..hasilnya..tampilan awal indihome udah ada sampai pada saat pilih chanel.
    Tetapi kalau klik chanel tampilan blank aja, cuma ada tampilan EPG dibag. bawah dan logo Useetv. TVOD, iflix dll jalan normal..
    Ada solusi Pak utk live TV nya..?

      • Bahril says:

        Sudah bisa Mas live TV nya, cek sperti yg Mas bilang dan liat2 older comment.
        Tapi ada masalah lagi, Live TV jalan bbrp menit trus stuck dan blank dgn error message TVOD
        kl keluar trus pilih chanel…jalan..trus bbrp menit balik lg blank…knapa ya Mas..?

  3. Bahril says:

    kl resource mikrotik aman Mas, CPU msh belasan persen dan memory 100an MB, sy pake RB2011UiAS OS v6.43.7. Dilimit maksudnya apa ya Mas..?
    Kalau sy liat di firewal filter rules ndak ada limit apa2..

    • Kalau ada mikrotik lain coba di router yang masih kosong settingannya. Atau bisa di coba backup setting dan reset untuk memastikan tidak ada filter yang menghambat di settingan saat ini. Karena sampai saat ini saya pakai settingan diatas di rb450g dan ccr1036 lancar baik di stb maupun vlc

      • Bahril says:

        Alhamdulillah sudah bisa Mas…sy salah di DHCP client options, sbeelumnya krn ndak bisa input SN di winbox, SN nya sy tambahin 0x..(hasil googling..hehe)..ndak ngikutin cara mas yg pake tanda petik dobel. Begitu pake tanda petik langsung lantjar jaya..

        Terimakasih banyak ya Mas atas respon cepatnya..

  4. Setinggil says:

    Kalau line telponnya sekalian digabung dng useetv dan internetnya dng cara yg seperti ini bisa gak Mas?
    Perangkat apalagi yg diperlukan?

  5. heri says:

    stb saya ketika di nyalakan dan mau masuk ke iptv ,, kenapa ya malah di rahkan ke loginpage mikrotik ,,padhal sudah saya otomatisin ,, pake settingan di atas ,,

  6. Setinggil says:

    Apakah pengacakan sinyal iptv (via vlc) terkait dng bandwith Mas?
    Karena ada kasus begini :
    Daerah saya beberapa waktu lalu bandwithnya drop, sehingga koneksi internet putus-nyambung. Menurut orang Telkom ada kendala di radio link sehingga daerah kami kehilangan b/w beberapa giga. Tetapi tv-nya tetap lancar tanpa kendala. Bahkan hampir semua channel dapat ditonton via vlc tanpa scrambled.
    Tapi sekarang setelah koneksi internet sdh normal iptvnya scrambled lagi. Kenapa ya Mas?
    Bila memang perlu gak apa-apa dijawab via japri :-).

    • Sepertinya bukan karena bw mas.. Setahu saya karena data yang di transmisikan di enkripsi dulu, dan harus di dekripsi untuk bisa ditonton tanpa teracak, pakai key yg ada di dalam aplikasi iptv nya.

      • Setinggil says:

        Atau karena proses enkripsinya ‘numpang’ di perangkat yg lagi terkendala itu, sehingga ketika perangkat sudah baik maka sinyal iptv terenkripsi lagi?

      • Bisa jadi sih mas.. Saya sendiri kurang paham perangkat telkom yang dipakai seperti apa. Yang jelas gateway useetv dan internet berbeda dan memiliki vlan sendiri2. Makanya sangat mungkin internet down tapi useetv dan telp tetep jalan atau sebaliknya.

Leave a Reply

Your email address will not be published. Required fields are marked *