Comcast Modem then Grandstream then router, so I haven't needed to open any ports. Note that I've only had this trouble in the last couple of days...the service has worked fine otherwise.