Si tu fais fonctionner la TV sur RoutreOS, partages donc la configuration. Vivant dans un espace temps saturé de choses plus intéressantes, je ne l'ai pas fait et on me le demande souvent. Je n'ai même plus de décodeur ni même l'option de l'abonnement.
Salut,
J'ai configuré RouterOS pour la Box TV Orange. Au niveau hardware voilà comment c'est branché de bout en bout :
Box Orange -> Netgear GS108T -> Cisco SG350 -> Mikrotik CRS310 (pour le LAN) -> Mikrotik CCR2116 (le routeur) -> Mikrotik CRS310 (pour le WAN et les Switch rules pour IGMP/DHCP) -> GPON fs.com
Grosso modo, il faut :
- Créer un VLAN pour la Box (de préférence)
- Activer l'IGMP snooping sur le VLAN dans lequel
- Désactiver l'IGMP snooping sur la partie WAN (pour moi : CCR2116 + CRS310 (WAN))
- Tagguer les paquets IGMP
- Autoriser (firewall) les flux IGMP vers le VLAN 840 d'Orange et depuis le VLAN de la Box TV Orange
- Autoriser (firewall) les flux en destination UDP 8200,8202 et 224.0.0.0/4 à partir du VLAN 840 d'Orange
Pour le CRS310 du LAN :
# jan/07/2023 17:07:14 by RouterOS 7.7rc3
/interface bridge
add admin-mac=DC:2C:6E:CC:CC:CC auto-mac=no comment=defconf fast-forward=no \
frame-types=admit-only-vlan-tagged igmp-snooping=yes multicast-router=\
disabled name=br-lan vlan-filtering=yes
/interface bridge port
add bridge=br-lan comment=defconf frame-types=admit-only-vlan-tagged \
interface=TO_ROUTER multicast-router=permanent
add bridge=br-lan comment=defconf frame-types=admit-only-vlan-tagged \
interface=LAN multicast-router=disabled
/interface bridge vlan
add bridge=br-lan tagged=LAN,TO_ROUTER,br-lan vlan-ids=10
Pour le CCR :
# jan/07/2023 17:06:43 by RouterOS 7.6
/interface vlan
add comment="LAN for TV" interface=LAN name=TV \
vlan-id=70
/ip dhcp-server
add dhcp-option-set=default interface=TV lease-time=23h59m59s name=\
TV
/ip address
add address=x.x.x.1/24 interface=TV network=x.x.x.0
/ip dhcp-server lease
add address=x.x.x.10 mac-address=18:90:D8:XX:XX:XX server=TV
/ip dhcp-server network
add address=x.x.x.0/24 dns-server=x.x.x.1 \
gateway=x.x.x.1
/ip firewall filter
add action=accept chain=forward comment="Accept IPTV to TV" \
dst-address=224.0.0.0/4 dst-port=8200,8202 in-interface=VLAN840_OrangeIGMP \
out-interface=SmartAndTV protocol=udp
add action=accept chain=input comment=\
"Accept IGMP from VLAN840_OrangeIGMP/OrangeTV (already filtered in raw chain)" \
protocol=igmp
/ip firewall raw
add action=accept chain=prerouting comment=\
"Accept UDP multicast flow from VLAN840_OrangeIGMP" dst-address=224.0.0.0/4 \
dst-port=8200,8202 in-interface=VLAN840_OrangeIGMP protocol=udp
add action=accept chain=prerouting comment="Accept IGMP from VLAN840_OrangeIGMP" \
in-interface=VLAN840_OrangeIGMP protocol=igmp
add action=accept chain=prerouting comment="Accept IGMP from OrangeBoxTV" \
in-interface=SmartAndTV protocol=igmp src-address-list=OrangeBoxTV
/ip firewall address-list
add address=x.x.x.10 list=OrangeBoxTV
/routing igmp-proxy
set query-interval=1m quick-leave=yes
/routing igmp-proxy interface
add alternative-subnets=0.0.0.0/0 interface=VLAN840_OrangeIGMP upstream=yes
add interface=TV
Pour le CRS310 du WAN (avec le GPON) :
# jan/07/2023 17:05:54 by RouterOS 7.6
/interface bridge
add admin-mac=18:FD:74:CC:CC:CC auto-mac=no fast-forward=no frame-types=\
admit-only-vlan-tagged name=br-wan vlan-filtering=yes
/interface ethernet
set [ find default-name=sfp-sfpplus1 ] auto-negotiation=no name=GPON \
speed=2.5Gbps
/interface bridge port
add bridge=br-wan comment=defconf frame-types=admit-only-vlan-tagged \
interface=GPON multicast-router=permanent
/interface bridge vlan
add bridge=br-wan tagged=TO_CCR,GPON,br-wan vlan-ids=832,840
/interface ethernet switch rule
add comment="Set DHCP IPv4 CoS 6" dst-port=67 new-vlan-priority=6 ports=\
TO_CCR protocol=udp switch=switch1 vlan-id=832
add comment="Set DHCP IPv6 CoS 6" dst-port=547 new-vlan-priority=6 ports=\
TO_CCR protocol=udp switch=switch1 vlan-id=832
add comment="Set IGMP CoS 5" new-vlan-priority=5 ports=TO_CCR protocol=igmp \
switch=switch1 vlan-id=840
Bonne soirée
PS : il est aussi possible de mettre la Livebox derrière le router Mikrotik pour avoir le téléphone.