We had some Linksys EF4124 ethernet switches that would not route packets correctly based on IP address changes in our DHCP server. We replaced Linksys switches with the DLink and our routing problems have dissappeared.
Worked immediately; No problems
No drill outs in the case for wall mount; Had to use side rails for wall mount