I have a Samsung Smart TV with the Magenta TV application. I have two MikroTiks – an old RouterBOARD 750G r3 with RouterOS 6.49.8 on which everything works fine, and a new E60iUGS with RouterOS 7.22.1 on which channel switching takes approximately 6 seconds.
The TV is connected via LAN cable. Magenta TV uses unicast HTTPS streaming, not multicast.
From firewall logs I found that TCP handshake to Magenta TV streaming servers (213.81.153.x port 444) takes up to 2 minutes – TV sends SYN but ACK arrives after a very long time.
What I have tried:
FastTrack
MSS clamping
proxy-arp on bridge1
protocol-mode=none on bridge1
hw offload disabled on bridge ports
add-arp=no on DHCP server
DNS 1.1.1.1 and 8.8.8.8
Nothing helped. Does anyone have experience with a similar problem?
The E60iugs (new hex S) has been reported as having some issues when using ether1 as WAN.
Some of these have been resolved or mitigated in newish (post 7.20 or so) Ros, but I wouldn't be too surprised if some other still need to be fixed.
An experiment to do Is to take another port out of the bridge and configure It as WAN (disabling ether1), if you don't have an unused port, exchange the settings of the
port connected to the slowest device with those of ether1.
Edit... I assumed that the RB760iGS was the original (both RB750Gr3 and RB760iGS are based on the same SoC, the MT7621).
I thought your original topic post said the RB760iGS (edit it was RB750Gr3) worked (although with 6.49.8)
I assume your test will be to see if the RB760iGS works with Magenta TV with 7.22.1
On thing you may want to try, is to force the E60iUGS to use the mac address that the RB760iGS was using, as that can affect the dynamic ip you receive from your ISP.
I know nothing about Magenta TV, but if if is subscription based, they may do something to prevent multiple "instances" running concurrently, and it may be tied to the ip global ip address and lease the TV gets. But this is pure conjecture. Just something that may be "different" between the RB760iGS and any other router (as each will have their own unique default mac address).
It would be easy to test the hypothesis. Reconnect the working RB750Gr3, and verify that Magenta TV still works. Then change the mac address (for example the default one from the E60iUGS), reobtain a dhcp lease (which will probably now be a different global ip address), and then see if Magenta TV works (with the original RB750Gr3) the only difference being the mac address, and therefor the global ip address obtained with dhcp).
That's probably not the cause, since the internet provider is a local ISP and has nothing to do with Magenta TV. What I did last was swap out the router for a RB760iGS model, v7.20.8, and it now works fine — Magenta TV switches channels within a second. I hope this helps someone who's struggling with the same issue like I was, because I spent two days of my life on this. Thanks to everyone for your advice. Have a nice day.