You will probable get a cable phone modem which has a phone jack, and a separate Ethernet jack that you connect to your (wireless) router. I use a Linksys router with tomato firmware installed. I did so to disable WPS. If you want a router with OS firmware, check the dd-wrt website. One model of Buffalo routers even uses the dd-wrt firmware out of the factory. There is also openWRT, and others. Tomato is Linux based, but the web front end is proprietary.
Last edited by jschiwal; 12-25-2012 at 12:27 AM.