Cortes con eMule: cargar el script de DLINK al Conceptronic.

Moderador: mced

Notapor fernandorv el 11 Mar 2006, 21:24

Hola a todos.
Pues he cargado el script y sigo teniendo cortes en el emule. Lo dejo por la noche y absolutamente siempre se acaba cortando. Yo creo que lo he hecho todo bien. Entrando por telnet he comprobado que el script se carga correctamente y he puesto unos valores que otros compañeros aquí dicen que les funcionan. Lo único que he añadido por ahí en medio es lo del keepalive. De todos modos, lo mejor es que lo reproduzca enterito (únicamente lo edito para quitar mi password):

#!expect -f

set force_conservative 1 ;

if {$force_conservative} {

set send_slow {1 .010}

proc send {ignore arg} {

sleep .2

exp_send -s -- $arg

}

}

puts "n"

spawn telnet 10.0.0.1

expect "login:*"

send -- "adminr"

expect "Password:*"

send -- "mipasswordr"

expect "#"

send -- "echo 2048 > /proc/sys/net/ipv4/netfilter/ip_conntrack_maxr"

expect "#"

send -- "echo 300 > /proc/sys/net/ipv4/tcp_keepalive_timer"

expect #

send -- "echo 50 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeoutr"

expect "#"

send -- "echo 5 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_closer"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_waitr"

expect "#"

send -- "echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_establishedr"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_waitr"

expect "#"

send -- "echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_waitr"

expect "#"

send -- "echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeoutr"

puts "n"

exit

La configuración del emule tampoco es que la tenga muy exigente precisamente (límite máximo 400, conexiones máximas 400, límite de descarga 112, límite de subida 12)

Por si acaso también he actualizado el driver de mi tarjeta de red y nada de nada.

Ahora que me acuerdo, hubo una cosa que a lo mejor tiene que ver: al instalar el Expect 5.21 me decía que era para Windows NT y yo tengo XP. De todas formas lo instalé.

Lo único que se me ocurre para intentar arreglarlo es o cargar el firmware del dlink o los nuevos firmwares del mismo conceptronic para ADSL 2 y ADSL 2+, aunque se supone que no me hacen falta porque mi conexión es de 1 mega solamente ¿no?

En fin, que soy un mar de dudas. Que alguien me ayude, por favor...
fernandorv
 
Mensajes: 5
Registrado: 11 Mar 2006

Notapor fernandorv el 11 Mar 2006, 21:31

Hola a todos.
Pues he cargado el script y sigo teniendo cortes en el emule. Lo dejo por la noche y absolutamente siempre se acaba cortando. Yo creo que lo he hecho todo bien. Entrando por telnet he comprobado que el script se carga correctamente y he puesto unos valores que otros compañeros aquí dicen que les funcionan. Lo único que he añadido por ahí en medio es lo del keepalive. De todos modos, lo mejor es que lo reproduzca enterito (únicamente lo edito para quitar mi password):

#!expect -f

set force_conservative 1 ;

if {$force_conservative} {

set send_slow {1 .010}

proc send {ignore arg} {

sleep .2

exp_send -s -- $arg

}

}

puts "n"

spawn telnet 10.0.0.1

expect "login:*"

send -- "adminr"

expect "Password:*"

send -- "mipasswordr"

expect "#"

send -- "echo 2048 > /proc/sys/net/ipv4/netfilter/ip_conntrack_maxr"

expect "#"

send -- "echo 300 > /proc/sys/net/ipv4/tcp_keepalive_timer"

expect #

send -- "echo 50 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeoutr"

expect "#"

send -- "echo 5 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_closer"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_waitr"

expect "#"

send -- "echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_establishedr"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_waitr"

expect "#"

send -- "echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_waitr"

expect "#"

send -- "echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeoutr"

puts "n"

exit

La configuración del emule tampoco es que la tenga muy exigente precisamente (límite máximo 400, conexiones máximas 400, límite de descarga 112, límite de subida 12)

Por si acaso también he actualizado el driver de mi tarjeta de red y nada de nada.

Ahora que me acuerdo, hubo una cosa que a lo mejor tiene que ver: al instalar el Expect 5.21 me decía que era para Windows NT y yo tengo XP. De todas formas lo instalé.

Lo único que se me ocurre para intentar arreglarlo es o cargar el firmware del dlink o los nuevos firmwares del mismo conceptronic para ADSL 2 y ADSL 2+, aunque se supone que no me hacen falta porque mi conexión es de 1 mega solamente ¿no?

En fin, que soy un mar de dudas. Que alguien me ayude, por favor...
fernandorv
 
Mensajes: 5
Registrado: 11 Mar 2006

Notapor mced el 11 Mar 2006, 21:33

Con esto, a mí no se me cortaba. Claro que, tenía 200 conexiones máximas:

Código: Seleccionar todo
send -- "echo 4096 > /proc/sys/net/ipv4/netfilter/ip_conntrack_maxr"

expect "#"

send -- "echo 600 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeoutr"

expect "#"

send -- "echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_closer"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_waitr"

expect "#"

send -- "echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_establishedr"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_waitr"

expect "#"

send -- "echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_waitr"

expect "#"

