System Error Message
Part of the Furniture
if you want bragging rights, always build your own. When it comes to the wifi side you could go with MU-MIMO capable mini PCIe cards and an OS and drivers that work. Sure it will not have the range of a wifi router but you could have more wifi bandwidth than the AC5300 for a lot less.
Hardware manufacturers do release drivers but router manufacturers need to adapt them to their routers because of the different CPU instruction sets, implementations and underlaying OS, even though they all may use the same or similar linux kernel even for the same brand one model to the next is very different. They have too many different hardwares to support.
If you want bragging rights buy developer hardware. It may not be cheap but it works better though requires just as much skill as setting up a linux router. broadcom and qualcomm both sell reference boards you can buy and install your own stuff instead of relying on the bad firmware the router manufacturers use. Even 3rd party firmware supports developer boards or you could easily port them yourself.
Hardware manufacturers do release drivers but router manufacturers need to adapt them to their routers because of the different CPU instruction sets, implementations and underlaying OS, even though they all may use the same or similar linux kernel even for the same brand one model to the next is very different. They have too many different hardwares to support.
If you want bragging rights buy developer hardware. It may not be cheap but it works better though requires just as much skill as setting up a linux router. broadcom and qualcomm both sell reference boards you can buy and install your own stuff instead of relying on the bad firmware the router manufacturers use. Even 3rd party firmware supports developer boards or you could easily port them yourself.