Š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.
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ā.
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.
Paldies, šito tak var likt kronā un logot lagus 🙂
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. 😉
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.
Super, paldies! Gentoo pat ir iebūvēta paka (net-analyzer/speedtest-cli).
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 🙂
LMT 4G tiešām ir tik švaks visiem? Man ir jau pusotru gadu konstanti 60mbps down (http://www.speedtest.net/my-result/4201063154)
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.
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. 🙂
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
Paldies! Iekš Fedora 20 bija pieejama pakotne. Uzlikās ar yum install speedtest-cli
Ak, jā, darbināšana ar speedtest-cli, nevis speedtest
Man strādāja uzreiz, bet principā to var atrisināt ar aliasu
un ieraksti
vai ko citu – īsāku un ielasi
Es vispār paliku apakšā vienkāršu bash skriptiņu, kas automātiski notestē vairākus serverus.
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 😉
Paldies! Tagad esam dzirdējuši. 😀
Te ir arī visi tie rīki uzskaitīti https://fasterdata.es.net/performance-testing/network-troubleshooting-tools/
Zvērīgs fonts tev konsolei ar kuru strādāt…
Monaco ir diezgan labs. http://en.wikipedia.org/wiki/Monaco_%28typeface%29