En intressant lösning. Lite klumpig och hemsnickrad kanske.
Men nej, det är inte så det fungerar.
Routern dedicerar inte en port för TV utan den agerar router, den avgör hur paketen ska skickas genom att titta på dst-ip.
Nej så är det inte, alla enheter bakom LAN-porten fungerar som de ska.
Här är ett exempel hemifrån mig:
Jag har en TV-box och en RPi inkopplad på samma switch bakom en "telia smart".
Såväl RPi som box fungerar helt utan problem och det roliga är att jag från min RPi kan pinga TV-boxen:
$ ping 192.168.1.98
PING 192.168.1.98 (192.168.1.98) 56(84) bytes of data.
64 bytes from 192.168.1.98: icmp_req=1 ttl=64 time=3.14 ms
64 bytes from 192.168.1.98: icmp_req=2 ttl=64 time=1.35 ms
Vidare kan jag titta i ARP-tabellen och konstatera att min RPi och TV-boxen sitter på samma broadcast-segment, de sitter på samma LAN:
$ arp 192.168.1.98
Address HWtype HWaddress Flags Mask Iface
STB1.lan ether 00:02:9b:c9:a3:17 C eth0
Vi har mao bevisat att det på LAN-sidan inte finns ett "TV-nät" och ett "Internet-nät" utan att det bara finns ett LAN.
Vi har bevisat att en LAN-port inte blir dedicerad för IPTV.
Vi har även bevisat att det fungerar utmärkt att på samma switch koppla in såväl TV som en dator.