Marc's Blog

Things from me about me …

IPTV on Bamboo with a Mikrotik router


Getting to work an IPTV decoder on a POST Bamboo access with a Mikrotik router instead of Fritz!Box has been one of my long time challenges that I never got around. But finally I got it done, here is how to reproduce it.

I used ether1 port on the Mikrotik to connect to the GPON network termination unit (NTU). As POST uses VLAN 35 as the transport VLAN, i created a vlan interface on top of ether1.

The interface IPTV is a bridge as I distributed IPTV to a VLAN present on several interfaces.

/interface vlan
add interface=ether1 name=ether1.vlan35 vlan-id=35

You will have to run the PPPoE session on top of this, but this post is about IPTV so let’s continue there. Next is to give the IPTV upstream port a source address.

/ip address
add address= interface=ether1.vlan35 network=

This is the same IP address used by the Fritz!Box.

I dedicated ether8 port for the IPTV decoder. So you will have to add an IP address and DHCP server to that port.

/ip address
add address= interface=IPTV network=
/ip dhcp-server
add address-pool=IPP-IPTV authoritative=yes disabled=no interface=ether8 lease-time=1d name=IPTV
/ip dhcp-server network
add address= gateway= ntp-server=%%%add IP address(es) of NTP server(s)%%%
/ip pool
add name=IPP-IPTV ranges=

Please go to the NTP Pool to find ntp-server addresses.

Finally you will have to add an IGMP-Proxy that proxies from ether8 to ether1.vlan35

/routing igmp-proxy interface
add alternative-subnets= interface=ether1.vlan35 upstream=yes
add interface=ether8

And that’s all you have to do. Enjoy.

Thanks to my friend David for the indispensable help.

This setup was realised on a POST Bamboo access line with a Routerboard CCR1009-8G-1S-1S+ running RouterOS 6.38. This setup is for “Mono VC” (mono virtual channel, or single VLAN) access lines only.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.