Вот моя схема:
На втором этаже установлен Eltex NTU-RG-5420G-Wac от Ростелеком, к которому приходит PON-кабель провайдера. Устройство работает с двумя портами в режиме bridge: LAN 1 — для интернета, LAN 2 — для IPTV, при этом IPTV получает адрес из сети Ростелеком (диапазон 10.x.x.x). Оба порта Eltex подключены патчкордами к Keenetic Giga, выполняющему роль контроллера Mesh Wi-Fi. На первом этаже установлен Keenetic Extra, его LAN-порт соединён кабелем Ethernet с ТВ-приставкой Ростелеком.
На Keenetic Giga создан отдельный сегмент для IPTV (интерфейс bridge2 в моем случае). В настройках сегмента IPv4 включён, DHCP-сервер отключён. Состав интерфейсов сегмента проверяется командой: show interface Bridge2 bridge. В сегмент включён только физический порт, соединённый с IPTV-портом Eltex; он добавлен командой: interface Bridge2 include nameofinterface.
На Keenetic Extra через контроллер Mesh этому же порту, к которому подключена ТВ-приставка, назначен сегмент IPTV. Созданному сегменту необходимо назначить vlan, для того чтобы на узлах mesh сети появилась возможность выбирать этот сегмент для нужных портов. В результате приставка получает IP-адрес 10.x.x.x напрямую из сети Ростелеком. Все сервисы ТВ приставки (архив, видеопрокат, пауза, эфир) работают корректно.
Хочу отметить, что был удивлён, когда пришёл к этому решению: в официальной поддержке Ростелекома специалист уверял, что такое невозможно, и приставка должна подключаться только к порту Eltex. До этого я пробовал использовать IGMP, но при таком подходе на приставке работал лишь прямой эфир, тогда как остальные функции не функционировали. А назначать порту режим ТВ приставка доступно только на контроллере, что не подходило для меня из за дистанции между контроллером Mesh Keenetic Giga и ТВ приставкой, подключенной в Keenetic Extra на другом этаже.