Testando a velocidade da internet com o pfSense



  • Bom dia,

    Abaixo irei colocar uma rápida dica, que acho interessante. Testar o link de internet sem precisar de sites ou programas terceiros, através do próprio pfSense.

    1ª Instalando o pacote:

    Acesse o pfSense via SSH (pode ser utilizado putty), selecione a opção 8 "Shell" e digite o seguinte comando:

    pkg install py27-speedtest-cli-0.3.4
    

    2º Ao concluir a instalação, faça logout do shell

    3º Acesse novamente o pfSense via ssh, selecione a opção 8 "Shell" e digite:

    speedtest
    

    Agora é só aguardar o teste.

    Por hora é isso,
    abraços.



  • Muito valida a iniciativa. E isto vale para evidenciarmos quando entrarmos em contato com nosso provedores e reclamarmos sobre a velocidade da banda através de um certo "relatório".



  • Exatamente Danilo.



  • Bacana, tem um tópico meu aqui que fala exatamente sobre isso, mas na época não existia o speedtest_cli.py no pkg

    Dá uma olhada nos parâmetros que postei e veja se serve para este do pkg (to na rua agora e não posso testar)

    https://forum.pfsense.org/index.php?topic=106185.msg591650#msg591650



  • Bom dia, após instalar o pacote, não consegui medir o link. Aparece a seguinte mensagem:

    [2.3.1-RELEASE][admin@Hulk.localdomain]/root: speedtest
    Retrieving speedtest.net configuration…
    Retrieving speedtest.net server list...
    Traceback (most recent call last):
      File "/usr/local/bin/speedtest", line 11, in <module>load_entry_point('speedtest-cli==0.3.4', 'console_scripts', 'speedtest')()
      File "/usr/local/lib/python2.7/site-packages/speedtest_cli.py", line 790, in main
        speedtest()
      File "/usr/local/lib/python2.7/site-packages/speedtest_cli.py", line 644, in speedtest
        print_('Testing from %(isp)s (%(ip)s)...' % config['client'])
      File "/usr/local/lib/python2.7/site-packages/speedtest_cli.py", line 146, in print_
        write(arg)
      File "/usr/local/lib/python2.7/site-packages/speedtest_cli.py", line 111, in write
        fp.write(data)
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 25-26: ordinal not in range(128)</module>



  • @hunterjn:

    Bom dia,

    Abaixo irei colocar uma rápida dica, que acho interessante. Testar o link de internet sem precisar de sites ou programas terceiros, através do próprio pfSense.

    1ª Instalando o pacote:

    Acesse o pfSense via SSH (pode ser utilizado putty), selecione a opção 8 "Shell" e digite o seguinte comando:

    pkg install py27-speedtest-cli-0.3.4
    

    2º Ao concluir a instalação, faça logout do shell

    3º Acesse novamente o pfSense via ssh, selecione a opção 8 "Shell" e digite:

    speedtest
    

    Agora é só aguardar o teste.

    Por hora é isso,
    abraços.

    Eu particularmente faço medição de forma diferente.

    Quando preciso verificar a velocidade, eu faço o download de qualquer arquivo e vejo o valor da taixa de transferência.

    Uso o Putty para efetuar o download usando o comando

    # fetch http://www.linkdoarquivoparadownload
    

Log in to reply