Para usar firmware de terceiros, ele deve suportar o chipset e outros hardwares dentro do seu roteador. Você pode tentar o google ou o site do fabricante para ver qual chipset sem fio seu roteador usa e, em seguida, ver quais opções suportam esse chipset. Os três grandes são DD-WRT, Tomato e OpenWRT / Gargoyle.