Por qué debería descargar el firmware de Merlin para mi router ASUS?

Versión corta:

No veo ninguna desventaja en el uso de MerlinWRT sobre el firmware de stock.

Versión larga:

Este texto está escrito en referencia a la respuesta de Younis Abed Latifs. Sin embargo, parece haber tomado su respuesta fuera de línea. Por lo tanto, esta es una pequeña recapitulación:
Younis sugirió una solución que implica un equipo linux que proporciona la misma funcionalidad que MerlinWRT y algunos más en la parte superior (Mailserver, Owncloud). Argumentó que esta configuración proporciona una mayor funcionalidad haciéndola superior a MerlinWRT. Además, Younis argumentó que tendrías que dedicar mucho tiempo a configurar MerlinWRT y además tendrías que comprar un router Asus haciéndolo económicamente menos atractivo que su solución propuesta.

Tengo una opinión fundamentalmente diferente a la de Younis Abed Latif. Entiendo su razonamiento en términos de funcionalidad pero está argumentando desde el punto de vista de un profesional de la informática. En este punto para la divulgación completa voy a decir que comparto la formación técnica.

Me opongo fuertemente a su punto de vista en términos de costo (dispositivo + tiempo que usted pone en él). Si estás pensando en instalar MerlinWRT, lo más probable es que tengas un router Asus y lo tengas configurado correctamente. Con MerlinWRT puedes mantener la configuración por lo que no se requiere tiempo adicional para lo más básico. Además, la solución que propone es mucho más compleja que la que obtendrías con MerlinWRT – prepárate para pasar mucho más tiempo si sigues su camino. El coste inicial de la compra de un router Asus (si no tienes ya uno) y la cantidad de electricidad que consume son bastante razonables también – en contraste con la compra de una máquina linux.

En contraste con su escrito, yo argumentaría que MerlinWRT tiene su lugar en que mejora el firmware de stock, manteniendo su facilidad de uso. Eso incluye incluso el proceso de instalación, ya que para que MerlinWRT funcione, sólo tienes que usar el firmware de stock para cargar el archivo de firmware de Merlins. Si quieres volver al firmware de stock de Asus, sólo tienes que hacer lo mismo pero subir el archivo de firmware de Asus en lugar del de Merlins – bastante sencillo. Los ajustes se mantienen normalmente entre esos firmwares pero es mejor hacer una copia de seguridad rápida antes de empezar.

AsusWRT en sí mismo es bastante potente para un firmware de consumo (por ejemplo, soporte de WAN dual). Aún así – en cuanto a características, está por detrás de la mayoría de las joyas profesionales del firmware de routers, pero Asus claramente tiene un público objetivo diferente al de Ubiquity, Draytek o Cisco. MerlinWRT añade algunas de las características que se echan de menos en el firmware AsusWRT stock, pero no cambia la estructura general, la apariencia o la sensación de ella. En mi opinión, una interfaz fácil de usar que sigue haciendo el trabajo es mucho más una ventaja para la mayoría de los usuarios que una cantidad abrumadora de características.

Una solución que incluye múltiples dispositivos encadenados y un firewall que se ejecuta en una máquina linux dedicada como propone Younis es una exageración en la mayoría de los casos de uso. Además, usted está dejando el área de la funcionalidad del router con la ejecución de servicios como «owncloud» o un «buzón». Simplemente consigue un NAS/homeserver para eso y sepáralo de tu router si realmente lo necesitas (diy o comercial).

Aquí en Alemania el líder del mercado de routers es AVM con su FritzBox. No soy un gran fan de esos dispositivos porque carecen de algunas características que necesito, pero puedo ver por qué: es una caja totalmente integrada con DSL o módem de cable y VOIP (incluso tiene DECT incorporado) y es increíblemente fácil de configurar.

Aunque Asus + MerlinWRT todavía no ofrecerá el mismo nivel de comodidad, muestra que esos aspectos son importantes. Con MerlinWRT puede que consigas las características que querías o necesitabas y que no consigues con los routers de consumo convencionales mientras que sigues siendo capaz de manejar el propio router. Es una solución entre los segmentos «muy fácil de usar» y «profesional» del mercado.

Entonces, ¿qué ofrece Merlin que otros no ofrecen?
Agrega características mientras mantiene la facilidad de uso de la interfaz de ASUS. La prioridad de Merlín al desarrollar el firmware es (como él mismo dice): Estabilidad > Velocidad > Características. Otros firmwares de terceros como OpenWRT o Tomato pueden añadir más características, pero a menudo se pasa por alto que los controladores de código abierto de las radios dejan que el rendimiento del wifi y a veces incluso la estabilidad sufran. Este no es el caso aquí, ya que Merlin reutiliza los drivers (partes de código cerrado) del AsusWRT oficial. Esto hace que el proyecto sea único en lo que respecta al firmware de routers de terceros.

Entre las diferentes pequeñas mejoras que, ciertamente, la mayoría de los usuarios no tocarán, los principales beneficios para mí han sido:

  • Actualizaciones frecuentes de los componentes del software principal (muchas veces por delante de ASUS)
  • Mejor soporte de OpenVPN con enrutamiento basado en políticas, mecanismo «killswitch», etc.
    Vídeo:

Soporte para TOR con control individual del cliente (yo uso VPN pero es genial tener soporte para TOR incorporado)Si Asus introdujo un error en el firmware oficial, Merlin a menudo proporcionó una solución o arreglo

Por último, me gustaría añadir que algunas características del firmware oficial se originaron en el proyecto de Merlins y se retiraron después de algún tiempo, lo que demuestra lo útil y exitoso que se ha convertido.

Para una lista completa de características revisa: Características | Asuswrt-Merlin

Apéndice: mi configuración personal en el momento de escribir
(que también refleja mi forma de pensar sobre las redes y los ordenadores en general: la mejor solución es la más sencilla que consigue lo que necesito)

  • Router: RT-AC87U con MerlinWRT como router principal
  • Módem y VOIP: Fritzbox 7412 (técnicamente esto también funciona como un router pero mi red principal en el RT-AC87u se encuentra directamente detrás de él – ningún otro dispositivo está conectado al Fritzbox => el Fritzbox sólo está ahí para el acceso a Internet y VOIP. Sin embargo, también he utilizado un Draytek Vigor 130 con éxito en su lugar antes.)
  • NAS/HomeServer: Synology-Diskstation 716+ y un pequeño ordenador ITX con una CPU Intel J4105 de baja potencia y 32GB de RAM
    (El diskstation está ejecutando varios servicios como un par de herramientas de desarrollo, plex, sincronización de documentos, etc. … mientras que el ordenador pequeño se utiliza como anfitrión para las máquinas virtuales. Ciertamente, una exageración para la mayoría de los usuarios domésticos – Supongo que la mayoría de la gente sería feliz con cualquier NAS de nivel de entrada en su lugar – siempre y cuando tenga un x86-CPU)

.