Part of the reason why singtel force us to use onr now is that certain "services" on the mio stb do not work solely on vlan20 anymore, eg stingray music, netflix and probably many more to come. What the singtel provided ap does (ont days) is to assign a special address to your mio stb (typically 192.168.1.196) and static route all multicast, igmp and dns traffic destined for vlan20 while allowing internet traffic to enter vlan10 (netflix), all while being natted into the same subnet as your other devices (for the remote control feature of the singtel tv go app). 3rd party routers simply mapped lan ports to vlan20 on the wan trunk, causing these value added services not to work as mio stbs were assigned 'public' ips from singtel. So singtel came up with a sneaky solution -- the onr..