Strip away the casing of most routers and you're left with a fairly standard set of components. However, router makers use firmware to create differences between their products. The problem is that ...