• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Tutorial para Medir Velocidade (Speedtest) no pfsense

Scheduled Pinned Locked Moved Portuguese
27 Posts 9 Posters 19.3k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    danilosv.03
    last edited by Dec 27, 2016, 3:27 PM

    Ele disse que os acesso remotos ficavam horrível etc. Dai perguntei se ele tinha conseguido resolver esse problema.


    :)
    |E-mail: danilosv.03@gmail.com
    |Skype: danilosv.03


    1 Reply Last reply Reply Quote 0
    • V
      victorfmaraujo
      last edited by Dec 27, 2016, 3:57 PM

      @danilosv.03:

      Ele disse que os acesso remotos ficavam horrível etc. Dai perguntei se ele tinha conseguido resolver esse problema.

      isso é problema do link ser muito ruim para acesso remoto (estabelecimento de conexão criptografada, renderização de tela, saturação do link etc), nada à ser feito quanto à isso

      1 Reply Last reply Reply Quote 0
      • A
        aloisiobilck
        last edited by Mar 9, 2017, 5:36 PM Mar 9, 2017, 3:04 PM

        Bom dia,

        Eu tenho DOIS link de Internet, VIVO e NET,
        Ao executar o comando para sair pela NET, ele sai pelo link Default que é a VIVO,

        /root/speedtest-cli-master/speedtest.py –source 172.16.0.14
        Retrieving speedtest.net configuration...
        Testing from Vivo (XXXXXXXX)...
        Retrieving speedtest.net server list...

        Alguma sugestão ?

        1 Reply Last reply Reply Quote 0
        • A
          altemon
          last edited by Jul 19, 2017, 12:22 PM Jul 18, 2017, 8:20 PM

          No meu caso tenho IP fixo nos dois links
          WAN 1 - VIVO
          WAN 2 - MULTIPLAY


          Duas interfaces definida pelo PFSENSE
          VIVO - PPPOE = "pppoe0"
          MULTIPLAY - DHCP = "re0"


          Script


          #!/bin/sh

          ipmultiplay=$(ifconfig re0 | grep "inet " | awk '{print $2}')
          echo $ipmultiplay
          python2 /usr/bin/speedtest-cli –source $ipmultiplay > /var/speedtest/linkmultiplay.txt

          ipvivo=$(ifconfig pppoe0 | grep "inet " | awk '{print $2}')
          echo $ipvivo
          python2 /usr/bin/speedtest-cli --source $ipvivo > /var/speedtest/linkvivo.txt
          chmod +x /var/speedtest/linkmultiplay.txt
          chmod +x /var/speedtest/linkvivo.txt

          Dessa forma funfa legal pra quem tem IP dinâmico.

          NO ZABBIX

          1 Reply Last reply Reply Quote 0
          • D
            danilosv.03
            last edited by Jul 18, 2017, 8:23 PM

            tu já tentou apontar manualmente a interface que tu quer para o teste ser feito?


            :)
            |E-mail: danilosv.03@gmail.com
            |Skype: danilosv.03


            1 Reply Last reply Reply Quote 0
            • A
              altemon
              last edited by Jul 19, 2017, 12:28 PM

              Vc diz apontar manualmente como?


              ipmultiplay=$(ifconfig re0 | grep "inet " | awk '{print $2}')  - Da o print do IP e Escreve
              -> Escreve -> echo $ipmultiplay
              python2 /usr/bin/speedtest-cli –source $ipmultiplay > /var/speedtest/linkmultiplay.txt


              Dessa forma:
              python2 /usr/bin/speedtest-cli --source re0 > /var/speedtest/linkmultiplay.txt

              Desse jeito não funfa.

              A variável busca o IP da interface e joga no campo onde so aceita IP "--source IP > /var/speedtest/linkmultiplay.txt


              Dessa forma não terá problemas caso use uma Operadora com IP dinâmico.

              1 Reply Last reply Reply Quote 0
              • L
                Linevox
                last edited by Oct 30, 2018, 2:48 PM

                Olá pessoal, tudo bem, primeiro parabenizar pelo tutorial, me ajuda muito no dia dia.

                Depois que atualizei para versão 2.4.4 tenho recebido este erro quando executo o comando, alguém pode me ajudar?

                [2.4.4-RELEASE][admin@zfx.localdomain]/root/temp/speedtest-cli-master: /usr/bin/speedtest.py
                env: python2: No such file or directory

                Obrigado.

                1 Reply Last reply Reply Quote 0
                • L
                  Linevox
                  last edited by Nov 10, 2018, 11:55 AM

                  Após atualização da versão 2.4.4/FreeBSD11 o meu speedtest parou de funcionar, pesquisando encontrei o problema e estou atualizando o post original para a nova versão.

                  Verifique se possui o python com pkg version | grep python
                  Caso não tenha instalado execute o comando pkg add http://pkg.freebsd.org/freebsd:11:x86:64/latest/All/python27-2.7.15.txz
                  Instalado python siga os comandos abaixo
                  mkdir /root/temp
                  cd /root/temp
                  curl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
                  chmod +x speedtest-cli

                  Localize o executavel find /usr -type f -name 'python*' -perm -a+x

                  Editar o arquivo vi /root/temp/speedtest-cli e alterar a primeira linha #!/usr/bin/env python para o endereço localizado que provavelmente será #!/usr/local/bin/python2.7

                  Seguindo o roteiro basta digitar speedtest-cli

                  Para mais informações sobre comandos utilize o link do desenvolvedor https://github.com/sivel/speedtest-cli

                  1 Reply Last reply Reply Quote 0
                  • A
                    aroldo
                    last edited by Nov 26, 2018, 4:25 PM

                    Eu usei o próprio gerenciador de pacote para instalar.

                    pkg install py27-speedtest-cli

                    Só fazer um logoff e um login que já funciona o autocomplete.

                    L 1 Reply Last reply Nov 26, 2018, 4:33 PM Reply Quote 0
                    • L
                      Linevox @aroldo
                      last edited by Nov 26, 2018, 4:33 PM

                      @aroldo O desenvolver deve ter atualizado, pois eu não estava conseguindo.

                      Obrigado pela dica.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                        This community forum collects and processes your personal information.
                        consent.not_received