Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
614 lecturas y 9 respuestas
  • [Editado]

    Script telnet HG556a/553 conseguir una navegación más fluida, y mas conexiones.

    Bueno, a los que tenemos acceso total al router, aquí os dejo una configuración, que la podéis poner a mano desde telnet, linea a linea, yo personalmente lo hago con un temporizador cron, desde linux, o desde un router con cron, metiendo este archivo .sh dentro de el:

    Debeis modificar los campos referidos a la IP de vuestro router, user, password, y forzado de snr (en mi caso a 68, quedando el snr a 7.3dB). En las lineas finales, modificad el SNR que querais en la linea: echo "adsl configure --snr 68"

    También recomiendo, hacer otro script igual pero con un reboot, para reiniciarlo todas las semanas al menos 1 vez.

    #!/bin/sh
    (
    echo open192.168.1.1
    sleep 3
    echo "admin"
    sleep 2
    echo "VUESTROPASSWORD"
    sleep 2
    echo "echo 200 > /proc/sys/vm/vfs_cache_pressure"
    sleep 2
    echo "echo 10 > /proc/sys/vm/dirty_ratio"
    sleep 2
    echo "echo 10 > /proc/sys/vm/dirty_background_ratio"
    sleep 2
    echo "echo 0 > /proc/sys/vm/laptop_mode"
    sleep 2
    echo "echo 8 > /proc/sys/vm/page-cluster"
    sleep 2
    echo "echo 64000 > /proc/sys/kernel/msgmni"
    sleep 2
    echo "echo 64000 > /proc/sys/kernel/msgmax"
    sleep 2
    echo "echo 0 > /proc/sys/net/ipv4/tcp_timestamps"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/tcp_sack"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/tcp_window_scaling"
    sleep 2
    echo "echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes"
    sleep 2
    echo "echo 30 > /proc/sys/net/ipv4/tcp_keepalive_intvl"
    sleep 2
    echo "echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout"
    sleep 2
    echo "echo 404480 > /proc/sys/net/core/wmem_max"
    sleep 2
    echo "echo 404480 > /proc/sys/net/core/rmem_max"
    sleep 2
    echo "echo 256960 > /proc/sys/net/core/rmem_default"
    sleep 2
    echo "echo 256960 > /proc/sys/net/core/wmem_default"
    sleep 2
    echo "echo 4096 16384 404480 > /proc/sys/net/ipv4/tcp_wmem"
    sleep 2
    echo "echo 4096 16384 404480 > /proc/sys/net/ipv4/tcp_rmem"
    sleep 2
    echo "echo 8192 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max"
    sleep 2
    echo "echo 50 > /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout"
    sleep 2
    echo "echo 5 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close"
    sleep 2
    echo "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_wait"
    sleep 2
    echo "echo 1200 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established"
    sleep 2
    echo "echo 120 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_wait"
    sleep 2
    echo "echo 60 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_wait"
    sleep 2
    echo "echo 10 > /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts"
    sleep 2
    echo "echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses"
    sleep 2
    echo "echo 3072 > /proc/sys/net/ipv4/route/max_size"
    sleep 4
    echo "adsl configure --snr 68"
    sleep 35
    echo "logout"
    sleep 2
    ) | telnet
    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.
    • Me podes explicar un poco los comandos desde la linea…

      Me podes explicar un poco los comandos desde la linea deaspues del password hasta la que modificas el snr que es lo que hace cada comando?

      yo coloco el snr en 60 y se queda el 70, lo uso en windows con el tst10.exe para que sincronice a mayor ancho de banda.

      Si sabes como dejar una arp permanente en el hg556, te lo agradeceria, ya que con el comando arp add ip mac o el ip -s neigh change IP lladdr MAC nud permanent dev br0 cuando enciende el ordenador se pasa a Complete o si estando apagado, con la placa de red encendida esperando un magic packet, quito la corriente, se borra la entrada ARP permanente.

      Saludos

    • Tengo algo menos de velocidad pero si gana en estabilidad lo…

      Tengo algo menos de velocidad pero si gana en estabilidad lo daré por bueno aunque en algún momento en un futuro cercano voy a cambiar de router por uno de Jazztel. Por cierto, para los que tengamos el Anexo M debemos cambiar la línea del SNR y poner un "adsl configure --mod m --snr 68", por ejemplo.

        • Un par de megas menos aunque tengo que decir que antes tenía…

          Un par de megas menos aunque tengo que decir que antes tenía un SNR de unos 7 y ahora un poco más de 8 pero vamos, que prefiero estabilidad si es lo que ofrece ese script. NOTA: el test de velocidad me da un par de megas menos justo antes y después de pasar el script.

          Antes:

          SNR Margin (dB): 7.9 8.5
          Attenuation (dB): 33.5 11.9
          Power (dBm): 25.6 13.3
          Attainable Rate (Kbps): 13480 1928
          Rate (Kbps): 12254 1741

          Ahora:

          SNR Margin (dB):9.18.5
          Attenuation (dB):34.011.9
          Power (dBm):2.913.3
          Attainable Rate (Kbps):136601928
          Rate (Kbps):117451741
          • Yo me refería, a que el script mejora la fluidez de las…

            Yo me refería, a que el script mejora la fluidez de las paginas (en mi caso añadi lo del snr para forzar a más sincronia), has perdido velocidad pero porque habías sincronizado a mas otro dia, y si tienes jazztel como dices, ésta no permite forzar el snr, de ahí que te haya vuelto a 9dB por defecto.