send -- "echo 30 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeoutr"
Sorprendente revelación: ¡escribir correctamente no hace daño!
http://cvc.cervantes.es/alhabla/museo_horrores/
http://www.rae.es/ (enlace "Ortografía")
mced
Super Moderador
 
Mensajes: 15071
Registrado: 24 Jun 2003
Ubicación: Santander

Notapor druma1 el 16 Jul 2006, 18:55

me he descargado el script q ponéis akí,aunq ponía .rar en vez de zip, pero lo abro y no sale el instaler q comentáis.
Me sale una carpeta bin, q al abrirla, contiene estos 7 archivos:


.-Dlink, archivo por lotes Ms-dos.

-expect.

-expectlib52.dl

-slavedrv

-dlink acceso directo

-expect 52 dl.

- router documento de texto.
Avatar de Usuario
druma1
 
Mensajes: 5
Registrado: 19 Jun 2006
Ubicación: sevilla

Notapor julioa el 16 Nov 2006, 13:26

Argonauta escribió:No se lo que estoy haciendo mal pero no me sale ningun mensaje con el dichoso telnelt si tecleo :

cat /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout

Entro en el router con mi login y mi contraseña pero me da un error, que viene a decir algo asi:

cat /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout : no such file or
directory

Por favor a ver si alguien me puede decir que eslo que estoy haciendo mal.

Un saludo


A mi me pasa lo mismo.

¿Como se soluciona?
julioa
 
Mensajes: 17
Registrado: 28 Feb 2006

Notapor Gussman el 24 Nov 2006, 14:49

julioa escribió:
Argonauta escribió:No se lo que estoy haciendo mal pero no me sale ningun mensaje con el dichoso telnelt si tecleo :

cat /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout

Entro en el router con mi login y mi contraseña pero me da un error, que viene a decir algo asi:

cat /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout : no such file or
directory

Por favor a ver si alguien me puede decir que eslo que estoy haciendo mal.

Un saludo


A mi me pasa lo mismo.

¿Como se soluciona?



Asegúrate de dejar un espacio entre cat y /proc/...

Por cierto, hay alguna incompatibilidad del script con el último firm adsl2+ del conceptronic??? Yo de momento lo estoy usando y va de perlas....... pero por preguntar....

Y otra cosa..... al final q pasa con el comando "keepalive"?? Sirve para algo o no??

salu2
Cuando el sabio señala el cielo, el tonto mira el dedo.

Salu2222222

Imagen Imagen ji ji ji <Bloof>
Avatar de Usuario
Gussman
 
Mensajes: 76
Registrado: 18 Dic 2005

Notapor lindogato el 30 Nov 2006, 22:31

El C54APRA2+, que trae el firm 20060118 ¿puede ser que lleve el scrip ya integrado para eliminar las conexiones muertas? Lo digo porque ayer le metí el script (no le metí la linea "keepalive") y con la comprobación que indica mced me devolvía 50. Pero es que hoy he encendido ordenador y router y sin haberle cargado el script, y con la misma comprobación también me ha devuelto 50.
Ayer le creé el acceso en C:/Documents and Settings/All Users/Menú Inicio/Programas/Inicio para que arrancara con windows pero es que luego se lo quité de ahí y ahora mismo el Ccleaner no me dice que el script esté cargado al inicio.
¿O lo que ocurre es que al tener instalado el dlinkemulev2 ya lo coge al iniciar?
Ella era la reina de las flores,
y yo sólo un humilde ratón
Extremoleve y yo
Avatar de Usuario
lindogato
 
Mensajes: 37
Registrado: 26 Abr 2005

Notapor desert12 el 05 Dic 2006, 23:03

Me podeis decir si con esta variante del scrit, va bien cl c54apra con el firw de conceptronic, el de adsl2plus, acias y salu2.

exp_send -s -- $arg

}

}

puts "n"

spawn telnet 192.168.1.1

expect "login:*"

send -- "rootr"

expect "Password:*"

send -- "adminr"

expect "#"

send -- "echo 8192 > /proc/sys/net/ipv4/netfilter/ip_conntrack_maxr"

expect "#"

send -- "echo 600 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeoutr"

expect "#"

send -- "echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_closer"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_waitr"

expect "#"

send -- "echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_establishedr"

expect "#"

send -- "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_waitr"

expect "#"

send -- "echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_waitr"

expect "#"

send -- "echo 30 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeoutr"

expect "#"

send -- "echo 1200 > /proc/sys/net/ipv4/tcp_keepalive_timer"

expect "#"

send -- "echo 3 > /proc/sys/net/ipv4/tcp_keepalive_probesr"

expect "#"

send -- "echo 40 > /proc/sys/net/ipv4/netfilter/ip_conntrack_icmp_timeoutr"

expect "#"

send -- "echo 20 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_last_ackr"

expect "#"

puts "n"

exit
desert12
 
Mensajes: 1
Registrado: 26 Feb 2006

Previo

Volver a Conceptronic C54APRA / CADSLR4

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

Publicidad

Encuesta

  • ¿Te adhieres a las ofertas puntuales que va lanzando tu operadora?

    Resultados Encuestas

    Votos: 1196

      Comentarios: 6

Redes 2.0

Entrevistas