M
Miembro eliminado 481556
Guest
Rendimiento y estabilidad
OpenWrt está diseñado por profesionales de la red y otras personas que se preocupan por el rendimiento de su red. OpenWrt incorpora muchos algoritmos de investigaciones recientes que funcionan mucho mejor que el firmware proporcionado por el proveedor.- OpenWrt es estable y funciona de manera confiable durante largos períodos de tiempo.
- OpenWrt reduce la latencia/retraso y aumenta el rendimiento de la red a través de algoritmos de control de bufferbloat.
- Las mejoras de Wi-Fi admiten velocidades de datos más altas y equidad de tiempo aire entre estaciones.
- Los dispositivos más antiguos siguen siendo compatibles con las mejoras de OpenWrt (siempre que la memoria RAM/Flash de su dispositivo pueda admitir nuevas versiones) mucho después de que el fabricante deje de realizar actualizaciones.
Seguridad
OpenWrt es un software de código abierto. Muchos desarrolladores de todo el mundo revisan el código antes de publicarlo.- No hay puertas traseras ocultas dejadas por los proveedores de hardware.
- OpenWrt es resistente a las vulnerabilidades comunes gracias a su sistema operativo Linux , que no se ve afectado por muchos ataques comunes.
- OpenWrt se actualiza activamente, por lo que las vulnerabilidades se cierran poco después de que se descubren .
- La configuración predeterminada de OpenWrt es muy conservadora, lo que permite una conectividad total a Internet sin exponer su enrutador o dispositivos conectados a ataques.
- Muchos de los dispositivos más antiguos son compatibles con OpenWrt y pueden disfrutar de la seguridad que brinda OpenWrt, mucho después de que los proveedores dejen de lanzar actualizaciones de firmware.
- OpenWrt prolonga la vida útil de su enrutador. Si bien muchos proveedores solo brindan actualizaciones para su enrutador/dispositivo hasta que se lanza el modelo más nuevo, OpenWrt es compatible con todos los modelos compatibles siempre que su RAM/Flash pueda admitir nuevas versiones.
Extensibilidad
Mientras que el firmware del proveedor para un enrutador se envía con un conjunto fijo de capacidades, OpenWrt proporciona más de 3000 paquetes listos para instalar. Algunos de los paquetes más populares le permiten:- Utilice conectividad nativa de doble pila lista para usar o proporcione transición IPv4/IPv6 .
- Bloquee los anuncios en su enrutador para que pueda disfrutar de una experiencia web limpia y ordenada desde cualquier dispositivo conectado.
- Reduzca la latencia/retraso (bufferbloat) incluso durante tráfico pesado con Smart Queue Management
- Acceso seguro a su red doméstica cuando esté fuera con el servidor OpenVPN o WireGuard .
- Asegure su acceso a Internet y evite que su ISP husmee en su actividad en Internet con el cliente OpenVPN o WireGuard .
- Evite que su ISP suplante y husmee en sus solicitudes de DNS con el cifrado de DNS .
- Cifre su conexión a Internet, evite las restricciones regionales, acceda a la red oscura y a los servicios ocultos de Tor con el cliente Tor .
- Obligue a los dispositivos conectados con servidores DNS codificados a usar el DNS de su enrutador con secuestro de DNS .
- Cree una WLAN invitada que permita el acceso a Internet, pero no a sus dispositivos locales.
- Controle el acceso utilizando los límites de tiempo y los controles parentales .
- Establezca una cuota de volumen de descarga o ancho de banda . Útil para, por ejemplo, conexión 3G/4G con volumen de carga/descarga limitado.
- Agregue una cámara web para vigilancia en vivo o creación de videos de lapso de tiempo de paisajes o impresoras 3D.
- Conéctese a su estación meteorológica con pywws o weewx , registre estadísticas meteorológicas y hágalas accesibles a través de un servidor web , adornado con una imagen de cámara web en vivo.
- Interactuar con dispositivos de 1 hilo (sensores, actores,…).
- Haz de tu router una central para la domótica .
- Acceda a una gama más amplia de proveedores de DNS dinámico (DDNS) que el firmware del proveedor a través de scripts de DDNS .
Plataforma de investigación
Muchos equipos que realizan investigaciones de vanguardia sobre temas de redes utilizan OpenWrt como una plataforma estable para su trabajo. A medida que su trabajo pasa del ámbito experimental al código práctico con calidad de producción, está disponible primero en compilaciones OpenWrt. Algunos equipos que usan OpenWrt incluyen:- Desarrollo continuo de los algoritmos fq_codel y cake que disminuyen el bufferbloat.
- El equipo de Make Wi-Fi Fast ha estado trabajando para disminuir las colas y la latencia en la pila de wi-fi, y está probando su código de equidad de tiempo aire usando OpenWrt.
- Homenet proporciona la implementación de enrutamiento IPv6 (e IPv4 ) de configuración cero, asignación de prefijos y descubrimiento de servicios para una red doméstica que consta de múltiples enrutadores conectados a múltiples proveedores de servicios. Hay un paquete hnet-full para OpenWrt.
Configuración
Debido a que OpenWrt es un verdadero sistema basado en Linux, tiene control total sobre todas las funciones de su enrutador/dispositivo.- OpenWrt proporciona una interfaz de línea de comandos (a través de SSH ) y una interfaz de usuario basada en web para la configuración.
- La información de configuración se almacena en archivos de texto sin formato para facilitar la edición y/o copia.
- OpenWrt Image Generator le permite crear sus propias imágenes de firmware para su dispositivo con cualquier personalización (contraseña predefinida, WiFi, etc.).
- LuCI WebUI le permite seleccionar temas que se adapten a sus necesidades/gustos. Además, la localización de WebUI está disponible a través de paquetes en más de 20 idiomas.
- Configure los LED externos y los botones/interruptores para satisfacer sus necesidades.
Costo cero
OpenWrt se proporciona de forma gratuita a través de su licencia GPL y gracias al esfuerzo de muchos colaboradores voluntarios (tanto particulares como empresas). No hay cuotas de suscripción o licencia.-El primer paso es verificar que el router soporte OpenWrt: https://openwrt.org/toh/start
1.)
Habilitar la red inalámbrica, esperar unos segundos y dar click en editar, si el router es dual band o tiene habilitados varias redes, se debe hacer para cada una de las redes, el radio0 es el radio correspondiente a 2.4 y el radio1 es el de 5, esto puede variar, pero al lado en cada radio esta especificado el modelo del fabricante del chip wifi que en este caso es mediatek y el estándar de funcionamiento.
2.)
3.)
1- Fragmentation threshold: se trata del valor máximo que alcanzará el router al enviar información en paquetes antes de que éstos se fragmenten. Si al enviar datos el router encuentra dificultades como colisiones o tráfico abundante en la red, el umbral de fragmentación permite dividir la información en fragmentos. El valor máximo es de 2346 (sin fragmentación) y es recomendable reducirlo un poco únicamente si se experimentan problemas de acceso al medio o colisiones, en casos de problemas intentar reducir este valor a 2304, esto reduce un poco el rendimiento de la red pero asi se puede ganar algo de estabilidad si se esta conectado a una larga distancia, hay interferencia fuerte o se experimenta algún problema de conexión, se recomienda no modificarlo y dejar el valor por defecto si todo funciona normal.
2- RTS Threshold (Request To Send): aquí se define el umbral que el router esperará para enviar una petición de envío a los clientes. Este tipo de mensajes notifican al emisor y al receptor que se necesita enviar información. En definitiva, este parámetro se usa para controlar el acceso al medio y a modo de protección para evitar colisiones. El RTS Threshold puede ayudar a reducir la pérdida de paquetes TCP/IP. Es decir, cuando un equipo se conecta al router y obtiene una IP pero no puede hacer ping a ningún host. En esos casos, lo ideal es establecer este parámetro a un valor que no sea menor a 2304, teniendo en cuenta que el valor predeterminado es 2347 (longitud máxima), nuevamente se recomienda no modificar y dejar el campo en blanco si todo funciona normal.
3- Beacon Interval: el beacon (o baliza) es un paquete de red que se envía en forma inalámbrica cada determinada cantidad de tiempo para avisar que el dispositivo se encuentra activo. Si se reduce demasiado el intervalo entre paquetes se enviará una mayor cantidad de paquetes, consumiéndose más energía en los equipos conectados (notebooks, tablets, teléfonos celulares); mientras que si el valor es demasiado alto, se pueden sufrir constantes desconexiones, el valor predeterminado es 100, se recomienda no modificar este valor si no es necesario, se dejan unos valores de referencia si se considera necesario modificar:
Ejemplo red de 2.4 GHz configurada.
4.)
1- Encription: Encriptar la conexión wireless es protegerla mediante una clave, de manera que sólo los ordenadores cuya configuración coincida con la del router tengan acceso. Es necesaria para mantener segura nuestra red frente a los intrusos (El protocolo WPA3-SAE es el mas moderno y seguro, tener en cuenta que algunos dispositivos no lo soportan por lo cual algunos podrían No conectarse al router si son muy antiguos, de ser así usar WPA2-PSK, nunca usar WPA o OWE).
2- Cipher: El cifrado de redes LAN inalámbricas se utiliza para añadir seguridad a una red inalámbrica mediante un protocolo de autenticación, que solicita una contraseña o clave de red cuando un usuario o dispositivo intenta conectarse (se recomienda dejarlo en auto, o AES, no usar TKIP ya que es muy viejo e inseguro y ya tiene varios métodos para vulnerarlo desde hace muchos años, por lo cual es igual a no poner contraseña a la red).
3- Key: Es la contraseña para nuestra red inalámbrica (se recomienda una contraseña de mas de 8 caracteres, alfanumérica, con mayúsculas y minúsculas, como mínimo).
5.)
DTIM Interval: El DTIM Interval (Intervalo DTIM) es el tiempo que transcurre entre los envíos de mensajes DTIM a los clientes de la red. DTIM significa Delivery Traffic Indication Message (mensaje indicativo de tráfico de entrega) y se trata de un mensaje enviado a clientes de la red que son capaces de entrar en modo de ahorro de energía. Este mensaje les solicita que para recibir cierta información, deben estar activos (los mantiene en actividad, o en estado de alto consumo). Un número reducido obliga a los clientes a no entrar en modo de ahorro de energía. Si el número es elevado, permite a los clientes entrar en modo de ahorro de energía, pero cuando se activan los obliga a permanecer activos por más tiempo para que sean capaces de recibir todos los datos acumulados. Si tenemos una red con poca actividad, es mejor setear un valor alto (y apagar los equipos cuando no se estén utilizando ) si tenemos una red con cambios frecuentes en el nivel de actividad es mejor dejar un valor bajo. El valor predeterminado del intervalo DTIM es 1, yo lo dejo en 3, no he tenido problemas, este valor lo copie de los router Asus.
Fuentes:
https://www.macnux.eu/configurar-nuestra-wifi-maximo-rendimiento/
https://www.linksys.com/cr/support-article?articleNum=141185
Habilitar la red inalámbrica, esperar unos segundos y dar click en editar, si el router es dual band o tiene habilitados varias redes, se debe hacer para cada una de las redes, el radio0 es el radio correspondiente a 2.4 y el radio1 es el de 5, esto puede variar, pero al lado en cada radio esta especificado el modelo del fabricante del chip wifi que en este caso es mediatek y el estándar de funcionamiento.
2.)
Analizar congestion de la red inalambrica en openwrt:
En la red de 5GHz no hay overlap como se puede ver en la imagen superior(canales sobre puestos uno encima del otro en cualquier parte del ancho de banda del canal, causa de interferencia y mal funcionamiento del wifi, entre mas potencia tenga el canal del rotuer del vecino peor calidad del wifi se tendra)
En la red de 2.4 GHz se si se puede apreciar una saturación importante de redes inalámbricas cercanas,
se recomienda en 2.4 usar canales 1, 6 y 11, mas alla de eso buscar un canal de estos donde se vea que los canales cercanos tienen menos potencia en dBm entre mas cercano a 0 mas potencia tienen, si esta cercano a -60dBm o mas bajo puede haber mas interferencia, para una buena transmisión y calidad del wifi revisar que la interface local que es la red inalámbrica que transmite el router es la que mas potencia tiene y en el analizador de canales se llama local interface este dentro de unos -30 dBm a unos 69 -dBm, si se mantiene dentro de estos niveles se debería tener una conexión inalámbrica decente.
La banda de 2,4 GHz tiene tres (3) canales no superpuestos: 1, 6 y 11. El canal más utilizado comúnmente es el 6. Si usted experimenta interferencia en este canal, cambie a canal 1 u 11. Si la interferencia persiste, intente cambiar a otros canales. Para obtener una representación visual, consulte el siguiente ejemplo:
Hay cuatro (4) redes inalámbricas en el ejemplo anterior, a saber: EA6500, LaLa, PAT y rain. Cada red está establecida en un canal inalámbrico distinto a efectos de presentación. A continuación se muestran los detalles:
La banda de 5 GHz
Los problemas de conexión son más fáciles de evitar en la banda menos concurrida de 5 GHz. Hay relativamente menos dispositivos disponibles que utilizan esta banda; acompañada de sus 23 canales no superpuestos, la banda de 5 GHz es menos propensa a la interferencia. Cada canal se encuentra a una distancia de 20 MHz el uno del otro, lo que proporciona más ancho de banda disponible.
Se recomienda seleccionar la banda de 2,4 GHz para la simple navegación y el correo electrónico. Para la transmisión de medios y otras actividades pesadas como los juegos en línea y el servicio de voz Voice over Internet Phone (VoIP), considere cambiar a la banda menos concurrida de 5 GHz.
SUGERENCIA RÁPIDA: A medida que el alcance inalámbrico disminuye, la frecuencia aumenta. Por lo tanto, la banda de 5 GHz es ideal para las redes domésticas con dispositivos que no están distantes entre sí. Para una red que requiere un alcance más amplio, seleccione la banda de 2,4 GHz.
Distintos dispositivos que usted puede utilizar para extender su red
Si usted sigue experimentando problemas de conexión después de cambiar el canal inalámbrico, es probable que tenga que agregar otro dispositivo a su red inalámbrica como un switch o extensores de red. De este modo, usted puede conectar más dispositivos a la red y extender el alcance de la red inalámbrica.
En la red de 5GHz no hay overlap como se puede ver en la imagen superior(canales sobre puestos uno encima del otro en cualquier parte del ancho de banda del canal, causa de interferencia y mal funcionamiento del wifi, entre mas potencia tenga el canal del rotuer del vecino peor calidad del wifi se tendra)
En la red de 2.4 GHz se si se puede apreciar una saturación importante de redes inalámbricas cercanas,
se recomienda en 2.4 usar canales 1, 6 y 11, mas alla de eso buscar un canal de estos donde se vea que los canales cercanos tienen menos potencia en dBm entre mas cercano a 0 mas potencia tienen, si esta cercano a -60dBm o mas bajo puede haber mas interferencia, para una buena transmisión y calidad del wifi revisar que la interface local que es la red inalámbrica que transmite el router es la que mas potencia tiene y en el analizador de canales se llama local interface este dentro de unos -30 dBm a unos 69 -dBm, si se mantiene dentro de estos niveles se debería tener una conexión inalámbrica decente.
- Los routers de doble banda tienen la capacidad de transmitir y recibir datos utilizando ambas frecuencias de 2,4 GHz y 5 GHz, ya sea simultáneamente o una a la vez. Los rangos de señal wifi de 2,4 y 5 GHz se dividen en un número de bandas más pequeñas denominadas wireless channels (canales inalámbricos). Cada uno de estos canales inalámbricos se traduce en una frecuencia de radio específica (el canal 6, por ejemplo, es de 2.437 GHz).
Puede ser necesario cambiar el canal inalámbrico del router cuando se experimentan interferencias. La interferenciaes uno de los problemas más comunes que pueden afectar la red doméstica, y puede ser causada por los siguientes factores:- dispositivos electrónicos en la casa (teléfonos inalámbricos, altavoces y hornos de microondas)
- redes inalámbricas vecinas
- obstrucciones físicas (paredes, espejos o cristales)
- distancia o ubicación
- Estos factores pueden reducir el rendimiento de la red. El cambio de los canales es una de las mejores maneras de resolver la señal intermitente y optimizar la conexión inalámbrica.
La banda de 2,4 GHz
La banda de 2,4 GHz tiene 11 canales disponibles que distan .005 GHz el uno del otro con un ancho de canal de 20 MHz. Cuando el dispositivo inalámbrico está configurado en el canal 6, usted está utilizando las frecuencias de los canales 5 y 7, y la mitad de 4 y 8. Es mejor alejar la red al menos 5 canales (25 MHz) de los otros para evitar la superposición de frecuencias. Los canales distintos pero adyacentes (como el 1, 2 y 3) utilizan el mismo espectro e interfieren entre sí.
La banda de 2,4 GHz tiene tres (3) canales no superpuestos: 1, 6 y 11. El canal más utilizado comúnmente es el 6. Si usted experimenta interferencia en este canal, cambie a canal 1 u 11. Si la interferencia persiste, intente cambiar a otros canales. Para obtener una representación visual, consulte el siguiente ejemplo:
Hay cuatro (4) redes inalámbricas en el ejemplo anterior, a saber: EA6500, LaLa, PAT y rain. Cada red está establecida en un canal inalámbrico distinto a efectos de presentación. A continuación se muestran los detalles:
- EA6500 está transmitiendo en Canal 1
- LaLa está transmitiendo en Canal 4
- PAT está transmitiendo en Canal 6
- rain está transmitiendo en Canal 11
La banda de 5 GHz
Los problemas de conexión son más fáciles de evitar en la banda menos concurrida de 5 GHz. Hay relativamente menos dispositivos disponibles que utilizan esta banda; acompañada de sus 23 canales no superpuestos, la banda de 5 GHz es menos propensa a la interferencia. Cada canal se encuentra a una distancia de 20 MHz el uno del otro, lo que proporciona más ancho de banda disponible.
Se recomienda seleccionar la banda de 2,4 GHz para la simple navegación y el correo electrónico. Para la transmisión de medios y otras actividades pesadas como los juegos en línea y el servicio de voz Voice over Internet Phone (VoIP), considere cambiar a la banda menos concurrida de 5 GHz.
SUGERENCIA RÁPIDA: A medida que el alcance inalámbrico disminuye, la frecuencia aumenta. Por lo tanto, la banda de 5 GHz es ideal para las redes domésticas con dispositivos que no están distantes entre sí. Para una red que requiere un alcance más amplio, seleccione la banda de 2,4 GHz.
Distintos dispositivos que usted puede utilizar para extender su red
Si usted sigue experimentando problemas de conexión después de cambiar el canal inalámbrico, es probable que tenga que agregar otro dispositivo a su red inalámbrica como un switch o extensores de red. De este modo, usted puede conectar más dispositivos a la red y extender el alcance de la red inalámbrica.
1- Fragmentation threshold: se trata del valor máximo que alcanzará el router al enviar información en paquetes antes de que éstos se fragmenten. Si al enviar datos el router encuentra dificultades como colisiones o tráfico abundante en la red, el umbral de fragmentación permite dividir la información en fragmentos. El valor máximo es de 2346 (sin fragmentación) y es recomendable reducirlo un poco únicamente si se experimentan problemas de acceso al medio o colisiones, en casos de problemas intentar reducir este valor a 2304, esto reduce un poco el rendimiento de la red pero asi se puede ganar algo de estabilidad si se esta conectado a una larga distancia, hay interferencia fuerte o se experimenta algún problema de conexión, se recomienda no modificarlo y dejar el valor por defecto si todo funciona normal.
2- RTS Threshold (Request To Send): aquí se define el umbral que el router esperará para enviar una petición de envío a los clientes. Este tipo de mensajes notifican al emisor y al receptor que se necesita enviar información. En definitiva, este parámetro se usa para controlar el acceso al medio y a modo de protección para evitar colisiones. El RTS Threshold puede ayudar a reducir la pérdida de paquetes TCP/IP. Es decir, cuando un equipo se conecta al router y obtiene una IP pero no puede hacer ping a ningún host. En esos casos, lo ideal es establecer este parámetro a un valor que no sea menor a 2304, teniendo en cuenta que el valor predeterminado es 2347 (longitud máxima), nuevamente se recomienda no modificar y dejar el campo en blanco si todo funciona normal.
3- Beacon Interval: el beacon (o baliza) es un paquete de red que se envía en forma inalámbrica cada determinada cantidad de tiempo para avisar que el dispositivo se encuentra activo. Si se reduce demasiado el intervalo entre paquetes se enviará una mayor cantidad de paquetes, consumiéndose más energía en los equipos conectados (notebooks, tablets, teléfonos celulares); mientras que si el valor es demasiado alto, se pueden sufrir constantes desconexiones, el valor predeterminado es 100, se recomienda no modificar este valor si no es necesario, se dejan unos valores de referencia si se considera necesario modificar:
- 75 valor optimo para rendimiento (obviamente a costa de mas consumo).
- 100 valor predeterminado y el mas recomendado.
- 128 valor recomendado para ganar algo de menor consumo, sin perjudicar mucho el rendimiento (no se recomienda subir de este valor, sin antes hacer pruebas y asegurarse que todos los dispositivos de la WLAN funcionan adecuadamente).
Ejemplo red de 2.4 GHz configurada.
4.)
1- Encription: Encriptar la conexión wireless es protegerla mediante una clave, de manera que sólo los ordenadores cuya configuración coincida con la del router tengan acceso. Es necesaria para mantener segura nuestra red frente a los intrusos (El protocolo WPA3-SAE es el mas moderno y seguro, tener en cuenta que algunos dispositivos no lo soportan por lo cual algunos podrían No conectarse al router si son muy antiguos, de ser así usar WPA2-PSK, nunca usar WPA o OWE).
2- Cipher: El cifrado de redes LAN inalámbricas se utiliza para añadir seguridad a una red inalámbrica mediante un protocolo de autenticación, que solicita una contraseña o clave de red cuando un usuario o dispositivo intenta conectarse (se recomienda dejarlo en auto, o AES, no usar TKIP ya que es muy viejo e inseguro y ya tiene varios métodos para vulnerarlo desde hace muchos años, por lo cual es igual a no poner contraseña a la red).
3- Key: Es la contraseña para nuestra red inalámbrica (se recomienda una contraseña de mas de 8 caracteres, alfanumérica, con mayúsculas y minúsculas, como mínimo).
5.)
DTIM Interval: El DTIM Interval (Intervalo DTIM) es el tiempo que transcurre entre los envíos de mensajes DTIM a los clientes de la red. DTIM significa Delivery Traffic Indication Message (mensaje indicativo de tráfico de entrega) y se trata de un mensaje enviado a clientes de la red que son capaces de entrar en modo de ahorro de energía. Este mensaje les solicita que para recibir cierta información, deben estar activos (los mantiene en actividad, o en estado de alto consumo). Un número reducido obliga a los clientes a no entrar en modo de ahorro de energía. Si el número es elevado, permite a los clientes entrar en modo de ahorro de energía, pero cuando se activan los obliga a permanecer activos por más tiempo para que sean capaces de recibir todos los datos acumulados. Si tenemos una red con poca actividad, es mejor setear un valor alto (y apagar los equipos cuando no se estén utilizando ) si tenemos una red con cambios frecuentes en el nivel de actividad es mejor dejar un valor bajo. El valor predeterminado del intervalo DTIM es 1, yo lo dejo en 3, no he tenido problemas, este valor lo copie de los router Asus.
Fuentes:
https://www.macnux.eu/configurar-nuestra-wifi-maximo-rendimiento/
https://www.linksys.com/cr/support-article?articleNum=141185
Nota: Laneros.com no se hace responsable de posibles daños en algún equipo ya que este procedimiento se hace bajo responsabilidad de quien decida hacer el cambio del firmware, se recomienda leer toda la documentación del sitio, estar seguro de la versión, compatibilidad y método para hacer el cambio de firmware.
Última edición por un moderador: