Kā notestēt interneta ātrumu ar speedtest.net no komandrindas

Šajā rakstā es aprakstīšu veidu kā no komandrindas notestēt interneta ātrumu. Kā alternatīva pārlūka versijai www.speedtest.net, kas ir apkarināta ar Flash baneriem.

Speedtest

 

Ja esi LMT 4G klients un priecājies par zibenīgo interneta ātrumu, kas brīžiem sasniedz arī 2 mbps, tad saproti manu sāpi un vēlmi notestēt savu ātrumu brīžos, kad kāda lapa īsti negrib vērties vaļā.

Pirmais nosacījums, kas būs nepieciešams – funkcionāla komandrinda. Es domāju unix tipa rīkus, kurus var palaist no komandrindas. Pēdējo reizi, kad bakstījos Windows komandrindā, to bija diezgan grūti realizēt. Varbūt Windows 10 komandrindā to būs vieglāk izdarīt.

Tāpēc ņemam talkā kādu Linux distributīvu vai Mac OS X un liekam virsū Python pip. Ak vai, es pavisam aizmirsu, ka Python patiesībā jau ir šajās sistēmās. Ja nu gadījumā tas tā nav, tad to var viegli uzlikt.

Talkā ņemsim lielisku Python skriptu speedtest-cli. Atgādināšu, ka elegants veids kā sekot līdzi Github rezlīzēm var caur Github relīžu atsekotāju.

Liekam virsū

sudo pip install speedtest-cli

Un tālāk jau pavisam eleganti testējam.

speedtest --h

Varam apskatīties kādu versiju esam uzlikuši.

speedtest --version

Lai atlasītu tikai tos serverus, kas atrodas Latvijā, tad pieliekam filtru “Latvia”

speedtest --list | grep Latvia

Un testēt ātrumu no konkrēta servera var ar parametru –server un attiecīgā servera ID, kuru dabūjām no serveru saraksta.

speedtest --server 1268

Ja gribi padalīties ar draugiem, tad var arī šādi.

speedtest --share

Te būs ekrāns ar šīm komandām dabā.

Speedtest komandas

Nav tik atraktīva dizaina un skaistas podziņas, bet eleganti un rezultatīvi.

Starp citu. Ja iepriekš iekš speedtest.net bija pieejams LMT serveris, tad tagad tā vietā ir parādījusies Bite. Iespējams, ka tie ir tie mazie solīši ar kuriem Bites komanda plāno izstumt LMT no 4G tirgus – ar konkrētiem, mērķtiecīgiem un efektīviem darbiem. Ļoti ceru, ka Bite arī ar šo pakalpojumu iepriecinās savus klientus.

17 thoughts on “Kā notestēt interneta ātrumu ar speedtest.net no komandrindas

    1. coolynx Raksta autors

      Tieši tā! Un tālāk jau šo “dokumentu” var likt klāt iesniegumam PTAC, kad pienāks brīdis mainīt pakalpojuma sniedzēju. 😉

      Atbildēt
    2. Oto

      Iesniegumam PTAC tev klāt ir jāliek šis, lai būtu kāda ticamība http://itest.sprk.gov.lv/index/solis1
      Pie tam LMT interneta gadījumā tevi atšūs, ja nebūs pretī ieraksts par to ka atrodies zonā. Ja nav zona, tātad nav pakalpojuma=pakalojuma sniedzējs nav vainīgs.

      Atbildēt
  1. nezinītis

    nu nu nu … lai lmt izstumtu no 4g pat tele2 ir “nedēļa pa mežu” un kur nu vēl bitei … bitei “3 mēneši pa mežu” vismaz, ja tā salīdzina 🙂
    var jau celt to esošo strupo asti cik augstu grib, jo arī strupa aste izskatās labi ja to cēli paceļ augstu jo augstu 🙂

    Atbildēt
  2. Knaģis

    LMT 4G tiešām ir tik švaks visiem? Man ir jau pusotru gadu konstanti 60mbps down (http://www.speedtest.net/my-result/4201063154)

    Atbildēt
    1. Kristaps K.

      Baigi atkarīgs no vietas. Man mājās nomaļā Centrā ir ap 100 Mbps down pēdējā laikā allaž, bet kā tieku tuvumā LMT galvenajai mājai, tā parasti zem 10. Kolēģim, kas dzīvo pagarāku kvartālu uz centrāla Centra 🙂 pusi – ap 30.

      Atbildēt
      1. Kristaps K.

        P.S. Bet nezinu par stabilitāti, nonstopā nelietoju, tas man ir tikai backupam. Ā, 5 km no Balviem ir 3 Mbps 4G vai daudz sūdīgāks 3G atkarībā no pārvietošanās 100 metrus turpu šurpu pa pļaviņu. 🙂

        Atbildēt
    2. coolynx Raksta autors

      Location: Lattelecom
      Ping: 679.651 ms
      Download: 1.88 Mbit/s
      Upload: 13.48 Mbit/s

      Location: Balticom
      Ping: 938.795 ms
      Download: 1.81 Mbit/s
      Upload: 9.58 Mbit/s

      Location: Triatel
      Ping: 911.253 ms
      Download: 2.93 Mbit/s
      Upload: 13.76 Mbit/s

      Location: Bite
      Ping: 663.826 ms
      Download: 2.24 Mbit/s
      Upload: 11.98 Mbit/s

      Atbildēt
      1. coolynx Raksta autors

        Man strādāja uzreiz, bet principā to var atrisināt ar aliasu

        vim ~/.bash_profile

        un ieraksti

        alias speedtest="speedtest-cli"

        vai ko citu – īsāku un ielasi

        source ~/.bash_profile

        Es vispār paliku apakšā vienkāršu bash skriptiņu, kas automātiski notestē vairākus serverus.

        Atbildēt
  3. noisex

    Neviens mērītājs, kurš strādā uz TCP, kur nu vēl webiskajā daļā uz HTTP un kur nu vēl iejaukts FLASH nebūs precīzs – tas vien tāds tīneidžeru masturbēšanas pasākums. Piekam ļoti atkarīgs no servera, pret kuru mērat. Gan jau neko neesat dzirdējuši par IPERF vai NUTTCP vai ko tml 😉

    Atbildēt
    1. coolynx Raksta autors

      Te ir arī visi tie rīki uzskaitīti https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/

      Atbildēt

Atbildēt uz komentāru coolynx Atcelt atbildi

Tava e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *