I am having same problem. it was working fine for me until recently when rogers pushed fw update 220.127.116.11 to their hitron modem, things broke down. rogers fix mdns on your routers.
I left Roger's and now use Bell. As a web develop and tester, if a modem can't work using localhost it just a piece of . . - Nuff said.