Creo que de lo que está hablando msdos, es de pasar los datos de la WAN a la LAN, en cuyo caso nunca va a llegar a la velocidad que tenga contratada por fibra, dado que el router con openwrt no tiene implementada la función hwnat, ni la tendrá. El firmware original sí tiene esa función, de ahí que consiga más velocidad.
Para conseguir los 300mbps, el router comprueba si tiene wifis (canales) alrededor con las que pueda interferir, en cuyo caso baja la velocidad para no hacerlo. Hay formas de decirle que lo ignore, pero estaríamos rompiendos normas. Amén de que tanto el emisor como el receptor deben tener los canales adecuados para emitir/recibir a esa velocidad. Tenemos que tener en cuenta que la velocidad wifi que conseguimos se adapta dependiendo de los canales emisor/receptor, de las interferencias que tengamos, y de la calidad de conexión. Demasiados factores que no sabemos, a tenor de la información que ha dado msdos.
Con respecto a la velocidad de los canales, con el protocolo N, se consigue un máximo teórico de 150mbps por canal, con AC, se consigue un máximo teórico de 433mbps por canal. Esas velocidades nunca son reales, salvo en circunstancias óptimas, sin interferencias. Cuanta más velocidad tengamos en la wifi, y mayor sea la frecuencia de emisión, más susceptible será a las interferencias y menor será el rango de alcance. El protocolo también influye en eso. El standard B llega mucho más lejos que el protocolo N, y con diferencia. También hay que tener en cuenta eso.