01 junio, 2005

Las pequeñas cosas de la vida

Pues acabo de llegar de currar. Y acabo de pasar los mejores 5 minutos en moto en los pocos meses que la tengo.
Ha habido un momento en el que, a través del casco, me han llegado los aromas a huerto valenciano, el típico olor a huerto de naranjos. Así que no he podido resistir la tentación, a pesar de ser de noche y estar el aire lleno de bichos voladores, de levantarme la mentonera del casco y dejar que el aire me golpee en la cara, y que los aromas me lleguen con toda su intensidad..

En fin, que me voy a sobar que estoy hecho una mierda, estoy muy cansado y no tengo ganas de ná.

Sobre Jazztel, su router D-Link G604T, las desconexiones constantes y los problemas con el eMule

Y yo que pensaba que esto no me serviría para nada y ya ves, le he encontrado utilidad. Abro esta entrada para recopilar la información que reza el título, así lo tengo todo a mano y, además, puede ayudar a mi amigo Paco, que anda un poco preocupado también. Espero que nos sirva esto.

Bueno, a ver si me aclaro a explicar esto... Quizá el primer paso sería cifrar nuestra conexión inalámbrica, si es que la usamos. Uno de los técnicos con los que hablé me dijo que no cifrar la red podría ser causa de las desconexiones, al acceder alguien ajeno a ella.

Bueno pues, los pasos a seguir expuestos en la web de Jazztel:

Cifrado conexión inalámbrica

Otro paso, no sé si sería el siguiente, pues es el de configurar los puertos en el eMule, cosa que podemos hacer siguiendo estas instrucciones:

Configuración de puertos para el eMule

Y ahora viene el mogollón del asunto. La explicación al problema es ésta:

Me gustaría compartir con todo el mundo la solución que he encontrado con el problema de este Router y el emule cuando hay muchas conexiones o bien se usa la red Kademlia. Como algunos sabréis este Router (y me imagino que esto es aplicable a otros routers del mismo fabricante, e incluso de otros fabricantes) está basado en Linux. Pues bien, he descubierto que el problema reside en que por firwmare está limitado a una cantidad máxima de conexiones NAT. Si se excede ésta, el router se cuelga y la conexión deja de responder.

Para solucionar esto, debéis hacer telnet al router:

-> telnet 192.168.1.1

Entonces como login: root y como password: admin (el que tengáis en la web del router si lo cambiáis)

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.

El archivo que tenemos que cambiar en cuestión es el siguiente (si haceis un cat vereis el valor que tiene):

# cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max
1024

Lo queremos cambiar a 2048:

# echo 2048 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max

Et voilà! Teóricamente os deberían desaparecer las inestabilidades (probad a meter 400-500 conexiones con el emule a ver que tal). Teoricamente el router soporta un valor maximo de ip_conntrack_max de 2500 pero yo recomiendo provar con 2048.

Esto lo tenéis explicado al completo aquí:

Solución a la inestabilidad con eMule

Bien, y ahora viene la solución con el script:

Script para la inestabilidad con emule (D-Link G604T y 504T)

Ojo que ahí se empieza hablando de un script y un programa y se acaba hablando de otro. Parece ser que se mejoró el script una vez iniciado el hilo. El script se puede ver aquí:

Enlace directo al script

Y a partir de aquí ya se habla de los nuevos scripts:

Nuevos scripts

Como hay que estar registrados en la web para poder descargarlos, he metido en descarga directa el script del G604T:

Script para el G604T

Pudiera ser que el script no se descargara y diera error. En ese caso copia la dirección y pégala directamente en la barra del navegador.

Bueno, pues ahora mismo acabo de encontrar un hilo donde se explica completamente y paso a paso lo que hay que hacer con el script:

Script TELNET V5 para Routers D-link XXX-T. Instrucciones.

Y creo que nada más... Bueno, sí, la página sobre el router:

D-Link G604T

Y el FTP de D-Link con el firmware del router:

Firmware

Bueno, pues... yo lo he hecho y ya veremos lo que pasa...

Quisiera añadir un comentario: En todos los hilos enlazados más arriba, donde se habla de los scripts, siempre se habla de cambiar las conexiones NAT a 2048, y es lo que había hecho en un principio. Aún así, pasadas unas horas, el router se volvió a bloquear y perdí la señal de ADSL.
En el último enlace en el que hago referencia al script, no se habla de 2048, sino que el script está programado para poner las conexiones NAT a 8192. Así es como lo tengo ahora, así ha pasado toda la noche y, de momento, aún aguanta el tirón, aunque es pronto para hacer análisis. A ver esta noche cuando llegue de currar, que es cuando suele estar desconectado, si sigue vivo y todo esto no es más que otra leyenda urbana

Pues sí, yo también

Pues sí, yo también me he puesto un bicho de estos. No quería animales, la verdad, puesto que no tengo tiempo para sacar al perro a mear, pero se lo vi a mi amigo segio y me hizo gracia, así que ahora tengo uno, pero como si no tuviera .

En fin, que si tengo algo de tiempo pondré algo y si no lo tengo pues me jodo y ya está, que será lo más normal.

Pues eso, que no esperéis grandes filosofadas, ni pequeñas tampoco, que no tengo tiempo para paridas; se hará lo que se pueda.