I've got a case which I think I solved wrongly - it works but I'm not happy with that
So the problem is simple - I want to have one device instead of two and be able to watch IPTV using STB (MAG250) supplied by ISP. By default ISP offers following configuration:
Unfortunately I'm not happy with that since I'm wasting 5 ports switch just to connect STB & hAP. I also need to place one extra cable to another room just for STB. I modified ISPs configuration:
Since while I started I known nothing about IPTV I started digging. On one forum I found following configuration:
Code: Select all
/ip dhcp-relay
add dhcp-server=10.200.200.31 disabled=no interface=ether2 name=relay1
/routing pim interface
add interface=ether1
add interface=ether2
/routing pim rp add address=10.200.200.20
Next I tried changing ether1 (WAN) mac addr. to STB one - it did a trick, I obtained proper dhcp-server address - it was little different than in configuration above (let's assume it was 1.2.3.4 to protect ISP internal network configuration ). After changing dhcp relay to that address nothing happened - STB still can't boot complaining about software update (probably it cannot get BOOTP response). If I try to boot normally and than reconnect to MT switching channels gives only black screen. I suspect that Rendezvous Point IP may be wrong, but I have no idea how to obtain proper one.
Next I disabled dhcp-relay & PIM and started all over again - this time I tried IGMP proxy. Long story short - it didn't worked.
The last hope was to just bridge ether1 & 2 plus reconfigure NAT to use newly created bridge instead of ether1. It works without any problems, but I feel it's bad way to do it.
My questions:
1. Is PIM a proper way to solve my problem?
2. Is it possible to use IPTV port (ether2 in my case) to connect STB and other computers inside LAN? So to be clear I want STB (and only STB) to communicate with IPTV network and other computers connected to that port communicate with my bridge-local.
3. I read that some ISPs use VLANs to separate IPTV & Internet networks. I think since I use simple switch (some cheap Zyxel one) my ISP uses something different?