Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

SOLUCION A LOS DLINK Y EMULE

BocaDePez
BocaDePez

Solución a la inestabilidad con Emule

El problema es que lleva un kernel genérico Linux en el firmware sin reajustar los valores a las características del modelo.

Los programas p2p (p.e.emule) lanzan una cantidad de masiva de conexiones, muchas de las cuales se quedan en un estado "established" pero sin tráfico alguno, las denominadas conexiones fantasma, que se van acumulando hasta que llegan al limite (por defecto, 1024) y el router se cuelga.

Los timeouts de limpieza de la tabla NAT que incorpora por defecto el router son demasiados largos para un aparato de estas características.

La solución es poner unos timeouts mucho más cortos para que el router limpie periódicamente la tabla NAT:

-> telnet 192.168.1.1

Entonces como login: admin y como password: admin

Entonces llegareis al terminal Linux del router:

BusyBox v0.61.pre (2004.07.21-12:17+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

(Tenemos que escribir las siguientes líneas)

echo 2048 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max
echo 50 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout
echo 5 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close
echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_wait
echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_wait
echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_wait
echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout

Ahora la cantidad de conexiones activas TCP/UDP se mantienen dentro de un rango aceptable, puesto que el router limpia activamente todas aquellas conexiones que ya no son necesarias a intervalos cortos de tiempo.

Hay que hacer esto cada vez que se apaga el router puesto que se pierde.

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
BocaDePez
BocaDePez

Hay un script AQUÍ

sALU2 8-)

Mopay

Dixit :-P