It's rare for anyone to connect a broadband modem directly to a single computer anymore. Almost everyone plugs his modem into a consumer-grade WiFi AP/Router device which costs < $50. The basic stuff works well enough, but it's fundamentally broken for many reasons:
A WiFi router connected to the 'net is both the riskiest and most important piece of my house's network security. Does my firmware have an exploitable bug? Is my firewall properly configured? I'm a developer, and I'm not entirely certain that my own routers are configured properly. What are my parents supposed to do? Router manufacturers rarely update firmware to fix bugs or provide additional functionality, and there have been many cases where even publicly available security issues went un-resolved. Must I buy a new router every few months?
More and more devices are competing for limited bandwidth. I had to do a bunch of Googling to find a script to give a low QOS to backblaze.com traffic. Had I not done this, initial back-up of my desktop computer would have taken WEEKS longer. Grandma doesn't want to understand iptables. When a router was used so two computers could be used to browse the web, little configuration was required. But now...
Here's what I want....A router where maintenance, configuration, and continuous security are not afterthoughts. I'm imagining a WiFi router that looks pretty much like any other consumer-grade router except that, instead of providing a crappy web interface for configuration, it phones "home" to StartupX's router management service. I go to startupx.com and use the nice, helpful configuration utilities to tell my router what services it ought to be providing. And, by service, I don't mean "forward UDP/TCP to port X locally" -- I mean "I use Skype from my desktop computer, so make it fast please." Oh, and I use backblaze, so make it fast as long as it doesn't hinder anything else. And, help me pick the right kinds of wireless security for the devices in my house. Could the router also have a continuously-updated active firewall? Could I teach it which device is my Droid just by pulling up a special web site when commanded by the management site? Oh, and I use BitTorrent.....can you make sure I don't screw that up royally?
From a touchy-feely standpoint, I want to be confident that I'm not exposing myself to security risks I'm unaware of. And, I just want this problem to go away. I'm willing to pay not only for the device, but I'll pay per month for management, updates, and support.
I did some brief Googling and couldn't find anything like this for consumers. Various ISPs are selling managed routers for businesses, but nobody is in the consumer space. Am I off my rocker? After spending a few hours over the holidays updating the routers in my house, I started thinking about alternatives. I'm posting this here because this is something I want to buy, but it's not a business that I think I'm well-suited to start.
Edited shortly after initial posting.
We'll do smaller numbers if a customer really wants it but the price per month of any number of units 10 and under is $950/month. (So we bill for 10, even if they only use 2)
The shocking truth we discovered about this market is that it doesn't matter if its one location or a thousand, one computer or 10k, each customer requires about the same amount of work on a monthly basis. If you control the router, you are the defacto first-call for any trouble in the office/home. They've outsourced their IT, and its you.
For the curious, we deploy a custom baked read-only Centos distro on compact flash running on Soekris boards. When more oomf is needed, we move up to lanners. Wireless radios are 'CM9" A/B/G atheros.
If you want to make a go of it, you can fully kit out at http://www.netgate.com (1)
Its not really a "startup" in our classical HN definition as it scales most linearly and only works as well as your best engineer, but I'd be happy to answer any questions from people who are interested in working this type of angle, or even doing some development for your own particular flavor. (2)
(1) I don't have any affiliation with netgate beyond getting to know the guys down there and really appreciating all they did to help us get going.
(2) I've been kicking around the idea of a home version coupled with a distributed VNC powered helpdesk for several years now but haven't found the right group of people/motivations to make a go of it yet. The numbers are hard (very), but the market would be limitless.